]>
https://gitweb.dealii.org/ - dealii.git/log
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
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()
Daniel Arndt [Tue, 4 May 2021 19:25:50 +0000 (15:25 -0400)]
Restrict simplex/step-17 to only run with PETSc support
David Wells [Tue, 4 May 2021 18:55:01 +0000 (14:55 -0400)]
Merge pull request #11158 from peterrum/step-67b
Add step-76
Peter Munch [Tue, 4 May 2021 18:51:11 +0000 (20:51 +0200)]
"n_locally_owned_particle_ids() -> n_locally_owned_particles()
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
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.
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()
Daniel Arndt [Tue, 4 May 2021 14:19:01 +0000 (10:19 -0400)]
Comment unused arguments
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
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
Wolfgang Bangerth [Tue, 4 May 2021 00:04:34 +0000 (18:04 -0600)]
Fix markup for a formula.
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
Martin Kronbichler [Tue, 4 May 2021 11:44:07 +0000 (13:44 +0200)]
Simplify some code in Triangulation
Martin Kronbichler [Tue, 4 May 2021 10:16:14 +0000 (12:16 +0200)]
Remove update_cell_dof_indices_cache for mg dof numbers
Martin Kronbichler [Tue, 4 May 2021 09:47:18 +0000 (11:47 +0200)]
Changelog
Martin Kronbichler [Tue, 4 May 2021 09:44:34 +0000 (11:44 +0200)]
Implement cache to speed up TriaAccessor::vertex_index()
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.
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.
Wolfgang Bangerth [Tue, 4 May 2021 03:49:43 +0000 (21:49 -0600)]
Avoid a duplicate call to distribute().
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.
Wolfgang Bangerth [Mon, 3 May 2021 23:58:45 +0000 (17:58 -0600)]
Fix a potential bug in step-15.
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
Wolfgang Bangerth [Mon, 3 May 2021 18:28:02 +0000 (12:28 -0600)]
Merge pull request #12047 from zjiaqi2018/feiv_extractors
FEInterfaceValues extractors
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
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()
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
Daniel Arndt [Mon, 3 May 2021 17:21:42 +0000 (13:21 -0400)]
Re-instantiate deprecated unprefixed ConstantFunction and ZeroFunction
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
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
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
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
Martin Kronbichler [Mon, 3 May 2021 15:57:20 +0000 (17:57 +0200)]
Add test case
Martin Kronbichler [Mon, 3 May 2021 15:36:23 +0000 (17:36 +0200)]
Simplify some calls to make compiler inline function
Timo Heister [Wed, 7 Apr 2021 14:43:56 +0000 (10:43 -0400)]
FEInterface extractors
Michele Bucelli [Thu, 14 Jan 2021 08:53:08 +0000 (09:53 +0100)]
Step 17 using simplex
Peter Munch [Mon, 3 May 2021 08:31:55 +0000 (10:31 +0200)]
Ignore MPI warning in linux-debug-parallel-simplex
Michele Bucelli [Thu, 14 Jan 2021 09:48:06 +0000 (10:48 +0100)]
Step 40 with simplex
Peter Munch [Thu, 4 Mar 2021 07:16:56 +0000 (08:16 +0100)]
Add a change-log entry for the simplex efforts
Peter Munch [Sat, 1 May 2021 10:03:36 +0000 (12:03 +0200)]
Rename ParticleHandler::locally_relevant_ids() to locally_owned_particles()
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.
David Wells [Mon, 3 May 2021 03:24:16 +0000 (23:24 -0400)]
Implement barycenter for simplices.
Wolfgang Bangerth [Mon, 3 May 2021 03:01:53 +0000 (21:01 -0600)]
Merge pull request #12120 from peterrum/ReferenceCellWrapper
Rename CellTypeWrapper to ReferenceCellWrapper
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
Peter Munch [Fri, 30 Apr 2021 22:16:28 +0000 (00:16 +0200)]
Remove DEAL_II_WITH_SIMPLEX_SUPPORT
Peter Munch [Sat, 1 May 2021 10:15:20 +0000 (12:15 +0200)]
Rename CellTypeWrapper to ReferenceCellWrapper
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
Peter Munch [Fri, 30 Apr 2021 05:53:34 +0000 (07:53 +0200)]
Minor improvements in ConsensusAlgorithms docu
Peter Munch [Wed, 31 Mar 2021 10:39:35 +0000 (12:39 +0200)]
Add step-76
Martin Kronbichler [Thu, 29 Apr 2021 12:07:02 +0000 (14:07 +0200)]
DynamicSparsityPattern: Avoid bug with 64 bit integers
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.
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.
Wolfgang Bangerth [Wed, 28 Apr 2021 23:47:02 +0000 (17:47 -0600)]
Do not redefine functions that we can import from the base class.
Bruno Turcksin [Wed, 28 Apr 2021 21:22:42 +0000 (17:22 -0400)]
Merge pull request #12109 from bangerth/table
Do not actually define the general Table class.
Wolfgang Bangerth [Wed, 28 Apr 2021 16:46:51 +0000 (10:46 -0600)]
Improve the documentation of the Table<N,T> classes slightly.
Wolfgang Bangerth [Wed, 28 Apr 2021 16:25:01 +0000 (10:25 -0600)]
Do not actually define the general Table class.
The class is exclusively used through its specializations. There is no need to
provide a general implementation. It is also currently unusable since the
class has no non-trivial constructors, so nobody could have used the general
template for anything useful.
Peter Munch [Wed, 28 Apr 2021 06:14:37 +0000 (08:14 +0200)]
Merge pull request #12104 from bangerth/ref
Provide links to tutorial programs.
Peter Munch [Wed, 28 Apr 2021 06:14:06 +0000 (08:14 +0200)]
Merge pull request #12103 from bangerth/ref-cell-77
Simplify use of a function in ReferenceCell.
Peter Munch [Wed, 28 Apr 2021 06:13:33 +0000 (08:13 +0200)]
Merge pull request #12105 from bangerth/ref-cell-78
Fix a function for non-quads/hexes.
Peter Munch [Wed, 28 Apr 2021 06:13:13 +0000 (08:13 +0200)]
Merge pull request #12106 from bangerth/ref-cell-79
Make Triangulation::get_boundary_ids() work for non-hypercube cells.
Peter Munch [Wed, 28 Apr 2021 06:09:46 +0000 (08:09 +0200)]
Merge pull request #12107 from bangerth/ref-cell-81
Replace some more occurrences of GeometryInfo.
Peter Munch [Wed, 28 Apr 2021 05:52:54 +0000 (07:52 +0200)]
Merge pull request #12022 from bangerth/table-x
Add AlignedVector::replicate_across_communicator()
Wolfgang Bangerth [Tue, 27 Apr 2021 22:02:11 +0000 (16:02 -0600)]
Replace some more occurrences of GeometryInfo.
Wolfgang Bangerth [Tue, 27 Apr 2021 21:48:03 +0000 (15:48 -0600)]
Add test.
Wolfgang Bangerth [Tue, 27 Apr 2021 21:47:51 +0000 (15:47 -0600)]
Make Triangulation::get_boundary_ids() work for non-hypercube cells.
Wolfgang Bangerth [Tue, 27 Apr 2021 20:49:06 +0000 (14:49 -0600)]
Simplify use of a function in ReferenceCell.
Wolfgang Bangerth [Wed, 28 Apr 2021 03:12:59 +0000 (21:12 -0600)]
Merge pull request #12108 from Rombur/tutorial_67
Fix typo from copy/paste
Bruno Turcksin [Wed, 28 Apr 2021 01:37:28 +0000 (01:37 +0000)]
Fix typo from copy/paste
Wolfgang Bangerth [Tue, 27 Apr 2021 22:50:52 +0000 (16:50 -0600)]
Adapt a test by Peter Munch.
Wolfgang Bangerth [Tue, 27 Apr 2021 22:24:00 +0000 (16:24 -0600)]
Work around an MPI bug in a different way.
Wolfgang Bangerth [Tue, 27 Apr 2021 22:08:49 +0000 (16:08 -0600)]
Insert a barrier into a test.
Wolfgang Bangerth [Tue, 27 Apr 2021 20:50:26 +0000 (14:50 -0600)]
Provide links to tutorial programs.
Wolfgang Bangerth [Tue, 27 Apr 2021 21:59:22 +0000 (15:59 -0600)]
Merge pull request #12100 from masterleinad/fix_intel_tests
Fix up tests for ICC 2018
Wolfgang Bangerth [Tue, 27 Apr 2021 20:53:52 +0000 (14:53 -0600)]
Fix a function for non-quads/hexes.
Daniel Arndt [Tue, 27 Apr 2021 20:19:36 +0000 (16:19 -0400)]
Move DistortedCellList destructor to source/grid/tria.cc
Daniel Arndt [Tue, 27 Apr 2021 15:38:09 +0000 (11:38 -0400)]
Fix up tests for Intel
Wolfgang Bangerth [Mon, 26 Apr 2021 21:39:17 +0000 (15:39 -0600)]
Merge pull request #12097 from masterleinad/fix_lac_vector_memory
Fix lac/vector_memory for Clang12
Daniel Arndt [Mon, 26 Apr 2021 20:25:28 +0000 (16:25 -0400)]
Merge pull request #12099 from bangerth/fe-values-cache
Fix the number of entries in the FEValues view cache.
Daniel Arndt [Mon, 26 Apr 2021 19:17:17 +0000 (15:17 -0400)]
Merge pull request #12098 from masterleinad/fix_parameter_handler_25
Fix parameter_handler/parameter_handler_25 for clang12
Daniel Arndt [Mon, 26 Apr 2021 17:21:39 +0000 (13:21 -0400)]
Merge pull request #12096 from masterleinad/fix_unsubscribe_subscriptor
Fix base/unsubscribe_subscriptor for clang
Wolfgang Bangerth [Mon, 26 Apr 2021 17:02:47 +0000 (11:02 -0600)]
Fix the number of entries in the FEValues view cache.
Looking at the implementation of the FEValuesViews::Vector and similar classes, we
see that they return 'spacedim' objects at a time, and similar for the tensor views.
The number of entries in the cache for vectors was already keyed off 'spacedim',
but for the tensors it was based on 'dim' instead. This isn't quite right.
Daniel Arndt [Mon, 26 Apr 2021 16:25:28 +0000 (12:25 -0400)]
Fix parameter_handler/parameter_handler_25 for clang12
Wolfgang Bangerth [Sun, 25 Apr 2021 23:07:40 +0000 (17:07 -0600)]
Simplify code slightly.
Daniel Arndt [Mon, 26 Apr 2021 16:02:30 +0000 (12:02 -0400)]
Merge pull request #12095 from masterleinad/fix_extract_boundary_dofs
Fix mpi/extract_boundary_dofs
Daniel Arndt [Mon, 26 Apr 2021 16:01:09 +0000 (12:01 -0400)]
Fix lac/vector_memory for Clang12
Daniel Arndt [Mon, 26 Apr 2021 15:44:25 +0000 (11:44 -0400)]
Fix base/unsubscribe_subscriptor for clang
Wolfgang Bangerth [Mon, 26 Apr 2021 15:34:58 +0000 (09:34 -0600)]
Merge pull request #12062 from simonsticko/function_bounds
Add function estimating Function bounds over a BoundingBox
Wolfgang Bangerth [Mon, 26 Apr 2021 15:34:47 +0000 (09:34 -0600)]
Merge pull request #12079 from simonsticko/sphere_plane_level_set
Add level set functions for a plane and a sphere
Daniel Arndt [Mon, 26 Apr 2021 14:31:36 +0000 (10:31 -0400)]
Merge pull request #12094 from bangerth/move-2
Daniel Arndt [Mon, 26 Apr 2021 14:11:28 +0000 (10:11 -0400)]
Fix mpi/extract_boundary_dofs
Jean-Paul Pelteret [Mon, 26 Apr 2021 06:16:33 +0000 (08:16 +0200)]
Merge pull request #12083 from bangerth/types
Simplify some type computations in FEValuesViews.
Wolfgang Bangerth [Mon, 19 Apr 2021 21:16:40 +0000 (15:16 -0600)]
Add a test.
Wolfgang Bangerth [Mon, 19 Apr 2021 21:16:23 +0000 (15:16 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Mon, 19 Apr 2021 21:16:14 +0000 (15:16 -0600)]
Provide a move constructor for Functions::InterpolatedUniformGridData.
Wolfgang Bangerth [Sun, 25 Apr 2021 21:45:08 +0000 (15:45 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Sun, 25 Apr 2021 21:42:46 +0000 (15:42 -0600)]
Bring back the OutputTypes structures.
Timo Heister [Sun, 25 Apr 2021 13:59:19 +0000 (09:59 -0400)]
Merge pull request #12093 from peterrum/MatrixFreeTools_doxygen
Guard if code in MatrixFreeTools if doxygen is used
Peter Munch [Sun, 25 Apr 2021 10:00:27 +0000 (12:00 +0200)]
Guard if code in MatrixFreeTools if doxygen is used
Simon Sticko [Tue, 20 Apr 2021 06:28:23 +0000 (08:28 +0200)]
Add function estimating Function bounds over a BoundingBox
Add a function taylor_estimate_function_bounds, which estimates the
range of a Function over a BoundingBox by approximating the function
by a 2nd order Taylor polynomial. Both the range of the function value
and the range of each gradient component is estimated.
Simon Sticko [Thu, 22 Apr 2021 13:28:56 +0000 (15:28 +0200)]
Add level set functions for a plane and a sphere
Add two level set functions in a new namespace
dealii::Functions::LevelSet, one being the signed distance function
from an arbitrary point to a sphere, and the other being the
(possibly scaled) signed distance from a point to a plane.
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.