]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
12 months agoRelease tbb:task_group data early. 16231/head
Wolfgang Bangerth [Wed, 1 Nov 2023 01:53:33 +0000 (19:53 -0600)]
Release tbb:task_group data early.

12 months agoMerge pull request #16024 from jpthiele/jpt-doxygen-action
Daniel Arndt [Tue, 31 Oct 2023 19:55:20 +0000 (15:55 -0400)]
Merge pull request #16024 from jpthiele/jpt-doxygen-action

12 months agoMerge pull request #16200 from drwells/periodic-cleanup-1
Wolfgang Bangerth [Tue, 31 Oct 2023 16:51:20 +0000 (10:51 -0600)]
Merge pull request #16200 from drwells/periodic-cleanup-1

Periodic cleanup 1

12 months agoUpdate doxygen version to 1.9.6. 16024/head
Jan Philipp Thiele [Tue, 31 Oct 2023 16:48:23 +0000 (17:48 +0100)]
Update doxygen version to 1.9.6.

12 months agoMerge pull request #15920 from taojinllnl/2nd_order_symmetric_tensor_split
Wolfgang Bangerth [Tue, 31 Oct 2023 16:46:56 +0000 (10:46 -0600)]
Merge pull request #15920 from taojinllnl/2nd_order_symmetric_tensor_split

Add a new feature for 2nd order symmetric tensor split

12 months agoMerge pull request #16067 from jpthiele/jpt-double-anchors
Wolfgang Bangerth [Tue, 31 Oct 2023 14:32:18 +0000 (08:32 -0600)]
Merge pull request #16067 from jpthiele/jpt-double-anchors

Doxygen/Tutorials remove unnecessary anchors

12 months agoMerge pull request #16213 from tamiko/lazy_memory_consumption
Martin Kronbichler [Tue, 31 Oct 2023 08:23:16 +0000 (09:23 +0100)]
Merge pull request #16213 from tamiko/lazy_memory_consumption

Add MemoryConsumption::memory_consumption() overloads for Lazy<T>

12 months agobase/lazy.h: add memory_consumption method to Lazy<T> 16213/head
Matthias Maier [Sun, 29 Oct 2023 22:07:20 +0000 (17:07 -0500)]
base/lazy.h: add memory_consumption method to Lazy<T>

12 months agoMerge pull request #16199 from bangerth/refcase
Daniel Arndt [Mon, 30 Oct 2023 22:28:36 +0000 (18:28 -0400)]
Merge pull request #16199 from bangerth/refcase

12 months agoClean up get_combined_orientation() in 1D. 16200/head
David Wells [Thu, 26 Oct 2023 21:07:36 +0000 (17:07 -0400)]
Clean up get_combined_orientation() in 1D.

12 months agoFix a #include
David Wells [Wed, 25 Oct 2023 12:10:31 +0000 (08:10 -0400)]
Fix a #include

12 months agoRemove bit manipulations from a test.
David Wells [Wed, 25 Oct 2023 01:05:15 +0000 (21:05 -0400)]
Remove bit manipulations from a test.

12 months agoRemove the now-unused lookup table.
David Wells [Thu, 26 Oct 2023 19:13:05 +0000 (15:13 -0400)]
Remove the now-unused lookup table.

12 months agoCompute orientations with ReferenceCell and a translation table.
David Wells [Thu, 26 Oct 2023 19:12:48 +0000 (15:12 -0400)]
Compute orientations with ReferenceCell and a translation table.

12 months agoUse std::optional in orthogonal_equality().
David Wells [Sun, 22 Oct 2023 01:12:03 +0000 (21:12 -0400)]
Use std::optional in orthogonal_equality().

This is cleaner than returning a boolean and modifying an input argument.

12 months agoTry to work around doxygen not wanting to cross-reference things. 16199/head
Wolfgang Bangerth [Mon, 30 Oct 2023 19:00:54 +0000 (13:00 -0600)]
Try to work around doxygen not wanting to cross-reference things.

12 months agobase/memory_consumption.h: add specialization for std::optional<T>
Matthias Maier [Sun, 29 Oct 2023 22:07:03 +0000 (17:07 -0500)]
base/memory_consumption.h: add specialization for std::optional<T>

12 months agoMerge pull request #16210 from kinnewig/improve_tpetra_vector
Wolfgang Bangerth [Sun, 29 Oct 2023 21:10:49 +0000 (15:10 -0600)]
Merge pull request #16210 from kinnewig/improve_tpetra_vector

Fix warnings from TrilinosWrappers::Vector

12 months agoUpdate include/deal.II/lac/trilinos_tpetra_vector.templates.h 16210/head
Sebastian Kinnewig [Sun, 29 Oct 2023 12:29:38 +0000 (13:29 +0100)]
Update include/deal.II/lac/trilinos_tpetra_vector.templates.h

Co-authored-by: Daniel Arndt <arndtd@ornl.gov>
12 months agoMerge pull request #16212 from bangerth/rename
Martin Kronbichler [Sun, 29 Oct 2023 07:56:06 +0000 (08:56 +0100)]
Merge pull request #16212 from bangerth/rename

Rename a variable.

12 months agoRename a variable. 16212/head
Wolfgang Bangerth [Sat, 28 Oct 2023 18:33:45 +0000 (12:33 -0600)]
Rename a variable.

12 months agoFix warnings
Sebastian Kinnewig [Sat, 28 Oct 2023 10:16:45 +0000 (12:16 +0200)]
Fix warnings

12 months agoMerge pull request #16203 from peterrum/cuda_eval_flag
Peter Munch [Sat, 28 Oct 2023 05:58:38 +0000 (07:58 +0200)]
Merge pull request #16203 from peterrum/cuda_eval_flag

Use EvaluationFlags inside CUDAWrappers::FEEvaluation

12 months agoAdd a changelog entry.
Wolfgang Bangerth [Thu, 26 Oct 2023 19:59:40 +0000 (13:59 -0600)]
Add a changelog entry.

12 months agoMerge pull request #16186 from Rombur/python_vtu
Matthias Maier [Fri, 27 Oct 2023 20:41:58 +0000 (20:41 +0000)]
Merge pull request #16186 from Rombur/python_vtu

Python: Triangulation::write outputs a serialized mesh

12 months agoMerge pull request #16207 from masterleinad/fix_trilinos_tpetra_vector
Matthias Maier [Fri, 27 Oct 2023 20:08:49 +0000 (20:08 +0000)]
Merge pull request #16207 from masterleinad/fix_trilinos_tpetra_vector

Fix trilinos_tpetra_vector.h vector access

12 months agoMerge pull request #16179 from bangerth/81
Martin Kronbichler [Fri, 27 Oct 2023 19:32:02 +0000 (21:32 +0200)]
Merge pull request #16179 from bangerth/81

Use FEValues extractors, avoid explicit use of view.

12 months agoMerge pull request #16194 from drwells/unhardcode-fe-orientation
Martin Kronbichler [Fri, 27 Oct 2023 19:31:23 +0000 (21:31 +0200)]
Merge pull request #16194 from drwells/unhardcode-fe-orientation

Use the standardized orientation functions in a few more places.

12 months agoMerge pull request #16205 from kinnewig/improve_tpetra_vector
Martin Kronbichler [Fri, 27 Oct 2023 19:29:33 +0000 (21:29 +0200)]
Merge pull request #16205 from kinnewig/improve_tpetra_vector

Fix the assert condition in trilinos_tpetra_vector.templates.h

12 months agoMerge pull request #16196 from bergbauer/mapping_info_container
Martin Kronbichler [Fri, 27 Oct 2023 18:52:39 +0000 (20:52 +0200)]
Merge pull request #16196 from bergbauer/mapping_info_container

Allow container in NonMatching::MappingInfo reinit_faces and reinit_surface

12 months agoUse EvaluationFlags inside CUDAWrapper::FEEvaluation 16203/head
Peter Munch [Fri, 27 Oct 2023 15:23:30 +0000 (17:23 +0200)]
Use EvaluationFlags inside CUDAWrapper::FEEvaluation

12 months agoFix trilinos_tpetra_vector.h 16207/head
Daniel Arndt [Fri, 27 Oct 2023 17:42:01 +0000 (13:42 -0400)]
Fix trilinos_tpetra_vector.h

12 months agoFix the assert condition 16205/head
Sebastian Kinnewig [Fri, 27 Oct 2023 16:49:12 +0000 (18:49 +0200)]
Fix the assert condition

12 months agoMerge pull request #16188 from bangerth/split-2
Matthias Maier [Fri, 27 Oct 2023 15:53:08 +0000 (15:53 +0000)]
Merge pull request #16188 from bangerth/split-2

Split a mutex into two that each guard one set of variables.

12 months agoAdd comment 16186/head
Bruno Turcksin [Fri, 27 Oct 2023 13:25:12 +0000 (09:25 -0400)]
Add comment

12 months agoMerge pull request #16182 from tamiko/initializer_guard
Wolfgang Bangerth [Fri, 27 Oct 2023 13:19:04 +0000 (07:19 -0600)]
Merge pull request #16182 from tamiko/initializer_guard

Implement a Lazy<T> wrapper providing thread safe, lazy initialization

12 months agoMerge pull request #16156 from kinnewig/improve_tpetra_vector
Daniel Arndt [Fri, 27 Oct 2023 12:46:30 +0000 (08:46 -0400)]
Merge pull request #16156 from kinnewig/improve_tpetra_vector

12 months agotests: add more tests for Lazy<T> 16182/head
Matthias Maier [Fri, 27 Oct 2023 07:00:17 +0000 (02:00 -0500)]
tests: add more tests for Lazy<T>

 - verify that we can call the interface in const context
 - add another test that checks whether we do the right thing with
   concurrent threads

12 months agobase: add Lazy<T>::has_value() method
Matthias Maier [Fri, 27 Oct 2023 04:29:55 +0000 (23:29 -0500)]
base: add Lazy<T>::has_value() method

12 months agodoc: add a news/changes entry
Matthias Maier [Wed, 25 Oct 2023 21:49:26 +0000 (16:49 -0500)]
doc: add a news/changes entry

12 months agotests: add unit tests for dealii::Lazy<T>
Matthias Maier [Fri, 27 Oct 2023 02:28:26 +0000 (21:28 -0500)]
tests: add unit tests for dealii::Lazy<T>

12 months agobase: Implement a Lazy<T> wrapper
Matthias Maier [Tue, 24 Oct 2023 16:33:04 +0000 (11:33 -0500)]
base: Implement a Lazy<T> wrapper

Implement an optimized, thin wrapper that provides a convenient
mechanism for lazy initialization of the contained object on first use.
The class ensures that on-demand initialization of some expensive data
structure happens (a) in a thread-safe manner, and that (b) subsequent
checks in hot paths are cheap:

 - The class implements proper copy and move semantics inherited from
   std::optional. This is particularly desirable for our typical use
   case in deal.II where we want to initialize some payload exactly once
   (and simply copy or move it along with the container).

 - The "passive" call, i.e., when the object is already initialized is
   much cheaper than a call to std::call_once, or thread synchronization
   with a std::shared_mutex (because the initialize() or
   value_or_initialize() functions are inlined and consist of a mere
   check of a boolean followed by a conditional jump).

12 months agoUse RefinementCase::all_refinement_cases() and assorted cleanups.
Wolfgang Bangerth [Thu, 26 Oct 2023 19:58:31 +0000 (13:58 -0600)]
Use RefinementCase::all_refinement_cases() and assorted cleanups.

12 months agoIntroduce RefinementCase::all_refinement_cases().
Wolfgang Bangerth [Thu, 26 Oct 2023 19:58:10 +0000 (13:58 -0600)]
Introduce RefinementCase::all_refinement_cases().

12 months agoRemove an unused function.
David Wells [Sun, 22 Oct 2023 00:34:42 +0000 (20:34 -0400)]
Remove an unused function.

12 months agoUse the standardized orientation functions in a few more places. 16194/head
David Wells [Wed, 25 Oct 2023 12:11:20 +0000 (08:11 -0400)]
Use the standardized orientation functions in a few more places.

12 months agoMerge pull request #16192 from marcfehling/badge
Daniel Arndt [Thu, 26 Oct 2023 17:24:02 +0000 (13:24 -0400)]
Merge pull request #16192 from marcfehling/badge

Fix github badges.

12 months agoFix github badges. 16192/head
Marc Fehling [Thu, 26 Oct 2023 02:19:47 +0000 (20:19 -0600)]
Fix github badges.

12 months agoMerge pull request #16191 from marcfehling/citations
Wolfgang Bangerth [Thu, 26 Oct 2023 14:55:52 +0000 (08:55 -0600)]
Merge pull request #16191 from marcfehling/citations

Let CITATATIONS file refer to 9.5 paper.

12 months agoAllow container in reinit_faces and reinit_surface 16196/head
Maximilian Bergbauer [Thu, 12 Oct 2023 07:57:57 +0000 (09:57 +0200)]
Allow container in reinit_faces and reinit_surface

12 months agoMerge pull request #16187 from bangerth/move
David Wells [Thu, 26 Oct 2023 12:51:25 +0000 (08:51 -0400)]
Merge pull request #16187 from bangerth/move

Move things into place, rather than swap.

12 months agoMerge pull request #16190 from bangerth/bool
David Wells [Thu, 26 Oct 2023 12:42:16 +0000 (08:42 -0400)]
Merge pull request #16190 from bangerth/bool

Use std::bool_constant instead of std::integral_constant.

12 months agoQualify TpetraWrappers::Vectors for use with AffineConstraints. 16156/head
Sebastian Kinnewig [Tue, 17 Oct 2023 14:24:40 +0000 (16:24 +0200)]
Qualify TpetraWrappers::Vectors for use with AffineConstraints.

12 months agoLet CITATATIONS file refer to 9.5 paper. 16191/head
Marc Fehling [Thu, 26 Oct 2023 02:01:51 +0000 (20:01 -0600)]
Let CITATATIONS file refer to 9.5 paper.

12 months agoUse std::bool_constant instead of std::integral_constant. 16190/head
Wolfgang Bangerth [Thu, 26 Oct 2023 00:19:24 +0000 (18:19 -0600)]
Use std::bool_constant instead of std::integral_constant.

12 months agoMerge pull request #16189 from masterleinad/exceptions_include_kokkos_abort
Wolfgang Bangerth [Thu, 26 Oct 2023 00:02:09 +0000 (18:02 -0600)]
Merge pull request #16189 from masterleinad/exceptions_include_kokkos_abort

Only include Kokkos_Abort.hpp in exceptions.h for Kokkos 4.2.0 and higher

12 months agoOnly include Kokkos_Abort.hpp in exceptions.h for Kokkos 4.2.0 and higher 16189/head
Daniel Arndt [Wed, 25 Oct 2023 17:46:03 +0000 (13:46 -0400)]
Only include Kokkos_Abort.hpp in exceptions.h for Kokkos 4.2.0 and higher

12 months agoSplit a mutex into two that each guard one set of variables. 16188/head
Wolfgang Bangerth [Wed, 25 Oct 2023 16:14:07 +0000 (10:14 -0600)]
Split a mutex into two that each guard one set of variables.

12 months agoMove things into place, rather than swap. 16187/head
Wolfgang Bangerth [Tue, 24 Oct 2023 23:17:06 +0000 (17:17 -0600)]
Move things into place, rather than swap.

12 months agoMerge pull request #16181 from bangerth/shared-1
Matthias Maier [Tue, 24 Oct 2023 22:28:24 +0000 (22:28 +0000)]
Merge pull request #16181 from bangerth/shared-1

Use a shared mutex instead of a unique one.

12 months agoMerge pull request #16183 from bangerth/cleanup
Matthias Maier [Tue, 24 Oct 2023 22:28:02 +0000 (22:28 +0000)]
Merge pull request #16183 from bangerth/cleanup

Minor clean-up in dof_info.cc.

12 months agoMerge pull request #16184 from drwells/remove-old-comment
Matthias Maier [Tue, 24 Oct 2023 22:27:23 +0000 (22:27 +0000)]
Merge pull request #16184 from drwells/remove-old-comment

Remove a stray comment about pointer lifetimes.

12 months agoPython: write_vtu write a serialized mesh
Bruno Turcksin [Tue, 24 Oct 2023 21:14:53 +0000 (17:14 -0400)]
Python: write_vtu write a serialized mesh

12 months agoMerge pull request #16180 from bangerth/mu
David Wells [Tue, 24 Oct 2023 21:03:15 +0000 (17:03 -0400)]
Merge pull request #16180 from bangerth/mu

Make a bunch of arguments 'const'.

12 months agoRemove a stray comment about pointer lifetimes. 16184/head
David Wells [Tue, 24 Oct 2023 19:41:40 +0000 (15:41 -0400)]
Remove a stray comment about pointer lifetimes.

Nowadays we use Manifold::clone() to avoid this problem.

12 months agoMinor clean-up in dof_info.cc. 16183/head
Wolfgang Bangerth [Tue, 24 Oct 2023 18:47:11 +0000 (12:47 -0600)]
Minor clean-up in dof_info.cc.

12 months agoUse FEValues extractors, avoid explicit use of view. 16179/head
Wolfgang Bangerth [Tue, 24 Oct 2023 15:55:16 +0000 (09:55 -0600)]
Use FEValues extractors, avoid explicit use of view.

12 months agoMake a bunch of arguments 'const'. 16180/head
Wolfgang Bangerth [Tue, 24 Oct 2023 16:23:32 +0000 (10:23 -0600)]
Make a bunch of arguments 'const'.

12 months agoMake a variable a member variable. 16181/head
Wolfgang Bangerth [Tue, 24 Oct 2023 17:08:18 +0000 (11:08 -0600)]
Make a variable a member variable.

12 months agoUse a shared mutex instead of a unique one.
Wolfgang Bangerth [Tue, 24 Oct 2023 17:04:00 +0000 (11:04 -0600)]
Use a shared mutex instead of a unique one.

12 months agoMerge pull request #16173 from bangerth/x5
Martin Kronbichler [Tue, 24 Oct 2023 08:22:22 +0000 (10:22 +0200)]
Merge pull request #16173 from bangerth/x5

Move objects into place rather than swapping them.

12 months agoMerge pull request #16174 from bangerth/x4
Martin Kronbichler [Tue, 24 Oct 2023 08:21:24 +0000 (10:21 +0200)]
Merge pull request #16174 from bangerth/x4

Split a mutex into two, give them better names.

12 months agoMerge pull request #16177 from marcfehling/test-lobatto
Martin Kronbichler [Tue, 24 Oct 2023 07:35:40 +0000 (09:35 +0200)]
Merge pull request #16177 from marcfehling/test-lobatto

Added test for hp-constraints on Q elements with Gauss-Lobatto support points.

12 months agoMerge pull request #16176 from bangerth/constrain-to-zero
Martin Kronbichler [Tue, 24 Oct 2023 07:23:11 +0000 (09:23 +0200)]
Merge pull request #16176 from bangerth/constrain-to-zero

Make it not an error to call constrain_dof_to_zero() more than once. Convert a bunch of tests.

12 months agoMove objects into place rather than swapping them. 16173/head
Wolfgang Bangerth [Mon, 23 Oct 2023 12:53:44 +0000 (06:53 -0600)]
Move objects into place rather than swapping them.

12 months agoMerge pull request #16171 from bangerth/x1
Marc Fehling [Mon, 23 Oct 2023 22:00:12 +0000 (16:00 -0600)]
Merge pull request #16171 from bangerth/x1

Use std::any instead of boost::any.

12 months agoMerge pull request #16172 from bangerth/x3
Marc Fehling [Mon, 23 Oct 2023 21:57:49 +0000 (15:57 -0600)]
Merge pull request #16172 from bangerth/x3

Use std::any instead of boost::any in GeneralDataStorage.

12 months agoMerge pull request #16175 from bangerth/x2
Marc Fehling [Mon, 23 Oct 2023 21:57:06 +0000 (15:57 -0600)]
Merge pull request #16175 from bangerth/x2

Use std::any instead of boost::any in AnyData.

12 months agoAdded test for hp-constraints on Q elements with Gauss-Lobatto support points. 16177/head
Marc Fehling [Mon, 23 Oct 2023 18:40:13 +0000 (12:40 -0600)]
Added test for hp-constraints on Q elements with Gauss-Lobatto support points.

12 months agoSplit a mutex into two, give them better names. 16174/head
Wolfgang Bangerth [Mon, 23 Oct 2023 12:49:29 +0000 (06:49 -0600)]
Split a mutex into two, give them better names.

12 months agoUse std::any instead of boost::any in GeneralDataStorage. 16172/head
Wolfgang Bangerth [Mon, 23 Oct 2023 12:49:06 +0000 (06:49 -0600)]
Use std::any instead of boost::any in GeneralDataStorage.

12 months agoUse std::any instead of boost::any in AnyData. 16175/head
Wolfgang Bangerth [Mon, 23 Oct 2023 12:48:52 +0000 (06:48 -0600)]
Use std::any instead of boost::any in AnyData.

12 months agoUse std::any instead of boost::any. 16171/head
Wolfgang Bangerth [Sun, 15 Oct 2023 17:15:51 +0000 (11:15 -0600)]
Use std::any instead of boost::any.

12 months agoUse constrain_dof_to_zero() in tests. 16176/head
Wolfgang Bangerth [Mon, 23 Oct 2023 17:08:11 +0000 (11:08 -0600)]
Use constrain_dof_to_zero() in tests.

12 months agoConvert tests to use AffineConstraints::constrain_dof_to_zero().
Wolfgang Bangerth [Thu, 19 Oct 2023 20:37:40 +0000 (14:37 -0600)]
Convert tests to use AffineConstraints::constrain_dof_to_zero().

12 months agoMake it not an error to call constrain_dof_to_zero() more than once.
Wolfgang Bangerth [Mon, 23 Oct 2023 17:03:42 +0000 (11:03 -0600)]
Make it not an error to call constrain_dof_to_zero() more than once.

12 months agoMerge pull request #16167 from peterrum/mg_test_identity_diagonal
Martin Kronbichler [Mon, 23 Oct 2023 14:25:59 +0000 (16:25 +0200)]
Merge pull request #16167 from peterrum/mg_test_identity_diagonal

MGTransferGlobalCoarsening: test operator with ones on operator

12 months agoMerge pull request #16163 from bangerth/constrain-to-zero
David Wells [Mon, 23 Oct 2023 12:56:08 +0000 (08:56 -0400)]
Merge pull request #16163 from bangerth/constrain-to-zero

Add AffineConstraints::constrain_dof_to_zero().

12 months agoMerge pull request #16166 from marcfehling/docker-njobs
Marc Fehling [Sat, 21 Oct 2023 03:03:17 +0000 (21:03 -0600)]
Merge pull request #16166 from marcfehling/docker-njobs

Build all docker images only using one job.

12 months agoMGTransferGlobalCoarsening: test operator with ones on operator 16167/head
Peter Munch [Fri, 20 Oct 2023 16:59:58 +0000 (18:59 +0200)]
MGTransferGlobalCoarsening: test operator with ones on operator

12 months agoMerge pull request #16164 from lpsaavedra/copy_triangulation_periodic_bcs
Peter Munch [Fri, 20 Oct 2023 16:37:46 +0000 (18:37 +0200)]
Merge pull request #16164 from lpsaavedra/copy_triangulation_periodic_bcs

Copy periodic faces when copying triangulation

12 months agoMerge pull request #16161 from peterrum/mg_set_periodicity_constraints
Wolfgang Bangerth [Fri, 20 Oct 2023 14:42:21 +0000 (08:42 -0600)]
Merge pull request #16161 from peterrum/mg_set_periodicity_constraints

Fix PBC in MGConstrainedDoFs

12 months agoUpdate loop 16164/head
Laura Prieto Saavedra [Fri, 20 Oct 2023 13:52:55 +0000 (09:52 -0400)]
Update loop

12 months agoUpdate comment 16161/head
Peter Munch [Fri, 20 Oct 2023 07:48:06 +0000 (09:48 +0200)]
Update comment

12 months agoBuild all docker images only using one job. 16166/head
Marc Fehling [Fri, 20 Oct 2023 03:59:14 +0000 (21:59 -0600)]
Build all docker images only using one job.

12 months agoMerge pull request #16162 from peterrum/log_rename
Wolfgang Bangerth [Thu, 19 Oct 2023 23:24:35 +0000 (17:24 -0600)]
Merge pull request #16162 from peterrum/log_rename

Rename a change-log entry

12 months agoCopy periodic faces when using copy_triangulation
Laura Prieto Saavedra [Thu, 19 Oct 2023 21:34:00 +0000 (17:34 -0400)]
Copy periodic faces when using copy_triangulation

12 months agoRename a change-log entry 16162/head
Peter Munch [Thu, 19 Oct 2023 20:28:17 +0000 (22:28 +0200)]
Rename a change-log entry

12 months agoFix PBC in MGConstrainedDoFs
Peter Munch [Wed, 18 Oct 2023 19:45:07 +0000 (21:45 +0200)]
Fix PBC in MGConstrainedDoFs

12 months agoUse AffineConstraints::constrain_dof_to_zero(). 16163/head
Wolfgang Bangerth [Thu, 19 Oct 2023 20:06:32 +0000 (14:06 -0600)]
Use AffineConstraints::constrain_dof_to_zero().


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.