]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
12 months agounify some example output 16315/head
Timo Heister [Fri, 1 Dec 2023 21:14:11 +0000 (16:14 -0500)]
unify some example output

12 months agoMerge pull request #16216 from peterrum/manifold_include
Daniel Arndt [Thu, 30 Nov 2023 16:22:43 +0000 (11:22 -0500)]
Merge pull request #16216 from peterrum/manifold_include

Add missing include

12 months agoMerge pull request #16306 from bangerth/lazy-3
Daniel Arndt [Thu, 30 Nov 2023 16:20:58 +0000 (11:20 -0500)]
Merge pull request #16306 from bangerth/lazy-3

Make the elements of FEValuesViews::Cache lazily constructed.

12 months agoMerge pull request #16302 from jpthiele/jpt-cmake_CMP0074
Daniel Arndt [Thu, 30 Nov 2023 16:14:02 +0000 (11:14 -0500)]
Merge pull request #16302 from jpthiele/jpt-cmake_CMP0074

Set CMP0074 to NEW in CMakeLists

12 months agoMerge pull request #16311 from peterrum/warning_point_gradients
Wolfgang Bangerth [Thu, 30 Nov 2023 14:53:50 +0000 (07:53 -0700)]
Merge pull request #16311 from peterrum/warning_point_gradients

Fix warning

12 months agoFix warning 16311/head
Peter Munch [Thu, 30 Nov 2023 08:19:09 +0000 (09:19 +0100)]
Fix warning

12 months agoMerge pull request #16310 from drwells/disable-petsc-test-reference-counting-3-20
Wolfgang Bangerth [Thu, 30 Nov 2023 02:33:58 +0000 (19:33 -0700)]
Merge pull request #16310 from drwells/disable-petsc-test-reference-counting-3-20

Disable the PETSc reference counting check for 3.20 and newer.

12 months agoDisable the PETSc reference counting check for 3.20 and newer. 16310/head
David Wells [Wed, 29 Nov 2023 21:40:16 +0000 (16:40 -0500)]
Disable the PETSc reference counting check for 3.20 and newer.

The 3.20 release completely rewrote the way logging works in PETSc and this old
approach now crashes. I know more-or-less how to fix it (there's a relevant
PETSc example) but I don't have time to do it this week - for now lets just
disable this extra check with the latest PETSc version.

12 months agoEnsure that the std::optional in Lazy is not yet used. 16306/head
Wolfgang Bangerth [Wed, 29 Nov 2023 20:34:06 +0000 (13:34 -0700)]
Ensure that the std::optional in Lazy is not yet used.

12 months agoEmplace, not assign, the object in Lazy<T>.
Wolfgang Bangerth [Wed, 29 Nov 2023 20:31:44 +0000 (13:31 -0700)]
Emplace, not assign, the object in Lazy<T>.

12 months agoMerge pull request #16309 from masterleinad/remove_citations_bib
Daniel Arndt [Wed, 29 Nov 2023 19:27:03 +0000 (14:27 -0500)]
Merge pull request #16309 from masterleinad/remove_citations_bib

12 months agoRemove CITATIONS.bib 16309/head
Daniel Arndt [Wed, 29 Nov 2023 17:56:12 +0000 (12:56 -0500)]
Remove CITATIONS.bib

12 months agoAdd a changelog entry.
Wolfgang Bangerth [Wed, 29 Nov 2023 00:10:30 +0000 (17:10 -0700)]
Add a changelog entry.

12 months agoMake the elements of FEValuesViews::Cache lazily constructed.
Wolfgang Bangerth [Sun, 26 Nov 2023 17:23:44 +0000 (10:23 -0700)]
Make the elements of FEValuesViews::Cache lazily constructed.

12 months agoMerge pull request #16305 from bangerth/parens
Marc Fehling [Wed, 29 Nov 2023 17:12:35 +0000 (10:12 -0700)]
Merge pull request #16305 from bangerth/parens

Better place a set of parentheses.

12 months agoBetter place a set of parentheses. 16305/head
Wolfgang Bangerth [Wed, 29 Nov 2023 00:08:09 +0000 (17:08 -0700)]
Better place a set of parentheses.

12 months agoMerge pull request #16295 from bangerth/lazy
Daniel Arndt [Tue, 28 Nov 2023 22:58:45 +0000 (17:58 -0500)]
Merge pull request #16295 from bangerth/lazy

12 months agoMerge pull request #16297 from bangerth/lazy-2
Daniel Arndt [Tue, 28 Nov 2023 14:58:24 +0000 (09:58 -0500)]
Merge pull request #16297 from bangerth/lazy-2

12 months agoMerge pull request #16285 from jpthiele/jpt-cff
Wolfgang Bangerth [Tue, 28 Nov 2023 14:33:45 +0000 (07:33 -0700)]
Merge pull request #16285 from jpthiele/jpt-cff

Add initial CFF file

12 months agoUpdate CMakeLists.txt 16302/head
Jan Philipp Thiele [Tue, 28 Nov 2023 13:29:16 +0000 (14:29 +0100)]
Update CMakeLists.txt

12 months agoAdd initial CFF file 16285/head
Jan Philipp Thiele [Tue, 28 Nov 2023 08:51:04 +0000 (09:51 +0100)]
Add initial CFF file

12 months agoRefine a 'requires' clause. 16297/head
Wolfgang Bangerth [Tue, 28 Nov 2023 04:08:40 +0000 (21:08 -0700)]
Refine a 'requires' clause.

12 months agoMerge pull request #16298 from bangerth/movable
Daniel Arndt [Mon, 27 Nov 2023 14:35:41 +0000 (09:35 -0500)]
Merge pull request #16298 from bangerth/movable

12 months agoMake FEValuesViews::* objects movable. 16298/head
Wolfgang Bangerth [Sun, 26 Nov 2023 17:23:13 +0000 (10:23 -0700)]
Make FEValuesViews::* objects movable.

12 months agoAnnotate Lazy<T> with requirements on T.
Wolfgang Bangerth [Sun, 26 Nov 2023 16:20:04 +0000 (09:20 -0700)]
Annotate Lazy<T> with requirements on T.

13 months agoMerge pull request #16294 from bangerth/test-la
Martin Kronbichler [Sat, 25 Nov 2023 20:17:45 +0000 (21:17 +0100)]
Merge pull request #16294 from bangerth/test-la

Add a test to instrument Linear Operator.

13 months agoMerge pull request #16281 from drwells/periodic-cleanup-2
Martin Kronbichler [Sat, 25 Nov 2023 20:15:36 +0000 (21:15 +0100)]
Merge pull request #16281 from drwells/periodic-cleanup-2

Periodic cleanup 2

13 months agoMerge pull request #16293 from peterrum/MGTransferMF_weights_simplify
Martin Kronbichler [Sat, 25 Nov 2023 20:15:00 +0000 (21:15 +0100)]
Merge pull request #16293 from peterrum/MGTransferMF_weights_simplify

MGTransferMF: simplify code

13 months agoMerge pull request #16292 from peterrum/mg_constrained_dofs_homo
Martin Kronbichler [Sat, 25 Nov 2023 20:02:03 +0000 (21:02 +0100)]
Merge pull request #16292 from peterrum/mg_constrained_dofs_homo

MGTransferMatrixFree: assert that only homogeneous or identity constraints are used

13 months agoMerge pull request #16291 from peterrum/circle_cell_vertices
Martin Kronbichler [Sat, 25 Nov 2023 20:00:52 +0000 (21:00 +0100)]
Merge pull request #16291 from peterrum/circle_cell_vertices

Share table between hyperball and torus

13 months agoAdd a test. 16295/head
Wolfgang Bangerth [Sat, 25 Nov 2023 05:21:35 +0000 (22:21 -0700)]
Add a test.

13 months agoBetter document Lazy<T> and fix move semantics.
Wolfgang Bangerth [Sat, 25 Nov 2023 05:12:33 +0000 (22:12 -0700)]
Better document Lazy<T> and fix move semantics.

13 months agoDocument instrumenting functions. 16294/head
Wolfgang Bangerth [Fri, 24 Nov 2023 23:54:46 +0000 (16:54 -0700)]
Document instrumenting functions.

13 months agoAdd a test to instrument Linear Operator.
Wolfgang Bangerth [Fri, 24 Nov 2023 23:46:22 +0000 (16:46 -0700)]
Add a test to instrument Linear Operator.

13 months agoShare table between hyperball and torus 16291/head
Peter Munch [Fri, 24 Nov 2023 19:02:41 +0000 (20:02 +0100)]
Share table between hyperball and torus

13 months agoMGTransferMF: simplify code 16293/head
Peter Munch [Fri, 24 Nov 2023 20:31:49 +0000 (21:31 +0100)]
MGTransferMF: simplify code

13 months agoMGTransferMatrixFree: assert that only homogeneous or identity constraints are used 16292/head
Peter Munch [Fri, 24 Nov 2023 19:52:44 +0000 (20:52 +0100)]
MGTransferMatrixFree: assert that only homogeneous or identity constraints are used

13 months agoMGConstrainedDoFs: move implementation into new file 16216/head
Peter Munch [Mon, 30 Oct 2023 12:20:52 +0000 (13:20 +0100)]
MGConstrainedDoFs: move implementation into new file

13 months agoMerge pull request #16287 from kronbichler/fix_torus
Martin Kronbichler [Thu, 23 Nov 2023 12:20:34 +0000 (13:20 +0100)]
Merge pull request #16287 from kronbichler/fix_torus

Fix vertex orientations in torus mesh

13 months agoChangelog 16287/head
Martin Kronbichler [Wed, 22 Nov 2023 15:05:14 +0000 (16:05 +0100)]
Changelog

13 months agoNew test case
Martin Kronbichler [Wed, 22 Nov 2023 15:03:30 +0000 (16:03 +0100)]
New test case

13 months agoFix vertex orientations in torus mesh
Martin Kronbichler [Wed, 22 Nov 2023 14:49:12 +0000 (15:49 +0100)]
Fix vertex orientations in torus mesh

13 months agoMerge pull request #16252 from davidscn/fix-fe-index
Martin Kronbichler [Wed, 22 Nov 2023 15:08:27 +0000 (16:08 +0100)]
Merge pull request #16252 from davidscn/fix-fe-index

Fix `active_fe_index` query to consider cell categorization

13 months agoMerge pull request #16284 from kinnewig/fix_tpetra_vector
Daniel Arndt [Wed, 22 Nov 2023 14:34:01 +0000 (09:34 -0500)]
Merge pull request #16284 from kinnewig/fix_tpetra_vector

13 months agofix TpetraWrappers::Vector<Number> 16284/head
Sebastian Kinnewig [Tue, 21 Nov 2023 18:33:09 +0000 (19:33 +0100)]
fix TpetraWrappers::Vector<Number>

13 months agoMerge pull request #16282 from kinnewig/teuchos_comm_to_mpi_comm
Daniel Arndt [Mon, 20 Nov 2023 22:11:22 +0000 (17:11 -0500)]
Merge pull request #16282 from kinnewig/teuchos_comm_to_mpi_comm

13 months agoMerge pull request #16271 from masterleinad/fix_sundials_develop
Daniel Arndt [Mon, 20 Nov 2023 19:41:59 +0000 (14:41 -0500)]
Merge pull request #16271 from masterleinad/fix_sundials_develop

13 months agoAdd a function to convert a Teuchos::Comm into an MPI_Comm. 16282/head
Sebastian Kinnewig [Mon, 20 Nov 2023 16:22:38 +0000 (17:22 +0100)]
Add a function to convert a Teuchos::Comm into an MPI_Comm.

13 months agoMerge pull request #16278 from kinnewig/make_teuchos_rcp
Daniel Arndt [Mon, 20 Nov 2023 14:47:02 +0000 (09:47 -0500)]
Merge pull request #16278 from kinnewig/make_teuchos_rcp

13 months agoMerge pull request #16280 from drwells/fix-test-warnings
Daniel Arndt [Mon, 20 Nov 2023 13:24:52 +0000 (08:24 -0500)]
Merge pull request #16280 from drwells/fix-test-warnings

13 months agoFix two warnings in the test suite. 16280/head
David Wells [Sun, 19 Nov 2023 22:04:57 +0000 (17:04 -0500)]
Fix two warnings in the test suite.

These don't compile for me with -Werror.

13 months agoIntroduce sundials_types.h 16271/head
Daniel Arndt [Sun, 19 Nov 2023 15:34:38 +0000 (10:34 -0500)]
Introduce sundials_types.h

13 months agoTurn make_rcp() into an inline function. 16278/head
Sebastian Kinnewig [Sun, 19 Nov 2023 11:26:15 +0000 (12:26 +0100)]
Turn make_rcp() into an inline function.

13 months agoSwitch to using the combined orientation internally. 16281/head
David Wells [Sun, 19 Nov 2023 02:33:35 +0000 (21:33 -0500)]
Switch to using the combined orientation internally.

13 months agoMerge pull request #16270 from kinnewig/make_teuchos_rcp
Wolfgang Bangerth [Sun, 19 Nov 2023 00:25:23 +0000 (17:25 -0700)]
Merge pull request #16270 from kinnewig/make_teuchos_rcp

Introduce make_rcp(...)

13 months agoSmall periodicity cleanups
David Wells [Sat, 18 Nov 2023 17:45:48 +0000 (12:45 -0500)]
Small periodicity cleanups

13 months agoIntroduce make_rcp(...) 16270/head
Sebastian Kinnewig [Wed, 15 Nov 2023 12:08:20 +0000 (13:08 +0100)]
Introduce make_rcp(...)

13 months agoMerge pull request #16276 from RichardYCJ/master
Wolfgang Bangerth [Fri, 17 Nov 2023 15:01:16 +0000 (08:01 -0700)]
Merge pull request #16276 from RichardYCJ/master

Remove unused variable and header files

13 months agoremove unused variable and header file 16276/head
Chengjiang Yin [Fri, 17 Nov 2023 11:07:32 +0000 (19:07 +0800)]
remove unused variable and header file

13 months agoMerge pull request #16269 from bangerth/requires
Daniel Arndt [Thu, 16 Nov 2023 23:33:02 +0000 (16:33 -0700)]
Merge pull request #16269 from bangerth/requires

Annotate Lazy functions for 'requires' clauses.

13 months agoMerge pull request #16254 from RichardYCJ/constexpr_point
Daniel Arndt [Thu, 16 Nov 2023 22:12:33 +0000 (15:12 -0700)]
Merge pull request #16254 from RichardYCJ/constexpr_point

13 months agoSundials: Replace realtype with sunrealtype from SUNDIALS 6.0 on
Daniel Arndt [Wed, 15 Nov 2023 23:07:45 +0000 (16:07 -0700)]
Sundials: Replace realtype with sunrealtype from SUNDIALS 6.0 on

13 months agoadd the changelog 16254/head
Chengjiang Yin [Wed, 8 Nov 2023 17:44:23 +0000 (01:44 +0800)]
add the changelog

13 months agoadd constexpr to Point ctor and member function with unit test
Chengjiang Yin [Wed, 8 Nov 2023 17:15:17 +0000 (01:15 +0800)]
add constexpr to Point ctor and member function with unit test

13 months agoAnnotate Lazy functions for 'requires' clauses. 16269/head
Wolfgang Bangerth [Wed, 15 Nov 2023 16:54:54 +0000 (09:54 -0700)]
Annotate Lazy functions for 'requires' clauses.

13 months agoMerge pull request #16267 from bangerth/requires
Matthias Maier [Wed, 15 Nov 2023 16:01:39 +0000 (16:01 +0000)]
Merge pull request #16267 from bangerth/requires

Ensure that Lazy functions are called with a callable argument.

13 months agoMerge pull request #16268 from bangerth/constexpr
Daniel Arndt [Wed, 15 Nov 2023 15:59:42 +0000 (08:59 -0700)]
Merge pull request #16268 from bangerth/constexpr

13 months agoAnother attempt at telling the compiler that everything is initialized. 16268/head
Wolfgang Bangerth [Tue, 14 Nov 2023 15:37:26 +0000 (08:37 -0700)]
Another attempt at telling the compiler that everything is initialized.

13 months agoMerge pull request #16185 from bangerth/fe-by-name
Bruno Turcksin [Tue, 14 Nov 2023 02:48:31 +0000 (21:48 -0500)]
Merge pull request #16185 from bangerth/fe-by-name

Use std::shared_mutex in get_fe_by_name().

13 months agoMerge pull request #16266 from bangerth/constexpr
Bruno Turcksin [Tue, 14 Nov 2023 02:36:33 +0000 (21:36 -0500)]
Merge pull request #16266 from bangerth/constexpr

Mark an expression as 'constexpr'.

13 months agoEnsure that Lazy functions are called with a callable argument. 16267/head
Wolfgang Bangerth [Tue, 14 Nov 2023 00:23:02 +0000 (17:23 -0700)]
Ensure that Lazy functions are called with a callable argument.

13 months agoMark an expression as 'constexpr'. 16266/head
Wolfgang Bangerth [Mon, 13 Nov 2023 23:51:06 +0000 (16:51 -0700)]
Mark an expression as 'constexpr'.

13 months agoMerge pull request #16264 from jpthiele/jpt-fix-tutorial-links
Wolfgang Bangerth [Mon, 13 Nov 2023 23:03:17 +0000 (16:03 -0700)]
Merge pull request #16264 from jpthiele/jpt-fix-tutorial-links

Fix table of content anchors in tutorials

13 months agoMerge pull request #16260 from bangerth/task
Daniel Arndt [Mon, 13 Nov 2023 19:34:01 +0000 (12:34 -0700)]
Merge pull request #16260 from bangerth/task

13 months agoMerge pull request #16263 from kronbichler/fix_sym_tensor_multiply
David Wells [Mon, 13 Nov 2023 13:00:40 +0000 (08:00 -0500)]
Merge pull request #16263 from kronbichler/fix_sym_tensor_multiply

SymmetricTensor: Minimize number of instructions for multiply by Tensor

13 months agoAdd changelog entry for 'active_fe_index' fix 16252/head
David Schneider [Mon, 13 Nov 2023 09:35:33 +0000 (10:35 +0100)]
Add changelog entry for 'active_fe_index' fix

13 months agoFix table of content anchors in tutorials 16264/head
Jan Philipp Thiele [Mon, 13 Nov 2023 09:28:57 +0000 (10:28 +0100)]
Fix table of content anchors in tutorials

13 months agoMerge pull request #16262 from taojinllnl/fix_step41_tutorial
Martin Kronbichler [Mon, 13 Nov 2023 06:54:36 +0000 (07:54 +0100)]
Merge pull request #16262 from taojinllnl/fix_step41_tutorial

Fix an equation in the tutorial of step-41

13 months agoMerge pull request #16261 from drwells/symmetric-tensor-cleanup
Bruno Blais [Mon, 13 Nov 2023 00:45:38 +0000 (19:45 -0500)]
Merge pull request #16261 from drwells/symmetric-tensor-cleanup

Symmetric tensor cleanup

13 months agoSymmetricTensor: Minimalnumber of instructions for multiply by Tensor 16263/head
Martin Kronbichler [Sun, 12 Nov 2023 21:51:50 +0000 (22:51 +0100)]
SymmetricTensor: Minimalnumber of instructions for multiply by Tensor

13 months agoAdd an entry in the changes/minor folder 16262/head
Tao Jin [Sun, 12 Nov 2023 16:08:43 +0000 (11:08 -0500)]
Add an entry in the changes/minor folder

13 months agoFix an equation typo in step-41
Tao Jin [Sun, 12 Nov 2023 15:42:35 +0000 (10:42 -0500)]
Fix an equation typo in step-41

13 months agoSymmetricTensor: add a comment on indexing. 16261/head
David Wells [Sun, 12 Nov 2023 13:27:48 +0000 (08:27 -0500)]
SymmetricTensor: add a comment on indexing.

13 months agoSymmetricTensor: use ndarray.
David Wells [Sun, 12 Nov 2023 12:41:52 +0000 (07:41 -0500)]
SymmetricTensor: use ndarray.

13 months agoSymmetricTensor: don't call DEAL_II_CONSTEXPR from constexpr.
David Wells [Sat, 11 Nov 2023 17:18:35 +0000 (12:18 -0500)]
SymmetricTensor: don't call DEAL_II_CONSTEXPR from constexpr.

This isn't guaranteed to work.

13 months agoSymmetricTensor: remove extra copies of component_to_unrolled_index.
David Wells [Sat, 11 Nov 2023 17:18:15 +0000 (12:18 -0500)]
SymmetricTensor: remove extra copies of component_to_unrolled_index.

13 months agoSymmetricTensor: move up component_to_unrolled_index().
David Wells [Sat, 11 Nov 2023 17:10:03 +0000 (12:10 -0500)]
SymmetricTensor: move up component_to_unrolled_index().

13 months agoSymmetricTensor: use if constexpr() to get rid of a function.
David Wells [Sat, 11 Nov 2023 16:04:48 +0000 (11:04 -0500)]
SymmetricTensor: use if constexpr() to get rid of a function.

13 months agoMerge pull request #16259 from vyushut/doxygen_gridrefinement
Daniel Arndt [Sat, 11 Nov 2023 12:46:21 +0000 (07:46 -0500)]
Merge pull request #16259 from vyushut/doxygen_gridrefinement

13 months agoDocument constructors and copy operators of Threads::Task. 16260/head
Wolfgang Bangerth [Fri, 10 Nov 2023 23:23:08 +0000 (16:23 -0700)]
Document constructors and copy operators of Threads::Task.

13 months agoMerge pull request #16257 from drwells/exception-macro-static-assert
Wolfgang Bangerth [Sat, 11 Nov 2023 01:30:35 +0000 (18:30 -0700)]
Merge pull request #16257 from drwells/exception-macro-static-assert

Add another static assertion on exception types.

13 months agoErronius VectorTools::NormType::* has been replaced with VectorTools::* in all files... 16259/head
Vladimir Yushutin [Fri, 10 Nov 2023 19:45:42 +0000 (14:45 -0500)]
Erronius VectorTools::NormType::* has been replaced with VectorTools::* in all files. Primarily, this fixes the clickability in doxygen for the two grid_refinement.h files.

13 months agoMerge pull request #16258 from bangerth/changelog
David Wells [Fri, 10 Nov 2023 12:39:28 +0000 (07:39 -0500)]
Merge pull request #16258 from bangerth/changelog

Add a changelog entry.

13 months agoAdd a changelog entry. 16258/head
Wolfgang Bangerth [Fri, 10 Nov 2023 05:52:19 +0000 (22:52 -0700)]
Add a changelog entry.

13 months agoAdd another static assertion on exception types. 16257/head
David Wells [Thu, 9 Nov 2023 18:18:01 +0000 (13:18 -0500)]
Add another static assertion on exception types.

This is already present in issue_error_nothrow().

13 months agoMerge pull request #16255 from bangerth/assertion
David Wells [Wed, 8 Nov 2023 23:26:30 +0000 (18:26 -0500)]
Merge pull request #16255 from bangerth/assertion

Make an assertion more informative.

13 months agoMerge pull request #16248 from bangerth/spherical
David Wells [Wed, 8 Nov 2023 22:25:18 +0000 (17:25 -0500)]
Merge pull request #16248 from bangerth/spherical

Rename internal functions.

13 months agoMake an assertion more informative. 16255/head
Wolfgang Bangerth [Wed, 8 Nov 2023 17:35:40 +0000 (10:35 -0700)]
Make an assertion more informative.

The corresponding DoFAccessor already has that same text.

13 months agoRename internal functions. 16248/head
Wolfgang Bangerth [Tue, 7 Nov 2023 03:26:46 +0000 (20:26 -0700)]
Rename internal functions.

13 months agoMerge pull request #16253 from masterleinad/fix_clang_tidy_17
Daniel Arndt [Wed, 8 Nov 2023 13:40:38 +0000 (08:40 -0500)]
Merge pull request #16253 from masterleinad/fix_clang_tidy_17


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.