]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Tue, 13 Apr 2021 14:22:31 +0000 (10:22 -0400)]
Get rid of create_triangulation_compatibility in the UNV reader.
This case is interesting since the current code only works by coincidence. Our
test files have vertices numbered like
2 ---- 3
| |
| |
1 ---- 0
which we read in in the old-style (UCD) numbering, which is like mirroring
across the y-axis. This causes all the cells to have a negative measure (but they
aren't pinched). GridReordering then fixes this by swapping vertices 1 and 3 of
every single cell - i.e., adding another -1 factor to the measure, which now
causes all cells to have positive measure. Something similar happens in 3D.
As far as I can tell there is no widely accepted node numbering for UNV like
there is for everything else so I am going by what Salome generates. Since we
now use their numbering directly (instead of something that worked by
coincidence) the output files are slightly different but all cells do end up
looking correct (nothing is twisted when we visualize with VTK).
Timo Heister [Sat, 10 Apr 2021 17:14:19 +0000 (13:14 -0400)]
Merge pull request #12036 from bangerth/uniformity
Make tooltips more uniform in style.
Martin Kronbichler [Sat, 10 Apr 2021 13:49:55 +0000 (15:49 +0200)]
Merge pull request #12033 from peterrum/find_vector_in_mf
Compare pointers in find_vector_in_mf
Wolfgang Bangerth [Fri, 9 Apr 2021 22:13:58 +0000 (16:13 -0600)]
Make tooltips more uniform in style.
Peter Munch [Fri, 9 Apr 2021 19:45:51 +0000 (21:45 +0200)]
Compare pointers in find_vector_in_mf
Bruno Turcksin [Fri, 9 Apr 2021 02:54:39 +0000 (22:54 -0400)]
Merge pull request #12028 from bangerth/cmake-2
Make cmake messages easier to read.
Wolfgang Bangerth [Thu, 8 Apr 2021 17:41:21 +0000 (11:41 -0600)]
Make cmake error messages easier to read.
Marc Fehling [Wed, 7 Apr 2021 05:23:58 +0000 (07:23 +0200)]
Merge pull request #12020 from bangerth/p2
Fix a typo.
Bruno Turcksin [Wed, 7 Apr 2021 02:16:51 +0000 (22:16 -0400)]
Merge pull request #12019 from bangerth/15-5
Break generation of graphical data into its own function in step-15.
Bruno Turcksin [Wed, 7 Apr 2021 02:14:49 +0000 (22:14 -0400)]
Merge pull request #12021 from bangerth/p1
Wolfgang Bangerth [Tue, 6 Apr 2021 21:47:09 +0000 (15:47 -0600)]
Avoid unnecessary include files.
Wolfgang Bangerth [Tue, 6 Apr 2021 21:46:45 +0000 (15:46 -0600)]
Add missing include files.
Wolfgang Bangerth [Tue, 6 Apr 2021 21:47:34 +0000 (15:47 -0600)]
Fix a typo.
Wolfgang Bangerth [Wed, 31 Mar 2021 15:56:25 +0000 (09:56 -0600)]
Break generation of graphical data into its own function in step-15.
David Wells [Tue, 6 Apr 2021 18:44:31 +0000 (14:44 -0400)]
Merge pull request #11869 from dangars/hdf5_bool
Add bool type to HDF5
Daniel Arndt [Tue, 6 Apr 2021 17:55:34 +0000 (13:55 -0400)]
Merge pull request #12018 from bangerth/table-3
Wolfgang Bangerth [Mon, 5 Apr 2021 22:32:38 +0000 (16:32 -0600)]
Rename more local variables. Add to the documentation.
Wolfgang Bangerth [Mon, 5 Apr 2021 21:28:38 +0000 (15:28 -0600)]
Slightly simplify the AlignedVector::reserve() function.
Wolfgang Bangerth [Mon, 5 Apr 2021 21:26:59 +0000 (15:26 -0600)]
Rename variables in AlignedVector::reserve().
Wolfgang Bangerth [Mon, 5 Apr 2021 21:24:50 +0000 (15:24 -0600)]
Simplify the logic of AlignedVector::reserve().
Daniel Arndt [Tue, 6 Apr 2021 00:31:47 +0000 (20:31 -0400)]
Merge pull request #12017 from bangerth/table-2
Rename member variables.
Wolfgang Bangerth [Mon, 5 Apr 2021 17:14:22 +0000 (11:14 -0600)]
Rename member variables.
David Wells [Mon, 5 Apr 2021 19:11:57 +0000 (15:11 -0400)]
Merge pull request #12009 from bangerth/table
Use std::unique_ptr to manage memory in AlignedVector.
Daniel Arndt [Mon, 5 Apr 2021 18:32:47 +0000 (14:32 -0400)]
Merge pull request #11965 from peterrum/compute_nonzero_components_assert
FETools::Compositing::compute_nonzero_components(): add assert
Marc Fehling [Mon, 5 Apr 2021 17:49:12 +0000 (19:49 +0200)]
Merge pull request #12010 from tjhei/fewer_prepare_refine_calls
p::d:Triangulation: fewer prepare_coarsening_and_refinement calls
Daniel Arndt [Mon, 5 Apr 2021 17:45:07 +0000 (13:45 -0400)]
Merge pull request #11995 from bangerth/p2
Wolfgang Bangerth [Mon, 5 Apr 2021 17:19:26 +0000 (11:19 -0600)]
Add a test.
Wolfgang Bangerth [Fri, 2 Apr 2021 21:21:33 +0000 (15:21 -0600)]
Use std::unique_ptr to manage memory in AlignedVector.
Wolfgang Bangerth [Wed, 31 Mar 2021 03:32:39 +0000 (21:32 -0600)]
Simplify step-15 with the new function.
Wolfgang Bangerth [Wed, 31 Mar 2021 03:39:03 +0000 (21:39 -0600)]
Simplify step-11 somewhat.
Wolfgang Bangerth [Wed, 31 Mar 2021 03:30:38 +0000 (21:30 -0600)]
Adjust tests.
Wolfgang Bangerth [Wed, 31 Mar 2021 03:25:57 +0000 (21:25 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Wed, 31 Mar 2021 14:51:09 +0000 (08:51 -0600)]
Add a default argument.
Wolfgang Bangerth [Wed, 31 Mar 2021 03:25:49 +0000 (21:25 -0600)]
Deprecate a DoFTools function that returns by argument, rather than directly.
We want to move away from these kinds of functions, so deprecate it and replace it by
a function that does the right thing instead.
Wolfgang Bangerth [Wed, 31 Mar 2021 03:18:53 +0000 (21:18 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Wed, 31 Mar 2021 03:18:42 +0000 (21:18 -0600)]
Deprecate a function in DoFTools.
While there also update the documentation of its replacement a bit.
Peter Munch [Thu, 25 Mar 2021 22:02:05 +0000 (23:02 +0100)]
FETools::Compositing::compute_nonzero_components(): add assert
Timo Heister [Sun, 4 Apr 2021 15:20:20 +0000 (11:20 -0400)]
add tests
Timo Heister [Mon, 28 Sep 2020 19:14:52 +0000 (15:14 -0400)]
reduce number of prepare_coarsening_and_refinement() calls
I noticed that we call prepare_coarsening_and_refinement() many times
when using a p::d::Triangulation. Many of these are certainly
unnecessary:
1. distributed tria for mesh_reconstruction_after_repartitioning. This
is used to remove all refinement and smoothing will be called inside the
execute...() call below. No need to call our more expensive version.
2. serial execute_coarsening_and_refinement() should not call the
derived version, which in turn calls the serial version.
For the test tests/distributed_grids/refine_periodic_01:
Before: 154 sequential, 154 parallel
After: 126 sequential, 53 parallel
fixup
Jean-Paul Pelteret [Sun, 4 Apr 2021 19:59:04 +0000 (21:59 +0200)]
Merge pull request #11990 from vachan-potluri/subdivided_hyper_cube-doc
Fix mistake in parameter description
Jean-Paul Pelteret [Sun, 4 Apr 2021 19:56:22 +0000 (21:56 +0200)]
Merge pull request #12005 from bangerth/kinsol
Some KINSOL documentation updates.
Jean-Paul Pelteret [Sun, 4 Apr 2021 19:42:21 +0000 (21:42 +0200)]
Merge pull request #12006 from bangerth/whitespace
Unify endlines at the end of files.
Jean-Paul Pelteret [Sun, 4 Apr 2021 19:40:28 +0000 (21:40 +0200)]
Merge pull request #12011 from tjhei/readme-typo
small readme.html fixes
Timo Heister [Sun, 4 Apr 2021 16:10:27 +0000 (12:10 -0400)]
small readme.html fixes
Daniel Garcia-Sanchez [Sun, 4 Apr 2021 10:18:55 +0000 (12:18 +0200)]
Add changelog
Daniel Garcia-Sanchez [Sun, 4 Apr 2021 10:14:04 +0000 (12:14 +0200)]
Add HDF5 documentation for datatypes
Daniel Garcia-Sanchez [Sat, 3 Apr 2021 19:15:01 +0000 (21:15 +0200)]
Write test hdf5_07
David Wells [Sat, 3 Apr 2021 02:03:04 +0000 (22:03 -0400)]
Merge pull request #12004 from bangerth/15-4
Use an easier-to-read do...while loop.
Wolfgang Bangerth [Fri, 2 Apr 2021 17:51:13 +0000 (11:51 -0600)]
Unify endlines at the end of files.
Wolfgang Bangerth [Fri, 2 Apr 2021 17:12:53 +0000 (11:12 -0600)]
Merge pull request #11999 from masterleinad/avoid_polymorphic_use_arborx_access_traits
Avoid usage of the ArborX access traits in polymorphic contexts
Wolfgang Bangerth [Fri, 2 Apr 2021 17:12:43 +0000 (11:12 -0600)]
Merge pull request #12002 from tamiko/small_cleanup
FindARBORX: Remove library variable
Wolfgang Bangerth [Fri, 2 Apr 2021 17:12:22 +0000 (11:12 -0600)]
Merge pull request #12003 from lethe-cfd/cylinder_with_subdivision
Add a subdivided_cylinder grid generator and test
Wolfgang Bangerth [Fri, 2 Apr 2021 17:09:26 +0000 (11:09 -0600)]
Merge pull request #11981 from marcfehling/distributed-signal-2
Added `p:d:TemporarilyMatchRefineFlags`.
Wolfgang Bangerth [Fri, 2 Apr 2021 16:48:26 +0000 (10:48 -0600)]
Some KINSOL documentation updates.
Daniel Garcia-Sanchez [Fri, 2 Apr 2021 09:53:20 +0000 (11:53 +0200)]
Add bool type to HDF5
Peter Munch [Fri, 2 Apr 2021 08:00:29 +0000 (10:00 +0200)]
Merge pull request #11991 from bergbauer/boomer_settings
Add settings to BoomerAMG
Bruno [Thu, 1 Apr 2021 21:55:10 +0000 (17:55 -0400)]
Add changelog entry
Bruno [Thu, 1 Apr 2021 21:33:28 +0000 (17:33 -0400)]
Apply first round of comments
Bruno [Thu, 1 Apr 2021 20:40:22 +0000 (16:40 -0400)]
Regular cylinder uses subdivided_cylinder
Bruno [Thu, 1 Apr 2021 20:35:55 +0000 (16:35 -0400)]
Add image for subdivided cylinder
Wolfgang Bangerth [Wed, 31 Mar 2021 15:51:53 +0000 (09:51 -0600)]
Use an easier-to-read do...while loop.
While there, also rename a variable again.
David Wells [Thu, 1 Apr 2021 19:43:01 +0000 (15:43 -0400)]
Merge pull request #11997 from bangerth/15-3
Rename a variable.
David Wells [Thu, 1 Apr 2021 19:39:18 +0000 (15:39 -0400)]
Merge pull request #12000 from bangerth/15-6
Remove an unnecessary destructor in step-15
Bruno [Thu, 1 Apr 2021 19:04:40 +0000 (15:04 -0400)]
Fixed documentation
Marc Fehling [Wed, 24 Mar 2021 22:22:12 +0000 (16:22 -0600)]
Added `p:d:TemporarilyMatchRefineFlags`.
Bruno [Thu, 1 Apr 2021 18:44:23 +0000 (14:44 -0400)]
Add a subdivided_cylinder grid generator and test
Daniel Arndt [Thu, 1 Apr 2021 17:04:07 +0000 (13:04 -0400)]
Also make the base class members protected and improve documentation
Wolfgang Bangerth [Thu, 1 Apr 2021 13:35:04 +0000 (07:35 -0600)]
Merge pull request #11993 from agrayver/define_vtk_types
Add query methods for vtk cell types in ReferenceCell
Matthias Maier [Thu, 1 Apr 2021 03:51:40 +0000 (22:51 -0500)]
FindARBORX: Remove library variable
ArborX is a header only library, so we don't need to specify an empty
string here :-)
Wolfgang Bangerth [Thu, 1 Apr 2021 03:07:45 +0000 (21:07 -0600)]
Merge pull request #11992 from peterrum/fesystem_delete_default_constructor
Delete default constructor FESystem
Wolfgang Bangerth [Wed, 31 Mar 2021 21:38:58 +0000 (15:38 -0600)]
Merge pull request #11988 from marcfehling/fes-size
Remove assertion from `DoFHandler::get_fe_collection()`.
Alexander Grayver [Wed, 31 Mar 2021 11:39:29 +0000 (13:39 +0200)]
Add query methods for vtk cell types in ReferenceCell
Wolfgang Bangerth [Sun, 28 Mar 2021 17:20:42 +0000 (19:20 +0200)]
Remove an unnecessary destructor.
Marc Fehling [Wed, 31 Mar 2021 19:40:22 +0000 (21:40 +0200)]
Merge pull request #11987 from bangerth/unify
Unify the spelling of a section name in the tutorial programs.
Marc Fehling [Wed, 31 Mar 2021 19:17:25 +0000 (21:17 +0200)]
Merge pull request #11954 from bangerth/const
Make a variable 'const'.
Daniel Arndt [Wed, 31 Mar 2021 18:08:19 +0000 (14:08 -0400)]
Avoid usage of the ArborX access traits in polymorphic contexts
Daniel Arndt [Wed, 31 Mar 2021 17:28:31 +0000 (13:28 -0400)]
Merge pull request #11994 from bangerth/p1
Rename a changelog file.
Maximilian Bergbauer [Tue, 30 Mar 2021 17:39:40 +0000 (19:39 +0200)]
Add settings to BoomerAMG.
David Wells [Wed, 31 Mar 2021 16:45:04 +0000 (12:45 -0400)]
Merge pull request #11985 from bangerth/15-1
Minor updates to step-15.
Wolfgang Bangerth [Sun, 28 Mar 2021 17:17:11 +0000 (19:17 +0200)]
Rename a variable.
While there, also replace a '1/' by '1./'.
Daniel Arndt [Wed, 31 Mar 2021 14:54:16 +0000 (10:54 -0400)]
Merge pull request #11986 from bangerth/15-2
Remove unnecessary header includes.
Wolfgang Bangerth [Wed, 31 Mar 2021 03:16:54 +0000 (21:16 -0600)]
Rename a changelog file.
Peter Munch [Wed, 31 Mar 2021 10:52:02 +0000 (12:52 +0200)]
Delete default constructor FESystem
Vachan Potluri [Wed, 31 Mar 2021 07:33:44 +0000 (13:03 +0530)]
Fix mistake in parameter description
"repetitions" here is an integer unlike in subdivided_hyper_rectangle()
Wolfgang Bangerth [Wed, 31 Mar 2021 02:59:08 +0000 (20:59 -0600)]
Merge pull request #11983 from peterrum/tria_policy_load_fix
Reset policy during Triangulation::load()
Marc Fehling [Wed, 31 Mar 2021 02:40:48 +0000 (20:40 -0600)]
Remove assertion from `DoFHandler::get_fe_collection()`.
Wolfgang Bangerth [Mon, 22 Mar 2021 20:45:21 +0000 (21:45 +0100)]
Make a variable 'const'.
Wolfgang Bangerth [Mon, 29 Mar 2021 17:16:58 +0000 (11:16 -0600)]
Unify the spelling of a section name in the tutorial programs.
We use 'Possibilities for extensions' in about 40 existing tutorial programs. Use the
same heading in about a dozen others.
Wolfgang Bangerth [Tue, 30 Mar 2021 23:34:34 +0000 (17:34 -0600)]
Remove unnecessary header includes.
Wolfgang Bangerth [Wed, 31 Mar 2021 01:52:17 +0000 (19:52 -0600)]
Minor updates to step-15.
Bruno Turcksin [Wed, 31 Mar 2021 01:16:50 +0000 (21:16 -0400)]
Merge pull request #11969 from marcfehling/signal-post-p4est-refinement
New Triangulation signal `post_p4est_refinement`.
Daniel Arndt [Tue, 30 Mar 2021 19:12:06 +0000 (15:12 -0400)]
Merge pull request #11984 from kronbichler/avoid_quadratic_complexity
Martin Kronbichler [Tue, 30 Mar 2021 17:07:02 +0000 (19:07 +0200)]
Convert a few more cell loops into range-based for loops
Martin Kronbichler [Tue, 30 Mar 2021 17:03:25 +0000 (19:03 +0200)]
Avoid quadratic complexity in coarse grid cells.
Peter Munch [Tue, 30 Mar 2021 15:29:49 +0000 (17:29 +0200)]
Reset policy during Triangulation::load()
David Wells [Tue, 30 Mar 2021 12:21:02 +0000 (08:21 -0400)]
Merge pull request #11980 from marcfehling/shared-signal
Fix hp-coarsening on p:s:Triangulation.
Bruno Turcksin [Tue, 30 Mar 2021 01:32:27 +0000 (21:32 -0400)]
Merge pull request #11978 from masterleinad/fix_typo_grid_tools_collect_periodic_faces
Fix typo in GridTools::collect_periodic_faces
Bruno Turcksin [Tue, 30 Mar 2021 01:30:51 +0000 (21:30 -0400)]
Merge pull request #11979 from drwells/improve-mpi-checks-3
Add some more AssertThrowMPIs.
Daniel Arndt [Mon, 29 Mar 2021 20:57:49 +0000 (16:57 -0400)]
Merge pull request #11976 from peterrum/parse_input_from_json
Wrap boost error message in ParameterHandler::parse_input_from_json()
Marc Fehling [Mon, 29 Mar 2021 20:12:34 +0000 (14:12 -0600)]
Fix hp::Refinement::choose_p_over_h() for hp-coarsening on p:s:Triangulation.
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.