]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Thu, 19 Oct 2023 20:06:32 +0000 (14:06 -0600)]
Use AffineConstraints::constrain_dof_to_zero().
Wolfgang Bangerth [Thu, 19 Oct 2023 20:06:20 +0000 (14:06 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Thu, 19 Oct 2023 20:06:05 +0000 (14:06 -0600)]
Add AffineConstraints::constrain_dof_to_zero().
Wolfgang Bangerth [Thu, 19 Oct 2023 17:35:30 +0000 (11:35 -0600)]
Merge pull request #16133 from kronbichler/presort_columns
DoFTools constraints: Pre-sort column indices in filter_constraints
David Wells [Thu, 19 Oct 2023 15:10:15 +0000 (11:10 -0400)]
Merge pull request #16159 from kinnewig/rcp_tpetra_map_compatibility
Check for the Trilinos version when calling getLocalNumElements.
Martin Kronbichler [Thu, 19 Oct 2023 14:13:47 +0000 (16:13 +0200)]
DoFTools constraints: Pre-sort column indices in filter_constraints
Sebastian Kinnewig [Thu, 19 Oct 2023 08:52:59 +0000 (10:52 +0200)]
Check for the Trilinos version when calling getLocalNumElements.
Martin Kronbichler [Thu, 19 Oct 2023 06:40:23 +0000 (08:40 +0200)]
Merge pull request #16145 from bangerth/add-constraints
Use AffineConstraints::add_constraint() throughout.
Wolfgang Bangerth [Mon, 16 Oct 2023 23:37:33 +0000 (17:37 -0600)]
Work around an issue with the clang CUDA compiler.
Matthias Maier [Wed, 18 Oct 2023 19:36:06 +0000 (19:36 +0000)]
Merge pull request #16026 from masterleinad/enfore_assert_semicolon
Assert* should end with a semicolon
Matthias Maier [Wed, 18 Oct 2023 19:34:20 +0000 (19:34 +0000)]
Merge pull request #16120 from bangerth/assertion
Make an assertion text more informative.
Matthias Maier [Wed, 18 Oct 2023 19:33:27 +0000 (19:33 +0000)]
Merge pull request #16153 from kinnewig/rcp_tpetra_map_compatibility
Make IndexSet compatible with Teuchos::RCP<Tpetra::Map>>
Martin Kronbichler [Wed, 18 Oct 2023 10:51:14 +0000 (12:51 +0200)]
Merge pull request #16150 from drwells/deprecate-distorted-function
Deprecate the distorted child cell function.
Martin Kronbichler [Wed, 18 Oct 2023 10:50:27 +0000 (12:50 +0200)]
Merge pull request #16155 from bangerth/array-view-generic
Make ArrayView constructors more generic.
Sebastian Kinnewig [Fri, 29 Sep 2023 16:57:23 +0000 (18:57 +0200)]
Make IndexSet compatible with Teuchos::RCP<Tpetra::Map>>
Wolfgang Bangerth [Mon, 16 Oct 2023 22:35:31 +0000 (16:35 -0600)]
Merge pull request #16138 from marcfehling/delimiter
Added separator to Matrix::print_formatted().
Wolfgang Bangerth [Mon, 16 Oct 2023 22:35:01 +0000 (16:35 -0600)]
Merge pull request #16149 from drwells/grid-tools-geometry
Move geometric GridTools functions to a new file.
Wolfgang Bangerth [Mon, 16 Oct 2023 22:31:26 +0000 (16:31 -0600)]
Avoid constraining DoFs more than once.
Wolfgang Bangerth [Mon, 16 Oct 2023 17:48:11 +0000 (11:48 -0600)]
Make ArrayView constructors more generic.
Wolfgang Bangerth [Mon, 16 Oct 2023 17:47:53 +0000 (11:47 -0600)]
Add a concept for contiguous containers.
Peter Munch [Mon, 16 Oct 2023 15:43:35 +0000 (17:43 +0200)]
Merge pull request #16137 from bergbauer/fix_face_path_linear
FEPointEvaluation: Fix integrate linear for face path
Wolfgang Bangerth [Mon, 16 Oct 2023 15:21:08 +0000 (09:21 -0600)]
Merge pull request #16152 from peterrum/typo_3
Fix two typos
Peter Munch [Mon, 16 Oct 2023 07:47:00 +0000 (09:47 +0200)]
Fix two typos
Martin Kronbichler [Mon, 16 Oct 2023 07:23:24 +0000 (09:23 +0200)]
Merge pull request #16136 from kronbichler/simplify_code
AffineConstraints::close(): Simplify combination of constraints
Maximilian Bergbauer [Mon, 16 Oct 2023 07:00:31 +0000 (09:00 +0200)]
Test linear face path 3d
David Wells [Sun, 15 Oct 2023 22:30:58 +0000 (18:30 -0400)]
Move geometric GridTools functions to a new file.
grid_tools.cc is presently our most expensive file to compile. This is the first
commit in a sequence which will chop it up in the same way we chopped up
VectorTools.
David Wells [Sun, 15 Oct 2023 22:44:45 +0000 (18:44 -0400)]
Deprecate the distorted child cell function.
David Wells [Sun, 15 Oct 2023 22:19:58 +0000 (18:19 -0400)]
Merge pull request #16147 from drwells/petsc-scalar
Use PetscScalar when compressing vectors.
Marc Fehling [Fri, 13 Oct 2023 22:03:10 +0000 (16:03 -0600)]
Added separator to Matrix::print_formatted().
David Wells [Sun, 15 Oct 2023 19:35:28 +0000 (15:35 -0400)]
Use PetscScalar when compressing vectors.
Wolfgang Bangerth [Thu, 12 Oct 2023 22:37:35 +0000 (16:37 -0600)]
Use AffineConstraints::add_constraint() throughout.
Wolfgang Bangerth [Sun, 15 Oct 2023 17:08:54 +0000 (11:08 -0600)]
Merge pull request #16132 from kronbichler/constraints_sort
AffineConstraints::close(): Avoid sorting of sorted list
Peter Munch [Sun, 15 Oct 2023 16:23:15 +0000 (18:23 +0200)]
Merge pull request #16124 from drwells/simplex-p3
Add cubic simplex elements.
Martin Kronbichler [Fri, 13 Oct 2023 18:18:56 +0000 (20:18 +0200)]
AffineConstraints::close(): Simplify combination of constraints
David Wells [Fri, 30 Jun 2023 22:21:26 +0000 (18:21 -0400)]
Add FE_SimplexP(3) and FE_SimplexDGP(3).
David Wells [Fri, 30 Jun 2023 22:10:42 +0000 (18:10 -0400)]
Implement a cubic version of BarycentricPolynomials.
Peter Munch [Sat, 14 Oct 2023 19:40:48 +0000 (21:40 +0200)]
Merge pull request #16140 from peterrum/remove_test
Remove useless (hp::DoFHandler) test
Peter Munch [Sat, 14 Oct 2023 19:40:36 +0000 (21:40 +0200)]
Merge pull request #16139 from peterrum/compute_prefix_sum_serial
Fix compute_prefix_sum() for serial run
Martin Kronbichler [Sat, 14 Oct 2023 18:40:40 +0000 (20:40 +0200)]
Merge pull request #16125 from bangerth/assert
Demote an assertion from AssertThrow to Assert.
Martin Kronbichler [Sat, 14 Oct 2023 18:39:43 +0000 (20:39 +0200)]
Merge pull request #16130 from drwells/polarmanifold-doc-update
Clean up the documentation of PolarManifold.
Peter Munch [Sat, 14 Oct 2023 17:29:31 +0000 (19:29 +0200)]
Remove useless (hp::DoFHandler) test
Peter Munch [Sat, 14 Oct 2023 17:26:37 +0000 (19:26 +0200)]
Fix compute_prefix_sum() for serial run
Martin Kronbichler [Sat, 14 Oct 2023 06:46:37 +0000 (08:46 +0200)]
Merge pull request #16129 from bangerth/arrayview
Make ArrayView objects from boost::container::small_vector.
Marc Fehling [Sat, 14 Oct 2023 03:39:41 +0000 (21:39 -0600)]
Merge pull request #16134 from kronbichler/avoid_divisions
AffineConstraints::close(): Replace divisions by multiplication with reciprocal
Maximilian Bergbauer [Fri, 13 Oct 2023 21:54:16 +0000 (23:54 +0200)]
Fix integrate linear for face path
Martin Kronbichler [Fri, 13 Oct 2023 18:05:05 +0000 (20:05 +0200)]
AffineConstraints::close(): Avoid sorting of sorted list
Marc Fehling [Fri, 13 Oct 2023 20:16:30 +0000 (14:16 -0600)]
Merge pull request #16131 from bangerth/new
Avoid a bare 'new' in step-37.
Martin Kronbichler [Fri, 13 Oct 2023 18:34:34 +0000 (20:34 +0200)]
Merge pull request #16118 from bangerth/index-set
Improve an error message in IndexSet::get_view().
Martin Kronbichler [Fri, 13 Oct 2023 18:33:52 +0000 (20:33 +0200)]
Merge pull request #16058 from nils-schween/use-gmres-in-step-12
Use gmres in step 12
Martin Kronbichler [Fri, 13 Oct 2023 18:15:20 +0000 (20:15 +0200)]
AffineConstraints::close(): Replace division by multiplication with reciprocal
Wolfgang Bangerth [Fri, 13 Oct 2023 17:14:39 +0000 (11:14 -0600)]
Avoid a bare 'new' in step-37.
David Wells [Fri, 13 Oct 2023 17:05:34 +0000 (13:05 -0400)]
Clean up the documentation of PolarManifold.
Marc Fehling [Fri, 13 Oct 2023 02:38:40 +0000 (20:38 -0600)]
Merge pull request #16116 from bangerth/doc
Minor doc updates.
Wolfgang Bangerth [Thu, 12 Oct 2023 21:42:07 +0000 (15:42 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Thu, 12 Oct 2023 21:41:59 +0000 (15:41 -0600)]
Add a test.
Wolfgang Bangerth [Thu, 12 Oct 2023 16:39:49 +0000 (10:39 -0600)]
Make ArrayView objects from boost::container::small_vector.
Martin Kronbichler [Thu, 12 Oct 2023 19:04:56 +0000 (21:04 +0200)]
Merge pull request #16123 from bangerth/add-constraints
Further work on AffineConstraints::add_constraint().
David Wells [Thu, 12 Oct 2023 18:52:12 +0000 (14:52 -0400)]
Merge pull request #16117 from bangerth/readme
Clarify UMFPACK instructions in the readme file.
Wolfgang Bangerth [Tue, 10 Oct 2023 22:35:04 +0000 (16:35 -0600)]
Make an assertion text more informative.
Wolfgang Bangerth [Tue, 10 Oct 2023 16:51:16 +0000 (10:51 -0600)]
Minor doc updates.
Wolfgang Bangerth [Tue, 10 Oct 2023 16:50:44 +0000 (10:50 -0600)]
Clarify UMFPACK instructions in the readme file.
Wolfgang Bangerth [Wed, 11 Oct 2023 22:47:18 +0000 (16:47 -0600)]
Merge pull request #16128 from peterrum/fix_test
Fix test
Marc Fehling [Wed, 11 Oct 2023 21:05:50 +0000 (15:05 -0600)]
Merge pull request #16126 from bangerth/const
Make a couple of loop variables 'const'.
Peter Munch [Wed, 11 Oct 2023 19:27:04 +0000 (21:27 +0200)]
Fix test
Wolfgang Bangerth [Wed, 11 Oct 2023 19:13:23 +0000 (13:13 -0600)]
Move a function to a .templates.h file.
Wolfgang Bangerth [Wed, 11 Oct 2023 16:23:31 +0000 (10:23 -0600)]
Make a couple of loop variables 'const'.
Wolfgang Bangerth [Wed, 11 Oct 2023 16:09:54 +0000 (10:09 -0600)]
Demote an assertion from AssertThrow to Assert.
David Wells [Wed, 11 Oct 2023 16:05:38 +0000 (12:05 -0400)]
Merge pull request #16005 from jpthiele/jpt-fix-64bit-tpetra-type
Fix Tpetra 64 bit global ordinate errors
Wolfgang Bangerth [Tue, 10 Oct 2023 16:28:41 +0000 (10:28 -0600)]
Inline the action of the three individual functions into add_constraint().
Wolfgang Bangerth [Tue, 10 Oct 2023 15:19:14 +0000 (09:19 -0600)]
Convert AffineConstraints::add_constraint() to take an ArrayView.
David Wells [Wed, 11 Oct 2023 14:26:14 +0000 (10:26 -0400)]
Merge pull request #15927 from peterrum/mg_nm_simplex_multiple_components
MGTwoLevelTransferNonNested: simplices with multiple components
Timo Heister [Wed, 11 Oct 2023 14:20:30 +0000 (10:20 -0400)]
Merge pull request #16122 from kronbichler/fix_constraints
AffineConstraints: Use more efficient function in add_constraint
Martin Kronbichler [Wed, 11 Oct 2023 13:06:02 +0000 (15:06 +0200)]
Merge pull request #16088 from peterrum/assert_dof_handler
MGTransferMF: check compatibility of DoFHandlers
Martin Kronbichler [Wed, 11 Oct 2023 13:04:56 +0000 (15:04 +0200)]
Merge pull request #16114 from bangerth/array-view
Allow creation of an ArrayView from a std::initializer_list.
Martin Kronbichler [Wed, 11 Oct 2023 09:10:11 +0000 (11:10 +0200)]
AffineConstraints: Use more efficient function in add_constraint
Peter Munch [Wed, 11 Oct 2023 04:07:16 +0000 (06:07 +0200)]
Merge pull request #16119 from peterrum/standard_vs_true_line_orientation
Fix ReferenceCell::standard_vs_true_line_orientation() for simplices
Peter Munch [Thu, 24 Aug 2023 20:17:10 +0000 (22:17 +0200)]
MGTwoLevelTransferNonNested: simplices with multiple components
Matthias Maier [Tue, 10 Oct 2023 18:23:21 +0000 (18:23 +0000)]
Merge pull request #16115 from bangerth/debug
Restrict checking ArrayView validity to debug mode.
Peter Munch [Tue, 10 Oct 2023 06:00:15 +0000 (08:00 +0200)]
Fix ReferenceCell::standard_vs_true_line_orientation() for simplices
Wolfgang Bangerth [Sun, 10 Sep 2023 16:20:03 +0000 (10:20 -0600)]
Improve an error message in IndexSet::get_view().
Wolfgang Bangerth [Tue, 10 Oct 2023 16:32:33 +0000 (10:32 -0600)]
Let the delegated constructor deal with the case of empty arrays.
Martin Kronbichler [Tue, 10 Oct 2023 16:13:40 +0000 (18:13 +0200)]
Merge pull request #16083 from bangerth/invalid
Document the intention of the numbers::invalid_* variables.
Wolfgang Bangerth [Tue, 10 Oct 2023 15:10:55 +0000 (09:10 -0600)]
Restrict checking ArrayView validity to debug mode.
Wolfgang Bangerth [Tue, 10 Oct 2023 14:30:52 +0000 (08:30 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Tue, 10 Oct 2023 14:29:53 +0000 (08:29 -0600)]
Make sure the conversion only works for 'const' types.
Wolfgang Bangerth [Tue, 10 Oct 2023 14:06:36 +0000 (08:06 -0600)]
Add a test.
Wolfgang Bangerth [Mon, 9 Oct 2023 23:15:09 +0000 (17:15 -0600)]
Allow creation of an ArrayView from a std::initializer_list.
David Wells [Tue, 10 Oct 2023 13:34:48 +0000 (09:34 -0400)]
Merge pull request #16112 from bangerth/invalid-2
Make sure ArrayView of an empty array really is a nullptr.
David Wells [Tue, 10 Oct 2023 13:09:15 +0000 (09:09 -0400)]
Merge pull request #15945 from drwells/serialize-petsc-vector
Add code to serialize PETSc vectors.
Wolfgang Bangerth [Mon, 9 Oct 2023 23:11:28 +0000 (17:11 -0600)]
Make sure ArrayView of an empty array really is a nullptr.
Marc Fehling [Mon, 9 Oct 2023 22:18:35 +0000 (16:18 -0600)]
Merge pull request #16111 from peterrum/typo
Fix typo in step-87
Peter Munch [Mon, 9 Oct 2023 20:56:59 +0000 (22:56 +0200)]
Fix typo in step-87
Martin Kronbichler [Mon, 9 Oct 2023 08:16:05 +0000 (10:16 +0200)]
Merge pull request #16096 from bangerth/deprecate
Deprecate AffineConstraints::add_selected_constraints().
Wolfgang Bangerth [Sun, 8 Oct 2023 15:43:45 +0000 (09:43 -0600)]
Merge pull request #16109 from peterrum/tria_accessor_simplify
TriaAccessor: simplify code
Peter Munch [Sun, 8 Oct 2023 12:11:14 +0000 (14:11 +0200)]
TriaAccessor: simplify code
Rene Gassmoeller [Fri, 6 Oct 2023 23:39:48 +0000 (17:39 -0600)]
Merge pull request #16103 from bangerth/add-constraint
Add AffineConstraint::add_constraint().
Marc Fehling [Fri, 6 Oct 2023 20:09:33 +0000 (14:09 -0600)]
Merge pull request #16105 from tamiko/remove_timer_03
base/timer_03: remove test
Rene Gassmoeller [Fri, 6 Oct 2023 16:59:59 +0000 (12:59 -0400)]
Merge pull request #16099 from bangerth/view
Add AffineConstraints::get_view().
Wolfgang Bangerth [Thu, 5 Oct 2023 22:30:22 +0000 (16:30 -0600)]
Convert some of the tutorials.
Wolfgang Bangerth [Thu, 5 Oct 2023 22:19:22 +0000 (16:19 -0600)]
Convert a bunch of places to use AffineConstraint::add_constraint().
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.