]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
3 years agoMerge pull request #12158 from jppelteret/step-71-fixes_02
Martin Kronbichler [Sat, 8 May 2021 14:38:17 +0000 (16:38 +0200)]
Merge pull request #12158 from jppelteret/step-71-fixes_02

More doc fixes for step-71

3 years agoMore doc fixes for step-71 12158/head
Jean-Paul Pelteret [Sat, 8 May 2021 06:09:14 +0000 (08:09 +0200)]
More doc fixes for step-71

3 years agoMerge pull request #12156 from drwells/undeprecate-petsc-vector-set
David Wells [Fri, 7 May 2021 19:49:09 +0000 (15:49 -0400)]
Merge pull request #12156 from drwells/undeprecate-petsc-vector-set

Un-deprecate PETScWrappers::VectorBase::set.

3 years agoMerge pull request #12154 from marcfehling/internal
David Wells [Fri, 7 May 2021 17:24:32 +0000 (13:24 -0400)]
Merge pull request #12154 from marcfehling/internal

Move `TemporarilyMatchRefineFlags` out of `internal` namespace.

3 years agoUn-deprecate PETScWrappers::VectorBase::set. 12156/head
David Wells [Fri, 7 May 2021 14:39:07 +0000 (10:39 -0400)]
Un-deprecate PETScWrappers::VectorBase::set.

We didn't implement import so there is no reason to deprecate this function yet.

Partially reverts 20a81f91beae2d022acebc833c1bca2321c67155.

3 years agoMove `TemporarilyMatchRefineFlags` out of `internal` namespace. 12154/head
Marc Fehling [Thu, 6 May 2021 21:35:23 +0000 (15:35 -0600)]
Move `TemporarilyMatchRefineFlags` out of `internal` namespace.

3 years agoMerge pull request #10393 from jppelteret/step-72
Wolfgang Bangerth [Thu, 6 May 2021 18:37:45 +0000 (12:37 -0600)]
Merge pull request #10393 from jppelteret/step-72

Step-72: The minimal surface equation using automatic differentiation (step-15 revisited)

3 years agoMerge pull request #12153 from jppelteret/step-71-fixes_01
Martin Kronbichler [Thu, 6 May 2021 17:38:49 +0000 (19:38 +0200)]
Merge pull request #12153 from jppelteret/step-71-fixes_01

Fix some typos in doc for step-71

3 years agoMerge pull request #12152 from bangerth/tests
Martin Kronbichler [Thu, 6 May 2021 17:37:41 +0000 (19:37 +0200)]
Merge pull request #12152 from bangerth/tests

Add the correct test.

3 years agoAdd step-72 10393/head
Jean-Paul Pelteret [Wed, 27 May 2020 19:47:50 +0000 (21:47 +0200)]
Add step-72

3 years agoFix some typos in doc for step-71 12153/head
Jean-Paul Pelteret [Thu, 6 May 2021 16:07:37 +0000 (18:07 +0200)]
Fix some typos in doc for step-71

3 years agoMerge pull request #12015 from simonsticko/restrictions
Daniel Arndt [Thu, 6 May 2021 14:21:13 +0000 (10:21 -0400)]
Merge pull request #12015 from simonsticko/restrictions

Add classes restricting a function to a lower dimension

3 years agoAdd the correct test. 12152/head
Wolfgang Bangerth [Thu, 6 May 2021 13:51:39 +0000 (07:51 -0600)]
Add the correct test.

3 years agoMerge pull request #10392 from jppelteret/step-71
Wolfgang Bangerth [Thu, 6 May 2021 13:37:05 +0000 (07:37 -0600)]
Merge pull request #10392 from jppelteret/step-71

Step-71: Introduction to automatic and symbolic differentiation

3 years agoMerge pull request #12151 from peterrum/reference_cell_switch
David Wells [Thu, 6 May 2021 13:33:19 +0000 (09:33 -0400)]
Merge pull request #12151 from peterrum/reference_cell_switch

Switch order of parameters in GridGenerator::reference_cell()

3 years agoMerge pull request #12150 from peterrum/typo_ca
Martin Kronbichler [Thu, 6 May 2021 12:18:03 +0000 (14:18 +0200)]
Merge pull request #12150 from peterrum/typo_ca

Fix typo

3 years agoSwitch order of parameters in GridGenerator::reference_cell() 12151/head
Peter Munch [Thu, 6 May 2021 10:32:53 +0000 (12:32 +0200)]
Switch order of parameters in GridGenerator::reference_cell()

3 years agoFix typo 12150/head
Peter Munch [Thu, 6 May 2021 10:15:22 +0000 (12:15 +0200)]
Fix typo

3 years agoMerge pull request #12128 from peterrum/feeval_print
Martin Kronbichler [Thu, 6 May 2021 06:56:39 +0000 (08:56 +0200)]
Merge pull request #12128 from peterrum/feeval_print

Add FEEvaluation::fast_evaluation_supported()

3 years agoMerge pull request #12148 from masterleinad/fix_aligned_vector_replicate_03_release
Martin Kronbichler [Thu, 6 May 2021 06:16:33 +0000 (08:16 +0200)]
Merge pull request #12148 from masterleinad/fix_aligned_vector_replicate_03_release

Fix base/aligned_vector_replicate_03.mpirun=3.release

3 years agoMove barrier between step-6 and step-7 12148/head
Daniel Arndt [Wed, 5 May 2021 23:06:14 +0000 (19:06 -0400)]
Move barrier between step-6 and step-7

3 years agoMerge pull request #12146 from masterleinad/fix_twisted_parallelepiped
Daniel Arndt [Wed, 5 May 2021 21:00:46 +0000 (17:00 -0400)]
Merge pull request #12146 from masterleinad/fix_twisted_parallelepiped

Fix grid/twisted_parallelepiped

3 years agoFix base/aligned_vector_replicate_03.mpirun=3.release
Daniel Arndt [Wed, 5 May 2021 19:37:20 +0000 (15:37 -0400)]
Fix base/aligned_vector_replicate_03.mpirun=3.release

3 years agoAdd step-71 10392/head
Jean-Paul Pelteret [Wed, 27 May 2020 19:47:04 +0000 (21:47 +0200)]
Add step-71

3 years agoMerge pull request #12147 from gassmoeller/fix_probabilistic_particle_generation_empty
David Wells [Wed, 5 May 2021 20:02:51 +0000 (16:02 -0400)]
Merge pull request #12147 from gassmoeller/fix_probabilistic_particle_generation_empty

Fix for particles in empty local triangulations

3 years agoMerge pull request #12131 from bangerth/private
Martin Kronbichler [Wed, 5 May 2021 19:38:17 +0000 (21:38 +0200)]
Merge pull request #12131 from bangerth/private

Mark members in ParticleAccessor as 'private'.

3 years agoMerge pull request #12137 from masterleinad/fix_warnings_interface_values
Daniel Arndt [Wed, 5 May 2021 18:44:10 +0000 (14:44 -0400)]
Merge pull request #12137 from masterleinad/fix_warnings_interface_values

Fix unused variable warning in fe_interface_values.h

3 years agoMerge pull request #12145 from bangerth/nedelec-2
Daniel Arndt [Wed, 5 May 2021 18:31:12 +0000 (14:31 -0400)]
Merge pull request #12145 from bangerth/nedelec-2

Small cleanups.

3 years agoMerge pull request #12144 from bangerth/nedelec-1
Daniel Arndt [Wed, 5 May 2021 18:12:03 +0000 (14:12 -0400)]
Merge pull request #12144 from bangerth/nedelec-1

3 years agoFix for particles in empty local triangulations 12147/head
Rene Gassmoeller [Wed, 5 May 2021 16:13:20 +0000 (12:13 -0400)]
Fix for particles in empty local triangulations

3 years agoFix grid/twisted_parallelepiped 12146/head
Daniel Arndt [Wed, 5 May 2021 16:16:54 +0000 (12:16 -0400)]
Fix grid/twisted_parallelepiped

3 years agoSmall cleanups. 12145/head
Wolfgang Bangerth [Wed, 5 May 2021 15:59:15 +0000 (09:59 -0600)]
Small cleanups.

3 years agoAdd a test. 12144/head
Wolfgang Bangerth [Wed, 5 May 2021 15:58:46 +0000 (09:58 -0600)]
Add a test.

3 years agoAdd an assertion.
Wolfgang Bangerth [Wed, 5 May 2021 15:50:54 +0000 (09:50 -0600)]
Add an assertion.

3 years agoMerge pull request #11953 from bangerth/step-76
Daniel Arndt [Wed, 5 May 2021 03:24:55 +0000 (23:24 -0400)]
Merge pull request #11953 from bangerth/step-76

3 years agoMerge pull request #12111 from bangerth/table-y
Daniel Arndt [Tue, 4 May 2021 22:27:17 +0000 (18:27 -0400)]
Merge pull request #12111 from bangerth/table-y

3 years agoMerge pull request #12139 from masterleinad/fix_simplex_test
Wolfgang Bangerth [Tue, 4 May 2021 21:44:25 +0000 (15:44 -0600)]
Merge pull request #12139 from masterleinad/fix_simplex_test

Restrict simplex/step-17 to only run with PETSc support

3 years agoLeave references to step-77. 11953/head
Wolfgang Bangerth [Mon, 3 May 2021 23:51:49 +0000 (17:51 -0600)]
Leave references to step-77.

3 years agoHook step-77 into the documentation.
Wolfgang Bangerth [Mon, 3 May 2021 23:51:38 +0000 (17:51 -0600)]
Hook step-77 into the documentation.

3 years agoAdd the actual code of step-77.
Wolfgang Bangerth [Mon, 3 May 2021 23:56:43 +0000 (17:56 -0600)]
Add the actual code of step-77.

3 years agoAdd the documentation for step-77.
Wolfgang Bangerth [Mon, 3 May 2021 23:51:00 +0000 (17:51 -0600)]
Add the documentation for step-77.

3 years agoAdd the frame of step-77.
Wolfgang Bangerth [Mon, 3 May 2021 23:50:31 +0000 (17:50 -0600)]
Add the frame of step-77.

3 years agoMerge pull request #12138 from peterrum/n_locally_owned_particles
Daniel Arndt [Tue, 4 May 2021 20:30:53 +0000 (16:30 -0400)]
Merge pull request #12138 from peterrum/n_locally_owned_particles

n_locally_owned_particle_ids() -> n_locally_owned_particles()

3 years agoAdd FEEvaluation::fast_evaluation_supported() 12128/head
Peter Munch [Mon, 3 May 2021 19:17:24 +0000 (21:17 +0200)]
Add FEEvaluation::fast_evaluation_supported()

3 years agoRestrict simplex/step-17 to only run with PETSc support 12139/head
Daniel Arndt [Tue, 4 May 2021 19:25:50 +0000 (15:25 -0400)]
Restrict simplex/step-17 to only run with PETSc support

3 years agoMerge pull request #11158 from peterrum/step-67b
David Wells [Tue, 4 May 2021 18:55:01 +0000 (14:55 -0400)]
Merge pull request #11158 from peterrum/step-67b

Add step-76

3 years ago"n_locally_owned_particle_ids() -> n_locally_owned_particles() 12138/head
Peter Munch [Tue, 4 May 2021 18:51:11 +0000 (20:51 +0200)]
"n_locally_owned_particle_ids() -> n_locally_owned_particles()

3 years agoFix unused variable warning in fe_interface_values.h 12137/head
Daniel Arndt [Tue, 4 May 2021 17:19:23 +0000 (13:19 -0400)]
Fix unused variable warning in fe_interface_values.h

3 years agoMerge pull request #12136 from masterleinad/improve_pdt_without_p4est
Wolfgang Bangerth [Tue, 4 May 2021 16:58:09 +0000 (10:58 -0600)]
Merge pull request #12136 from masterleinad/improve_pdt_without_p4est

Give reasonable error messages when trying to use p::d::Triangulation without p4est

3 years agoMerge pull request #12130 from bangerth/formula
Daniel Arndt [Tue, 4 May 2021 15:46:56 +0000 (11:46 -0400)]
Merge pull request #12130 from bangerth/formula

Fix markup for a formula.

3 years agoMerge pull request #12133 from kronbichler/speedup_vertex_index
Wolfgang Bangerth [Tue, 4 May 2021 14:44:02 +0000 (08:44 -0600)]
Merge pull request #12133 from kronbichler/speedup_vertex_index

Implement cache to speed up TriaAccessor::vertex_index()

3 years agoComment unused arguments 12136/head
Daniel Arndt [Tue, 4 May 2021 14:19:01 +0000 (10:19 -0400)]
Comment unused arguments

3 years agoMerge pull request #12134 from kronbichler/fix_test
Wolfgang Bangerth [Tue, 4 May 2021 13:58:30 +0000 (07:58 -0600)]
Merge pull request #12134 from kronbichler/fix_test

MG test: Remove update_cell_dof_indices_cache for mg dof numbers

3 years agoMerge pull request #12135 from kronbichler/tria_simplify_code
Wolfgang Bangerth [Tue, 4 May 2021 13:55:02 +0000 (07:55 -0600)]
Merge pull request #12135 from kronbichler/tria_simplify_code

Simplify some code in TriangulationImplementation

3 years agoFix markup for a formula. 12130/head
Wolfgang Bangerth [Tue, 4 May 2021 00:04:34 +0000 (18:04 -0600)]
Fix markup for a formula.

3 years agoGive reasonable error messages when trying to use p::d::Triangulation without p4est
Daniel Arndt [Tue, 4 May 2021 13:26:19 +0000 (09:26 -0400)]
Give reasonable error messages when trying to use p::d::Triangulation without p4est

3 years agoSimplify some code in Triangulation 12135/head
Martin Kronbichler [Tue, 4 May 2021 11:44:07 +0000 (13:44 +0200)]
Simplify some code in Triangulation

3 years agoRemove update_cell_dof_indices_cache for mg dof numbers 12134/head
Martin Kronbichler [Tue, 4 May 2021 10:16:14 +0000 (12:16 +0200)]
Remove update_cell_dof_indices_cache for mg dof numbers

3 years agoChangelog 12133/head
Martin Kronbichler [Tue, 4 May 2021 09:47:18 +0000 (11:47 +0200)]
Changelog

3 years agoImplement cache to speed up TriaAccessor::vertex_index()
Martin Kronbichler [Tue, 4 May 2021 09:44:34 +0000 (11:44 +0200)]
Implement cache to speed up TriaAccessor::vertex_index()

3 years agoMerge pull request #12132 from bangerth/range-based
Martin Kronbichler [Tue, 4 May 2021 07:24:16 +0000 (09:24 +0200)]
Merge pull request #12132 from bangerth/range-based

Use range-based for loops.

3 years agoMerge pull request #12129 from bangerth/15
Jean-Paul Pelteret [Tue, 4 May 2021 06:45:46 +0000 (08:45 +0200)]
Merge pull request #12129 from bangerth/15

Fix a potential bug in step-15.

3 years agoAvoid a duplicate call to distribute(). 12129/head
Wolfgang Bangerth [Tue, 4 May 2021 03:49:43 +0000 (21:49 -0600)]
Avoid a duplicate call to distribute().

3 years agoUpdate changelog entry. 12111/head
Wolfgang Bangerth [Wed, 28 Apr 2021 18:59:40 +0000 (12:59 -0600)]
Update changelog entry.

3 years agoAdd test.
Wolfgang Bangerth [Wed, 28 Apr 2021 18:59:00 +0000 (12:59 -0600)]
Add test.

3 years agoUpdate documentation.
Wolfgang Bangerth [Wed, 28 Apr 2021 18:58:49 +0000 (12:58 -0600)]
Update documentation.

3 years agoProvide TableBase::replicate_across_communicator().
Wolfgang Bangerth [Wed, 28 Apr 2021 18:58:34 +0000 (12:58 -0600)]
Provide TableBase::replicate_across_communicator().

3 years agoUse range-based for loops. 12132/head
Wolfgang Bangerth [Tue, 4 May 2021 00:08:18 +0000 (18:08 -0600)]
Use range-based for loops.

These places also had some kind of complicated logic with only considering
'used' cells, but that is equivalent to using a non-raw iterator. Furthermore,
we only cared about cells that have the refine flag set, and that can only
happen if the cell is active. So just loop over the active cells instead.

3 years agoMark members in ParticleAccessor as 'private'. 12131/head
Wolfgang Bangerth [Tue, 4 May 2021 00:06:10 +0000 (18:06 -0600)]
Mark members in ParticleAccessor as 'private'.

This class is not meant to be derived from, and I *think* that the reason why
these members were only 'protected' and not 'private' is to somehow indicate
that these are members that 'friend' classes might access. But that is too
complicated an interpretation. Let's just make everything 'private', as
usual.

3 years agoFix a potential bug in step-15.
Wolfgang Bangerth [Mon, 3 May 2021 23:58:45 +0000 (17:58 -0600)]
Fix a potential bug in step-15.

3 years agoMerge pull request #12127 from masterleinad/reinstantiate_zero_constant_function
Peter Munch [Mon, 3 May 2021 19:36:00 +0000 (21:36 +0200)]
Merge pull request #12127 from masterleinad/reinstantiate_zero_constant_function

Re-instantiate deprecated unprefixed ConstantFunction and ZeroFunction

3 years agoMerge pull request #12047 from zjiaqi2018/feiv_extractors
Wolfgang Bangerth [Mon, 3 May 2021 18:28:02 +0000 (12:28 -0600)]
Merge pull request #12047 from zjiaqi2018/feiv_extractors

FEInterfaceValues extractors

3 years agoMerge pull request #11844 from peterrum/simplex_change_log
Wolfgang Bangerth [Mon, 3 May 2021 18:26:22 +0000 (12:26 -0600)]
Merge pull request #11844 from peterrum/simplex_change_log

Add a change-log entry for the simplex efforts

3 years agoMerge pull request #12119 from peterrum/locally_owned_particles
Wolfgang Bangerth [Mon, 3 May 2021 18:25:58 +0000 (12:25 -0600)]
Merge pull request #12119 from peterrum/locally_owned_particles

Rename ParticleHandler::locally_relevant_ids() to locally_owned_particles()

3 years agoMerge pull request #12113 from kronbichler/fix_type
Peter Munch [Mon, 3 May 2021 17:52:04 +0000 (19:52 +0200)]
Merge pull request #12113 from kronbichler/fix_type

DynamicSparsityPattern: Avoid bug with 64 bit integers

3 years agoRe-instantiate deprecated unprefixed ConstantFunction and ZeroFunction 12127/head
Daniel Arndt [Mon, 3 May 2021 17:21:42 +0000 (13:21 -0400)]
Re-instantiate deprecated unprefixed ConstantFunction and ZeroFunction

3 years agoMerge pull request #12126 from kronbichler/speed_up_function
Daniel Arndt [Mon, 3 May 2021 17:11:30 +0000 (12:11 -0500)]
Merge pull request #12126 from kronbichler/speed_up_function

Simplify some calls to make compiler inline function

3 years agoMerge pull request #11552 from michelebucelli/step-40-simplex
Peter Munch [Mon, 3 May 2021 17:00:17 +0000 (19:00 +0200)]
Merge pull request #11552 from michelebucelli/step-40-simplex

Step 40 as a simplex test

3 years agoMerge pull request #11795 from bangerth/michelebucelli-step-17-simplex-cleanup
Peter Munch [Mon, 3 May 2021 17:00:00 +0000 (19:00 +0200)]
Merge pull request #11795 from bangerth/michelebucelli-step-17-simplex-cleanup

Michelebucelli step 17 simplex cleanup

3 years agoMerge pull request #12124 from peterrum/linux-debug-parallel-simplex-warning
David Wells [Mon, 3 May 2021 16:35:06 +0000 (12:35 -0400)]
Merge pull request #12124 from peterrum/linux-debug-parallel-simplex-warning

Ignore MPI warning in linux-debug-parallel-simplex

3 years agoAdd test case 12113/head
Martin Kronbichler [Mon, 3 May 2021 15:57:20 +0000 (17:57 +0200)]
Add test case

3 years agoSimplify some calls to make compiler inline function 12126/head
Martin Kronbichler [Mon, 3 May 2021 15:36:23 +0000 (17:36 +0200)]
Simplify some calls to make compiler inline function

3 years agoFEInterface extractors 12047/head
Timo Heister [Wed, 7 Apr 2021 14:43:56 +0000 (10:43 -0400)]
FEInterface extractors

3 years agoStep 17 using simplex 11795/head
Michele Bucelli [Thu, 14 Jan 2021 08:53:08 +0000 (09:53 +0100)]
Step 17 using simplex

3 years agoIgnore MPI warning in linux-debug-parallel-simplex 12124/head
Peter Munch [Mon, 3 May 2021 08:31:55 +0000 (10:31 +0200)]
Ignore MPI warning in linux-debug-parallel-simplex

3 years agoStep 40 with simplex 11552/head
Michele Bucelli [Thu, 14 Jan 2021 09:48:06 +0000 (10:48 +0100)]
Step 40 with simplex

3 years agoAdd a change-log entry for the simplex efforts 11844/head
Peter Munch [Thu, 4 Mar 2021 07:16:56 +0000 (08:16 +0100)]
Add a change-log entry for the simplex efforts

3 years agoRename ParticleHandler::locally_relevant_ids() to locally_owned_particles() 12119/head
Peter Munch [Sat, 1 May 2021 10:03:36 +0000 (12:03 +0200)]
Rename ParticleHandler::locally_relevant_ids() to locally_owned_particles()

3 years agoMerge pull request #12123 from drwells/add-simplex-barycenter
Peter Munch [Mon, 3 May 2021 05:23:45 +0000 (07:23 +0200)]
Merge pull request #12123 from drwells/add-simplex-barycenter

Implement barycenter for simplices.

3 years agoImplement barycenter for simplices. 12123/head
David Wells [Mon, 3 May 2021 03:24:16 +0000 (23:24 -0400)]
Implement barycenter for simplices.

3 years agoMerge pull request #12120 from peterrum/ReferenceCellWrapper
Wolfgang Bangerth [Mon, 3 May 2021 03:01:53 +0000 (21:01 -0600)]
Merge pull request #12120 from peterrum/ReferenceCellWrapper

Rename CellTypeWrapper to ReferenceCellWrapper

3 years agoMerge pull request #12118 from peterrum/remove_deal_ii_with_simplex_support
Timo Heister [Sun, 2 May 2021 00:29:51 +0000 (20:29 -0400)]
Merge pull request #12118 from peterrum/remove_deal_ii_with_simplex_support

Remove DEAL_II_WITH_SIMPLEX_SUPPORT

3 years agoRemove DEAL_II_WITH_SIMPLEX_SUPPORT 12118/head
Peter Munch [Fri, 30 Apr 2021 22:16:28 +0000 (00:16 +0200)]
Remove DEAL_II_WITH_SIMPLEX_SUPPORT

3 years agoRename CellTypeWrapper to ReferenceCellWrapper 12120/head
Peter Munch [Sat, 1 May 2021 10:15:20 +0000 (12:15 +0200)]
Rename CellTypeWrapper to ReferenceCellWrapper

3 years agoMerge pull request #12116 from peterrum/ca_docu
Timo Heister [Fri, 30 Apr 2021 13:05:23 +0000 (09:05 -0400)]
Merge pull request #12116 from peterrum/ca_docu

Minor improvements in ConsensusAlgorithms docu

3 years agoMinor improvements in ConsensusAlgorithms docu 12116/head
Peter Munch [Fri, 30 Apr 2021 05:53:34 +0000 (07:53 +0200)]
Minor improvements in ConsensusAlgorithms docu

3 years agoAdd step-76 11158/head
Peter Munch [Wed, 31 Mar 2021 10:39:35 +0000 (12:39 +0200)]
Add step-76

3 years agoDynamicSparsityPattern: Avoid bug with 64 bit integers
Martin Kronbichler [Thu, 29 Apr 2021 12:07:02 +0000 (14:07 +0200)]
DynamicSparsityPattern: Avoid bug with 64 bit integers

3 years agoMerge pull request #12112 from bangerth/table-3
Marc Fehling [Thu, 29 Apr 2021 03:20:26 +0000 (05:20 +0200)]
Merge pull request #12112 from bangerth/table-3

Do not redefine functions that we can import from the base class.

3 years agoMerge pull request #12110 from bangerth/table-doc
David Wells [Thu, 29 Apr 2021 00:47:29 +0000 (20:47 -0400)]
Merge pull request #12110 from bangerth/table-doc

Improve the documentation of the Table<N,T> classes slightly.


In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.