]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
3 years agoForward declare explicit template specilaizations for copy_connectivity 12081/head
Daniel Arndt [Thu, 22 Apr 2021 16:12:57 +0000 (12:12 -0400)]
Forward declare explicit template specilaizations for copy_connectivity

3 years agoMerge pull request #11869 from dangars/hdf5_bool
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

3 years agoMerge pull request #12018 from bangerth/table-3
Daniel Arndt [Tue, 6 Apr 2021 17:55:34 +0000 (13:55 -0400)]
Merge pull request #12018 from bangerth/table-3

3 years agoRename more local variables. Add to the documentation. 12018/head
Wolfgang Bangerth [Mon, 5 Apr 2021 22:32:38 +0000 (16:32 -0600)]
Rename more local variables. Add to the documentation.

3 years agoSlightly simplify the AlignedVector::reserve() function.
Wolfgang Bangerth [Mon, 5 Apr 2021 21:28:38 +0000 (15:28 -0600)]
Slightly simplify the AlignedVector::reserve() function.

3 years agoRename variables in AlignedVector::reserve().
Wolfgang Bangerth [Mon, 5 Apr 2021 21:26:59 +0000 (15:26 -0600)]
Rename variables in AlignedVector::reserve().

3 years agoSimplify the logic of AlignedVector::reserve().
Wolfgang Bangerth [Mon, 5 Apr 2021 21:24:50 +0000 (15:24 -0600)]
Simplify the logic of AlignedVector::reserve().

3 years agoMerge pull request #12017 from bangerth/table-2
Daniel Arndt [Tue, 6 Apr 2021 00:31:47 +0000 (20:31 -0400)]
Merge pull request #12017 from bangerth/table-2

Rename member variables.

3 years agoRename member variables. 12017/head
Wolfgang Bangerth [Mon, 5 Apr 2021 17:14:22 +0000 (11:14 -0600)]
Rename member variables.

3 years agoMerge pull request #12009 from bangerth/table
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.

3 years agoMerge pull request #11965 from peterrum/compute_nonzero_components_assert
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

3 years agoMerge pull request #12010 from tjhei/fewer_prepare_refine_calls
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

3 years agoMerge pull request #11995 from bangerth/p2
Daniel Arndt [Mon, 5 Apr 2021 17:45:07 +0000 (13:45 -0400)]
Merge pull request #11995 from bangerth/p2

3 years agoAdd a test. 12009/head
Wolfgang Bangerth [Mon, 5 Apr 2021 17:19:26 +0000 (11:19 -0600)]
Add a test.

3 years agoUse std::unique_ptr to manage memory in AlignedVector.
Wolfgang Bangerth [Fri, 2 Apr 2021 21:21:33 +0000 (15:21 -0600)]
Use std::unique_ptr to manage memory in AlignedVector.

3 years agoSimplify step-15 with the new function. 11995/head
Wolfgang Bangerth [Wed, 31 Mar 2021 03:32:39 +0000 (21:32 -0600)]
Simplify step-15 with the new function.

3 years agoSimplify step-11 somewhat.
Wolfgang Bangerth [Wed, 31 Mar 2021 03:39:03 +0000 (21:39 -0600)]
Simplify step-11 somewhat.

3 years agoAdjust tests.
Wolfgang Bangerth [Wed, 31 Mar 2021 03:30:38 +0000 (21:30 -0600)]
Adjust tests.

3 years agoAdd a changelog entry.
Wolfgang Bangerth [Wed, 31 Mar 2021 03:25:57 +0000 (21:25 -0600)]
Add a changelog entry.

3 years agoAdd a default argument.
Wolfgang Bangerth [Wed, 31 Mar 2021 14:51:09 +0000 (08:51 -0600)]
Add a default argument.

3 years agoDeprecate a DoFTools function that returns by argument, rather than directly.
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.

3 years agoAdd a changelog entry.
Wolfgang Bangerth [Wed, 31 Mar 2021 03:18:53 +0000 (21:18 -0600)]
Add a changelog entry.

3 years agoDeprecate a function in DoFTools.
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.

3 years agoFETools::Compositing::compute_nonzero_components(): add assert 11965/head
Peter Munch [Thu, 25 Mar 2021 22:02:05 +0000 (23:02 +0100)]
FETools::Compositing::compute_nonzero_components(): add assert

3 years agoadd tests 12010/head
Timo Heister [Sun, 4 Apr 2021 15:20:20 +0000 (11:20 -0400)]
add tests

3 years agoreduce number of prepare_coarsening_and_refinement() calls
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

3 years agoMerge pull request #11990 from vachan-potluri/subdivided_hyper_cube-doc
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

3 years agoMerge pull request #12005 from bangerth/kinsol
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.

3 years agoMerge pull request #12006 from bangerth/whitespace
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.

3 years agoMerge pull request #12011 from tjhei/readme-typo
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

3 years agosmall readme.html fixes 12011/head
Timo Heister [Sun, 4 Apr 2021 16:10:27 +0000 (12:10 -0400)]
small readme.html fixes

3 years agoAdd changelog 11869/head
Daniel Garcia-Sanchez [Sun, 4 Apr 2021 10:18:55 +0000 (12:18 +0200)]
Add changelog

3 years agoAdd HDF5 documentation for datatypes
Daniel Garcia-Sanchez [Sun, 4 Apr 2021 10:14:04 +0000 (12:14 +0200)]
Add HDF5 documentation for datatypes

3 years agoWrite test hdf5_07
Daniel Garcia-Sanchez [Sat, 3 Apr 2021 19:15:01 +0000 (21:15 +0200)]
Write test hdf5_07

3 years agoMerge pull request #12004 from bangerth/15-4
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.

3 years agoUnify endlines at the end of files. 12006/head
Wolfgang Bangerth [Fri, 2 Apr 2021 17:51:13 +0000 (11:51 -0600)]
Unify endlines at the end of files.

3 years agoMerge pull request #11999 from masterleinad/avoid_polymorphic_use_arborx_access_traits
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

3 years agoMerge pull request #12002 from tamiko/small_cleanup
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

3 years agoMerge pull request #12003 from lethe-cfd/cylinder_with_subdivision
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

3 years agoMerge pull request #11981 from marcfehling/distributed-signal-2
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`.

3 years agoSome KINSOL documentation updates. 12005/head
Wolfgang Bangerth [Fri, 2 Apr 2021 16:48:26 +0000 (10:48 -0600)]
Some KINSOL documentation updates.

3 years agoAdd bool type to HDF5
Daniel Garcia-Sanchez [Fri, 2 Apr 2021 09:53:20 +0000 (11:53 +0200)]
Add bool type to HDF5

3 years agoMerge pull request #11991 from bergbauer/boomer_settings
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

3 years agoAdd changelog entry 12003/head
Bruno [Thu, 1 Apr 2021 21:55:10 +0000 (17:55 -0400)]
Add changelog entry

3 years agoApply first round of comments
Bruno [Thu, 1 Apr 2021 21:33:28 +0000 (17:33 -0400)]
Apply first round of comments

3 years agoRegular cylinder uses subdivided_cylinder
Bruno [Thu, 1 Apr 2021 20:40:22 +0000 (16:40 -0400)]
Regular cylinder uses subdivided_cylinder

3 years agoAdd image for subdivided cylinder
Bruno [Thu, 1 Apr 2021 20:35:55 +0000 (16:35 -0400)]
Add image for subdivided cylinder

3 years agoUse an easier-to-read do...while loop. 12004/head
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.

3 years agoMerge pull request #11997 from bangerth/15-3
David Wells [Thu, 1 Apr 2021 19:43:01 +0000 (15:43 -0400)]
Merge pull request #11997 from bangerth/15-3

Rename a variable.

3 years agoMerge pull request #12000 from bangerth/15-6
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

3 years agoFixed documentation
Bruno [Thu, 1 Apr 2021 19:04:40 +0000 (15:04 -0400)]
Fixed documentation

3 years agoAdded `p:d:TemporarilyMatchRefineFlags`. 11981/head
Marc Fehling [Wed, 24 Mar 2021 22:22:12 +0000 (16:22 -0600)]
Added `p:d:TemporarilyMatchRefineFlags`.

3 years agoAdd a subdivided_cylinder grid generator and test
Bruno [Thu, 1 Apr 2021 18:44:23 +0000 (14:44 -0400)]
Add a subdivided_cylinder grid generator and test

3 years agoAlso make the base class members protected and improve documentation 11999/head
Daniel Arndt [Thu, 1 Apr 2021 17:04:07 +0000 (13:04 -0400)]
Also make the base class members protected and improve documentation

3 years agoMerge pull request #11993 from agrayver/define_vtk_types
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

3 years agoFindARBORX: Remove library variable 12002/head
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 :-)

3 years agoMerge pull request #11992 from peterrum/fesystem_delete_default_constructor
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

3 years agoMerge pull request #11988 from marcfehling/fes-size
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()`.

3 years agoAdd query methods for vtk cell types in ReferenceCell 11993/head
Alexander Grayver [Wed, 31 Mar 2021 11:39:29 +0000 (13:39 +0200)]
Add query methods for vtk cell types in ReferenceCell

3 years agoRemove an unnecessary destructor. 12000/head
Wolfgang Bangerth [Sun, 28 Mar 2021 17:20:42 +0000 (19:20 +0200)]
Remove an unnecessary destructor.

3 years agoMerge pull request #11987 from bangerth/unify
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.

3 years agoMerge pull request #11954 from bangerth/const
Marc Fehling [Wed, 31 Mar 2021 19:17:25 +0000 (21:17 +0200)]
Merge pull request #11954 from bangerth/const

Make a variable 'const'.

3 years agoAvoid usage of the ArborX access traits in polymorphic contexts
Daniel Arndt [Wed, 31 Mar 2021 18:08:19 +0000 (14:08 -0400)]
Avoid usage of the ArborX access traits in polymorphic contexts

3 years agoMerge pull request #11994 from bangerth/p1
Daniel Arndt [Wed, 31 Mar 2021 17:28:31 +0000 (13:28 -0400)]
Merge pull request #11994 from bangerth/p1

Rename a changelog file.

3 years agoAdd settings to BoomerAMG. 11991/head
Maximilian Bergbauer [Tue, 30 Mar 2021 17:39:40 +0000 (19:39 +0200)]
Add settings to BoomerAMG.

3 years agoMerge pull request #11985 from bangerth/15-1
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.

3 years agoRename a variable. 11997/head
Wolfgang Bangerth [Sun, 28 Mar 2021 17:17:11 +0000 (19:17 +0200)]
Rename a variable.

While there, also replace a '1/' by '1./'.

3 years agoMerge pull request #11986 from bangerth/15-2
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.

3 years agoRename a changelog file. 11994/head
Wolfgang Bangerth [Wed, 31 Mar 2021 03:16:54 +0000 (21:16 -0600)]
Rename a changelog file.

3 years agoDelete default constructor FESystem 11992/head
Peter Munch [Wed, 31 Mar 2021 10:52:02 +0000 (12:52 +0200)]
Delete default constructor FESystem

3 years agoFix mistake in parameter description 11990/head
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()

3 years agoMerge pull request #11983 from peterrum/tria_policy_load_fix
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()

3 years agoRemove assertion from `DoFHandler::get_fe_collection()`. 11988/head
Marc Fehling [Wed, 31 Mar 2021 02:40:48 +0000 (20:40 -0600)]
Remove assertion from `DoFHandler::get_fe_collection()`.

3 years agoMake a variable 'const'. 11954/head
Wolfgang Bangerth [Mon, 22 Mar 2021 20:45:21 +0000 (21:45 +0100)]
Make a variable 'const'.

3 years agoUnify the spelling of a section name in the tutorial programs. 11987/head
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.

3 years agoRemove unnecessary header includes. 11986/head
Wolfgang Bangerth [Tue, 30 Mar 2021 23:34:34 +0000 (17:34 -0600)]
Remove unnecessary header includes.

3 years agoMinor updates to step-15. 11985/head
Wolfgang Bangerth [Wed, 31 Mar 2021 01:52:17 +0000 (19:52 -0600)]
Minor updates to step-15.

3 years agoMerge pull request #11969 from marcfehling/signal-post-p4est-refinement
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`.

3 years agoMerge pull request #11984 from kronbichler/avoid_quadratic_complexity
Daniel Arndt [Tue, 30 Mar 2021 19:12:06 +0000 (15:12 -0400)]
Merge pull request #11984 from kronbichler/avoid_quadratic_complexity

3 years agoConvert a few more cell loops into range-based for loops 11984/head
Martin Kronbichler [Tue, 30 Mar 2021 17:07:02 +0000 (19:07 +0200)]
Convert a few more cell loops into range-based for loops

3 years agoAvoid quadratic complexity in coarse grid cells.
Martin Kronbichler [Tue, 30 Mar 2021 17:03:25 +0000 (19:03 +0200)]
Avoid quadratic complexity in coarse grid cells.

3 years agoReset policy during Triangulation::load() 11983/head
Peter Munch [Tue, 30 Mar 2021 15:29:49 +0000 (17:29 +0200)]
Reset policy during Triangulation::load()

3 years agoMerge pull request #11980 from marcfehling/shared-signal
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.

3 years agoMerge pull request #11978 from masterleinad/fix_typo_grid_tools_collect_periodic_faces
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

3 years agoMerge pull request #11979 from drwells/improve-mpi-checks-3
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.

3 years agoMerge pull request #11976 from peterrum/parse_input_from_json
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()

3 years agoFix hp::Refinement::choose_p_over_h() for hp-coarsening on p:s:Triangulation. 11980/head
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.

3 years agoFix hp-coarsening on p:s:Triangulation.
Marc Fehling [Mon, 29 Mar 2021 20:09:55 +0000 (14:09 -0600)]
Fix hp-coarsening on p:s:Triangulation.

3 years agoFix typo in GridTools::collect_periodic_faces 11978/head
Daniel Arndt [Mon, 29 Mar 2021 16:08:36 +0000 (12:08 -0400)]
Fix typo in GridTools::collect_periodic_faces

3 years agoMerge pull request #11966 from marcfehling/future-children
Daniel Arndt [Mon, 29 Mar 2021 18:41:33 +0000 (14:41 -0400)]
Merge pull request #11966 from marcfehling/future-children

Moved `dominated_future_fe_on_children` from class member to internal namespace.

3 years agoAdd some more AssertThrowMPIs. 11979/head
David Wells [Mon, 29 Mar 2021 17:07:08 +0000 (13:07 -0400)]
Add some more AssertThrowMPIs.

3 years agoMerge pull request #11977 from peterrum/FineDoFHandlerView
David Wells [Mon, 29 Mar 2021 17:06:03 +0000 (13:06 -0400)]
Merge pull request #11977 from peterrum/FineDoFHandlerView

Small changes in FineDoFHandlerView

3 years agoSmall changes in FineDoFHandlerView 11977/head
Peter Munch [Mon, 29 Mar 2021 12:19:00 +0000 (14:19 +0200)]
Small changes in FineDoFHandlerView

3 years agoMerge pull request #11975 from peterrum/particles_keyword
Martin Kronbichler [Mon, 29 Mar 2021 12:37:22 +0000 (14:37 +0200)]
Merge pull request #11975 from peterrum/particles_keyword

Work on particles keyword

3 years agoWrap boost error message in ParameterHandler::parse_input_from_json 11976/head
Peter Munch [Mon, 29 Mar 2021 07:27:55 +0000 (09:27 +0200)]
Wrap boost error message in ParameterHandler::parse_input_from_json

3 years agoMerge pull request #11973 from peterrum/gc_affine_constraints
Martin Kronbichler [Mon, 29 Mar 2021 07:13:19 +0000 (09:13 +0200)]
Merge pull request #11973 from peterrum/gc_affine_constraints

Remove AffineConstraint from MGTwoLevelTransfer

3 years agoWork on particles keywork 11975/head
Peter Munch [Mon, 29 Mar 2021 07:10:14 +0000 (09:10 +0200)]
Work on particles keywork

3 years agoMerge pull request #11963 from Rombur/arborx_update
Wolfgang Bangerth [Mon, 29 Mar 2021 04:19:57 +0000 (06:19 +0200)]
Merge pull request #11963 from Rombur/arborx_update

Add nearest predicate to ArborX wrapper

3 years agoMerge pull request #11974 from jppelteret/references_02
Marc Fehling [Sun, 28 Mar 2021 23:53:56 +0000 (01:53 +0200)]
Merge pull request #11974 from jppelteret/references_02

Fix another entry in references.bib

3 years agoFix another entry in references.bib 11974/head
Jean-Paul Pelteret [Sun, 28 Mar 2021 14:25:24 +0000 (16:25 +0200)]
Fix another entry in references.bib


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.