]>
https://gitweb.dealii.org/ - dealii.git/log
Peter Munch [Tue, 11 May 2021 05:56:31 +0000 (07:56 +0200)]
Add and use internal::FEPointEvaluation::is_fast_path_supported
David Wells [Tue, 11 May 2021 02:49:01 +0000 (22:49 -0400)]
Merge pull request #12140 from drwells/fix-intel-17-1
Fix compilation with intel 17, part 1
Bruno Turcksin [Tue, 11 May 2021 00:44:19 +0000 (20:44 -0400)]
Merge pull request #12172 from masterleinad/fix_step-71
Address warnings about extra ';' in step-71
Bruno Turcksin [Tue, 11 May 2021 00:43:53 +0000 (20:43 -0400)]
Merge pull request #12171 from tamiko/fix_test_02
mpi/data_out_hdf5_02: fix hdf5 output for dimensions 0 and 1
Martin Kronbichler [Mon, 10 May 2021 18:21:00 +0000 (20:21 +0200)]
Merge pull request #12163 from peterrum/step77_typename
Step 77: add typename
Martin Kronbichler [Mon, 10 May 2021 17:55:00 +0000 (19:55 +0200)]
Merge pull request #12169 from peterrum/fe_point_evaluation_zero
FEPointEvaluation: check if evaluation points are provided
Martin Kronbichler [Mon, 10 May 2021 17:54:04 +0000 (19:54 +0200)]
Merge pull request #12165 from peterrum/generators_13
Update output of particles/generators_13
Martin Kronbichler [Mon, 10 May 2021 17:53:51 +0000 (19:53 +0200)]
Merge pull request #12168 from peterrum/step-40-simplex-robust
Make output of tests/simplex/step-40 more robust
Daniel Arndt [Mon, 10 May 2021 17:35:45 +0000 (13:35 -0400)]
Address warnings about extra ';' in step-71
Matthias Maier [Mon, 10 May 2021 16:25:03 +0000 (11:25 -0500)]
fix hdf5 output for dimension 0 and 1
Matthias Maier [Mon, 10 May 2021 15:28:11 +0000 (10:28 -0500)]
Merge pull request #12161 from drwells/sparsity-pattern-exc
Use a better exception for handling missing sparsity patterns.
David Wells [Mon, 10 May 2021 14:51:53 +0000 (10:51 -0400)]
Merge pull request #12167 from peterrum/step-16-50-mpi-linear-operator
Fix PreconditionMG::get_mpi_communicator()
David Wells [Mon, 10 May 2021 14:46:15 +0000 (10:46 -0400)]
Merge pull request #12166 from peterrum/build_global_description_tree
Fix grid/build_global_description_tree
Peter Munch [Mon, 10 May 2021 14:44:03 +0000 (16:44 +0200)]
FEPointEvaluation: check if evaluation points are provided
Peter Munch [Mon, 10 May 2021 12:44:44 +0000 (14:44 +0200)]
Make output of tests/simplex/step-40 more robust
Martin Kronbichler [Mon, 10 May 2021 11:39:36 +0000 (13:39 +0200)]
Merge pull request #12164 from peterrum/pex_cite
Fix cite for PEX
Peter Munch [Mon, 10 May 2021 11:24:13 +0000 (13:24 +0200)]
Fix PreconditionMG::get_mpi_communicator()
Peter Munch [Mon, 10 May 2021 10:57:31 +0000 (12:57 +0200)]
Fix grid/build_global_description_tree
Peter Munch [Mon, 10 May 2021 10:46:20 +0000 (12:46 +0200)]
Update output of particles/generators_13
Peter Munch [Mon, 10 May 2021 09:38:37 +0000 (11:38 +0200)]
Fix cite for PEX
Peter Munch [Mon, 10 May 2021 09:29:01 +0000 (11:29 +0200)]
Step 77: add typename
Bruno Turcksin [Mon, 10 May 2021 01:36:01 +0000 (21:36 -0400)]
Merge pull request #11828 from peterrum/marching_cube
Add GridGenerator::MarchingCubeAlgorithm
David Wells [Sun, 9 May 2021 19:43:38 +0000 (15:43 -0400)]
Use a better exception for handling missing sparsity patterns.
Martin Kronbichler [Sun, 9 May 2021 06:07:52 +0000 (08:07 +0200)]
Merge pull request #12159 from peterrum/update-copyright-2021
Update copyright years
David Wells [Sat, 8 May 2021 16:30:54 +0000 (12:30 -0400)]
Merge pull request #12157 from kronbichler/fix_empty_proc
p:f:Tria: Fix bug when a process does not own cells on a level
Peter Munch [Sat, 8 May 2021 15:12:47 +0000 (17:12 +0200)]
Update copyright years
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
Martin Kronbichler [Sat, 8 May 2021 10:19:28 +0000 (12:19 +0200)]
Add test case
Martin Kronbichler [Fri, 7 May 2021 21:18:25 +0000 (23:18 +0200)]
p:f:Tria: Fix bug when a process does not own cells on a level
Peter Munch [Sun, 28 Feb 2021 18:30:51 +0000 (19:30 +0100)]
Add GridGenerator::MarchingCubeAlgorithm
Jean-Paul Pelteret [Sat, 8 May 2021 06:09:14 +0000 (08:09 +0200)]
More doc fixes for step-71
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.
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.
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 .
Marc Fehling [Thu, 6 May 2021 21:35:23 +0000 (15:35 -0600)]
Move `TemporarilyMatchRefineFlags` out of `internal` namespace.
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)
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
Martin Kronbichler [Thu, 6 May 2021 17:37:41 +0000 (19:37 +0200)]
Merge pull request #12152 from bangerth/tests
Add the correct test.
David Wells [Tue, 4 May 2021 21:10:27 +0000 (17:10 -0400)]
Fix compilation with intel 17 (and a UCD bug).
In particular, the new function set_node_numbers sets up the internal node
numbers for patches in the deal.II numbering, not UCD or DX or anything else.
However, the code
nodes[GeometryInfo<dim>::ucd_to_deal[0]] = start;
assumes the RHS values are numbered with UCD (e.g., that start is the global
index for local UCD vertex number 0), which is not correct. Hence: fixing this
bug corrected the UCD output for many tests.
Jean-Paul Pelteret [Wed, 27 May 2020 19:47:50 +0000 (21:47 +0200)]
Add step-72
Jean-Paul Pelteret [Thu, 6 May 2021 16:07:37 +0000 (18:07 +0200)]
Fix some typos in doc for step-71
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
Wolfgang Bangerth [Thu, 6 May 2021 13:51:39 +0000 (07:51 -0600)]
Add the correct test.
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
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()
Martin Kronbichler [Thu, 6 May 2021 12:18:03 +0000 (14:18 +0200)]
Merge pull request #12150 from peterrum/typo_ca
Fix typo
Peter Munch [Thu, 6 May 2021 10:32:53 +0000 (12:32 +0200)]
Switch order of parameters in GridGenerator::reference_cell()
Peter Munch [Thu, 6 May 2021 10:15:22 +0000 (12:15 +0200)]
Fix typo
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()
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
Daniel Arndt [Wed, 5 May 2021 23:06:14 +0000 (19:06 -0400)]
Move barrier between step-6 and step-7
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
Daniel Arndt [Wed, 5 May 2021 19:37:20 +0000 (15:37 -0400)]
Fix base/aligned_vector_replicate_03.mpirun=3.release
Jean-Paul Pelteret [Wed, 27 May 2020 19:47:04 +0000 (21:47 +0200)]
Add step-71
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
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'.
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
Daniel Arndt [Wed, 5 May 2021 18:31:12 +0000 (14:31 -0400)]
Merge pull request #12145 from bangerth/nedelec-2
Small cleanups.
Daniel Arndt [Wed, 5 May 2021 18:12:03 +0000 (14:12 -0400)]
Merge pull request #12144 from bangerth/nedelec-1
Rene Gassmoeller [Wed, 5 May 2021 16:13:20 +0000 (12:13 -0400)]
Fix for particles in empty local triangulations
Daniel Arndt [Wed, 5 May 2021 16:16:54 +0000 (12:16 -0400)]
Fix grid/twisted_parallelepiped
Wolfgang Bangerth [Wed, 5 May 2021 15:59:15 +0000 (09:59 -0600)]
Small cleanups.
Wolfgang Bangerth [Wed, 5 May 2021 15:58:46 +0000 (09:58 -0600)]
Add a test.
Wolfgang Bangerth [Wed, 5 May 2021 15:50:54 +0000 (09:50 -0600)]
Add an assertion.
Daniel Arndt [Wed, 5 May 2021 03:24:55 +0000 (23:24 -0400)]
Merge pull request #11953 from bangerth/step-76
Daniel Arndt [Tue, 4 May 2021 22:27:17 +0000 (18:27 -0400)]
Merge pull request #12111 from bangerth/table-y
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
Wolfgang Bangerth [Mon, 3 May 2021 23:51:49 +0000 (17:51 -0600)]
Leave references to step-77.
Wolfgang Bangerth [Mon, 3 May 2021 23:51:38 +0000 (17:51 -0600)]
Hook step-77 into the documentation.
Wolfgang Bangerth [Mon, 3 May 2021 23:56:43 +0000 (17:56 -0600)]
Add the actual code of step-77.
Wolfgang Bangerth [Mon, 3 May 2021 23:51:00 +0000 (17:51 -0600)]
Add the documentation for step-77.
Wolfgang Bangerth [Mon, 3 May 2021 23:50:31 +0000 (17:50 -0600)]
Add the frame of step-77.
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()
Peter Munch [Mon, 3 May 2021 19:17:24 +0000 (21:17 +0200)]
Add FEEvaluation::fast_evaluation_supported()
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()
Daniel Arndt [Tue, 4 May 2021 17:19:23 +0000 (13:19 -0400)]
Fix unused variable warning in fe_interface_values.h
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 [Wed, 28 Apr 2021 18:59:40 +0000 (12:59 -0600)]
Update changelog entry.
Wolfgang Bangerth [Wed, 28 Apr 2021 18:59:00 +0000 (12:59 -0600)]
Add test.
Wolfgang Bangerth [Wed, 28 Apr 2021 18:58:49 +0000 (12:58 -0600)]
Update documentation.
Wolfgang Bangerth [Wed, 28 Apr 2021 18:58:34 +0000 (12:58 -0600)]
Provide TableBase::replicate_across_communicator().
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 [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.
Wolfgang Bangerth [Mon, 3 May 2021 23:58:45 +0000 (17:58 -0600)]
Fix a potential bug in step-15.
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.