]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
5 months agoFEPointEvaluation: Use separate reinit function for clearer separation 16958/head
Martin Kronbichler [Fri, 3 May 2024 15:16:42 +0000 (17:16 +0200)]
FEPointEvaluation: Use separate reinit function for clearer separation

5 months agoMerge pull request #17067 from bangerth/todo-local-integrator
Martin Kronbichler [Fri, 24 May 2024 14:04:01 +0000 (16:04 +0200)]
Merge pull request #17067 from bangerth/todo-local-integrator

Deprecate MeshWorker::LocalIntegrator.

5 months agoMerge pull request #17065 from bangerth/todo-loop-39
Martin Kronbichler [Fri, 24 May 2024 06:41:15 +0000 (08:41 +0200)]
Merge pull request #17065 from bangerth/todo-loop-39

Avoid the use of MeshWorker::LocalIntegrator and MeshWorker::integration_loop().

5 months agoMerge pull request #17072 from bangerth/55
Martin Kronbichler [Fri, 24 May 2024 06:39:24 +0000 (08:39 +0200)]
Merge pull request #17072 from bangerth/55

Minor edits to step-55.

5 months agoMerge pull request #17071 from bangerth/iota-view-reference
Martin Kronbichler [Fri, 24 May 2024 06:38:51 +0000 (08:38 +0200)]
Merge pull request #17071 from bangerth/iota-view-reference

Work around a BOOST issue with C++20.

5 months agoMerge pull request #17070 from bangerth/missing-header
Martin Kronbichler [Fri, 24 May 2024 06:37:41 +0000 (08:37 +0200)]
Merge pull request #17070 from bangerth/missing-header

Add a missing header file.

5 months agoMerge pull request #17069 from bangerth/symengine
Martin Kronbichler [Fri, 24 May 2024 06:37:20 +0000 (08:37 +0200)]
Merge pull request #17069 from bangerth/symengine

Avoid a compiler error in symengine tests about mismatched operands.

5 months agoMerge pull request #17068 from jh66637/fix_test
Martin Kronbichler [Fri, 24 May 2024 06:36:37 +0000 (08:36 +0200)]
Merge pull request #17068 from jh66637/fix_test

Fix regression test

5 months agoMinor edits to step-55. 17072/head
Wolfgang Bangerth [Thu, 23 May 2024 20:37:07 +0000 (14:37 -0600)]
Minor edits to step-55.

5 months agoWork around a BOOST issue with C++20. 17071/head
Wolfgang Bangerth [Thu, 23 May 2024 19:54:18 +0000 (13:54 -0600)]
Work around a BOOST issue with C++20.

5 months agoAdd a missing header file. 17070/head
Wolfgang Bangerth [Thu, 23 May 2024 17:30:11 +0000 (11:30 -0600)]
Add a missing header file.

We use concepts in this file, but don't include the necessary header file. This only
shows up if you compile in C++20 mode.

5 months agoMerge pull request #16759 from marcfehling/hp-ref
Wolfgang Bangerth [Thu, 23 May 2024 17:02:46 +0000 (11:02 -0600)]
Merge pull request #16759 from marcfehling/hp-ref

Let `hp::Refinement::choose_p_over_h()` communicate future FE indices and refinement flags on all types of parallel Triangulation.

5 months agoAvoid a compiler error in symengine tests about mismatched operands. 17069/head
Wolfgang Bangerth [Thu, 23 May 2024 16:39:54 +0000 (10:39 -0600)]
Avoid a compiler error in symengine tests about mismatched operands.

While there also avoid a warning.

5 months agoreplace invalid unsigned ints 17068/head
Johannes Heinz [Thu, 23 May 2024 15:46:51 +0000 (17:46 +0200)]
replace invalid unsigned ints

5 months agoMerge pull request #17066 from kronbichler/unity_build
Marc Fehling [Thu, 23 May 2024 14:47:29 +0000 (16:47 +0200)]
Merge pull request #17066 from kronbichler/unity_build

Compile mg_transfer_global_coarsening.cc separately in unity build

5 months agoMove namespace documentation to a better place. 17067/head
Wolfgang Bangerth [Tue, 21 May 2024 03:11:16 +0000 (21:11 -0600)]
Move namespace documentation to a better place.

5 months agoDeprecate MeshWorker::LocalIntegrator.
Wolfgang Bangerth [Tue, 21 May 2024 03:10:10 +0000 (21:10 -0600)]
Deprecate MeshWorker::LocalIntegrator.

5 months agoCompile mg_transfer_global_coarsening.cc separately in unity build 17066/head
Martin Kronbichler [Thu, 23 May 2024 09:37:05 +0000 (11:37 +0200)]
Compile mg_transfer_global_coarsening.cc separately in unity build

5 months agoMerge pull request #17001 from bangerth/todo-step-1-triangle
Martin Kronbichler [Thu, 23 May 2024 06:44:28 +0000 (08:44 +0200)]
Merge pull request #17001 from bangerth/todo-step-1-triangle

Discuss triangular meshes in step-1.

5 months agoMerge pull request #17064 from bangerth/todo-logstream
Martin Kronbichler [Thu, 23 May 2024 06:42:18 +0000 (08:42 +0200)]
Merge pull request #17064 from bangerth/todo-logstream

Remove include of logstream.h from tutorials that don't need it.

5 months agoAvoid the use of MeshWorker::LocalIntegrator and MeshWorker::integration_loop(). 17065/head
Wolfgang Bangerth [Tue, 21 May 2024 02:41:42 +0000 (20:41 -0600)]
Avoid the use of MeshWorker::LocalIntegrator and MeshWorker::integration_loop().

5 months agoRemove include of logstream.h from tutorials that don't need it. 17064/head
Wolfgang Bangerth [Tue, 21 May 2024 22:28:57 +0000 (16:28 -0600)]
Remove include of logstream.h from tutorials that don't need it.

5 months agoMerge pull request #17062 from bangerth/todo-simplify-2
Martin Kronbichler [Wed, 22 May 2024 18:42:31 +0000 (20:42 +0200)]
Merge pull request #17062 from bangerth/todo-simplify-2

Simplify some code.

5 months agoMerge pull request #17055 from bangerth/ida
Martin Kronbichler [Wed, 22 May 2024 18:41:39 +0000 (20:41 +0200)]
Merge pull request #17055 from bangerth/ida

Minor updates to the IDA documentation and test cases.

5 months agoMerge pull request #17058 from bangerth/9
Martin Kronbichler [Wed, 22 May 2024 16:10:47 +0000 (18:10 +0200)]
Merge pull request #17058 from bangerth/9

Minor updates to step-9.

5 months agoMerge pull request #17056 from bangerth/depth-console
Martin Kronbichler [Wed, 22 May 2024 15:56:04 +0000 (17:56 +0200)]
Merge pull request #17056 from bangerth/depth-console

Remove deallog.depth_console(0) output from tutorial programs.

5 months agoMerge pull request #17050 from bangerth/generalize
Martin Kronbichler [Wed, 22 May 2024 15:54:52 +0000 (17:54 +0200)]
Merge pull request #17050 from bangerth/generalize

Generalize the signature of MeshWorker::loop().

5 months agoMerge pull request #17061 from peterrum/step76_loop
Wolfgang Bangerth [Wed, 22 May 2024 15:43:18 +0000 (09:43 -0600)]
Merge pull request #17061 from peterrum/step76_loop

Step-76: remove redundant for loop

5 months agoMerge pull request #17053 from tjhei/maybe-uninit-orthogonal
Wolfgang Bangerth [Wed, 22 May 2024 15:40:57 +0000 (09:40 -0600)]
Merge pull request #17053 from tjhei/maybe-uninit-orthogonal

taskflow: require 3.7.0

5 months agoSimplify some code. 17062/head
Wolfgang Bangerth [Mon, 20 May 2024 20:37:20 +0000 (14:37 -0600)]
Simplify some code.

5 months agoMerge pull request #17032 from jh66637/change_interface_reinit_values
Martin Kronbichler [Wed, 22 May 2024 15:31:47 +0000 (17:31 +0200)]
Merge pull request #17032 from jh66637/change_interface_reinit_values

Change interface reinit values

5 months agoMerge pull request #17051 from bangerth/todo-simplify-3
Martin Kronbichler [Wed, 22 May 2024 15:30:31 +0000 (17:30 +0200)]
Merge pull request #17051 from bangerth/todo-simplify-3

Add assertions that we can only combine elements defined on the same reference cell.

5 months agoMerge pull request #17057 from bangerth/todo-include
Martin Kronbichler [Wed, 22 May 2024 15:28:34 +0000 (17:28 +0200)]
Merge pull request #17057 from bangerth/todo-include

Remove #include of matrix/vector_tools.h from tutorials that don't need these.

5 months agoMerge pull request #17047 from peterrum/AnisotropicPolynomials_renumber
Martin Kronbichler [Wed, 22 May 2024 15:27:47 +0000 (17:27 +0200)]
Merge pull request #17047 from peterrum/AnisotropicPolynomials_renumber

Allow to renumber AnisotropicPolynomials

5 months agoStep-76: remove redundant for loop 17061/head
Peter Munch [Wed, 22 May 2024 13:45:28 +0000 (15:45 +0200)]
Step-76: remove redundant for loop

5 months agotaskflow: require 3.7.0 17053/head
Timo Heister [Tue, 21 May 2024 18:52:53 +0000 (14:52 -0400)]
taskflow: require 3.7.0

5 months agoMerge pull request #17060 from mschreter/step-67_superfluous_for_loop
Bruno Blais [Wed, 22 May 2024 12:46:50 +0000 (08:46 -0400)]
Merge pull request #17060 from mschreter/step-67_superfluous_for_loop

Step-67: remove redundant for loop

5 months agostep-67: remove superfluous for loop 17060/head
Magdalena Schreter [Wed, 22 May 2024 09:58:25 +0000 (11:58 +0200)]
step-67: remove superfluous for loop

5 months agoAllow to renumber AnisotropicPolynomials 17047/head
Peter Munch [Mon, 20 May 2024 20:10:02 +0000 (22:10 +0200)]
Allow to renumber AnisotropicPolynomials

5 months agoRemove include of vector/matrix_tools.h from tutorials that don't need these. 17057/head
Wolfgang Bangerth [Tue, 21 May 2024 22:32:52 +0000 (16:32 -0600)]
Remove include of vector/matrix_tools.h from tutorials that don't need these.

5 months agoUpdate results.dox. 17058/head
Wolfgang Bangerth [Tue, 21 May 2024 22:48:51 +0000 (16:48 -0600)]
Update results.dox.

5 months agoDo not compute residual by hand.
Wolfgang Bangerth [Tue, 21 May 2024 23:01:18 +0000 (17:01 -0600)]
Do not compute residual by hand.

5 months agoProperly indent output in step-9 to match all of the other output.
Wolfgang Bangerth [Tue, 21 May 2024 22:41:47 +0000 (16:41 -0600)]
Properly indent output in step-9 to match all of the other output.

5 months agoRemove deallog.depth_console(0) output from tutorial programs. 17056/head
Wolfgang Bangerth [Tue, 21 May 2024 22:24:43 +0000 (16:24 -0600)]
Remove deallog.depth_console(0) output from tutorial programs.

5 months agoMinor updates to the IDA documentation and test cases. 17055/head
Wolfgang Bangerth [Tue, 21 May 2024 22:19:58 +0000 (16:19 -0600)]
Minor updates to the IDA documentation and test cases.

5 months agoremove Quadrature from FERemoteEvaluationCommunicator::reinit_faces() 17032/head
Johannes Heinz [Thu, 16 May 2024 18:00:31 +0000 (20:00 +0200)]
remove Quadrature from FERemoteEvaluationCommunicator::reinit_faces()

5 months agoMerge pull request #17052 from bangerth/fix-include
Marc Fehling [Tue, 21 May 2024 16:08:41 +0000 (18:08 +0200)]
Merge pull request #17052 from bangerth/fix-include

Fix the path to to-be-installed TaskFlow headers.

5 months agoMerge pull request #17039 from kronbichler/simplify_vec
Wolfgang Bangerth [Tue, 21 May 2024 15:19:27 +0000 (09:19 -0600)]
Merge pull request #17039 from kronbichler/simplify_vec

Simplify cmath functions for VectorizedArray

5 months agoCentralize assertions. 17051/head
Wolfgang Bangerth [Tue, 21 May 2024 15:07:30 +0000 (09:07 -0600)]
Centralize assertions.

5 months agoAdd a test that failed before. 16759/head
Marc Fehling [Tue, 21 May 2024 14:50:02 +0000 (16:50 +0200)]
Add a test that failed before.

5 months agoLet choose_p_over_h() communicate future FE indices and refinement flags on all types...
Marc Fehling [Tue, 21 May 2024 14:49:09 +0000 (16:49 +0200)]
Let choose_p_over_h() communicate future FE indices and refinement flags on all types of parallel Triangulation.

5 months agoMove exchange_refinement_flags into internal namespace.
Marc Fehling [Tue, 21 May 2024 14:48:20 +0000 (16:48 +0200)]
Move exchange_refinement_flags into internal namespace.

5 months agoMove communication of future FE indices into pre-transfer-action.
Marc Fehling [Tue, 21 May 2024 14:44:50 +0000 (16:44 +0200)]
Move communication of future FE indices into pre-transfer-action.

Update documentation for dominated_future_fe_on_children.

5 months agoAdd assertions that we can only combine elements defined on the same reference cell.
Wolfgang Bangerth [Mon, 20 May 2024 20:16:28 +0000 (14:16 -0600)]
Add assertions that we can only combine elements defined on the same reference cell.

5 months agoFix the path to to-be-installed TaskFlow headers. 17052/head
Wolfgang Bangerth [Tue, 21 May 2024 13:58:33 +0000 (07:58 -0600)]
Fix the path to to-be-installed TaskFlow headers.

5 months agoMerge pull request #17049 from bangerth/todo-simplify
David Wells [Tue, 21 May 2024 12:58:40 +0000 (08:58 -0400)]
Merge pull request #17049 from bangerth/todo-simplify

Add one more forgotten simplification.

5 months agoGeneralize the signature of MeshWorker::loop(). 17050/head
Wolfgang Bangerth [Tue, 21 May 2024 02:34:53 +0000 (20:34 -0600)]
Generalize the signature of MeshWorker::loop().

5 months agoMerge pull request #17046 from bangerth/deprecate
Daniel Arndt [Tue, 21 May 2024 01:46:01 +0000 (21:46 -0400)]
Merge pull request #17046 from bangerth/deprecate

Deprecate some functions in FETools.

5 months agoMerge pull request #17048 from masterleinad/stabilize_task_17
Wolfgang Bangerth [Tue, 21 May 2024 01:39:04 +0000 (19:39 -0600)]
Merge pull request #17048 from masterleinad/stabilize_task_17

Make multithreading/task_17 more stable

5 months agoAdd one more forgotten simplification. 17049/head
Wolfgang Bangerth [Mon, 20 May 2024 19:58:15 +0000 (13:58 -0600)]
Add one more forgotten simplification.

5 months agoMake multithreading/task_17 more stable 17048/head
Daniel Arndt [Mon, 20 May 2024 22:10:21 +0000 (18:10 -0400)]
Make multithreading/task_17 more stable

5 months agoMerge pull request #17033 from vyushut/dsp_index-set
Daniel Arndt [Mon, 20 May 2024 19:57:58 +0000 (15:57 -0400)]
Merge pull request #17033 from vyushut/dsp_index-set

Raise error when DSP is used without IndexSet

5 months agoTests fixed 17033/head
Vladimir Yushutin [Mon, 20 May 2024 16:21:20 +0000 (12:21 -0400)]
Tests fixed

5 months agoThe direct operator== is used now.
Vladimir Yushutin [Sun, 19 May 2024 15:35:22 +0000 (11:35 -0400)]
The direct operator== is used now.

5 months agoAvoid the use of deprecated functions. 17046/head
Wolfgang Bangerth [Sun, 19 May 2024 14:42:10 +0000 (08:42 -0600)]
Avoid the use of deprecated functions.

5 months agoAdd a changelog entry.
Wolfgang Bangerth [Sun, 19 May 2024 14:21:34 +0000 (08:21 -0600)]
Add a changelog entry.

5 months agoDeprecate some functions in FETools.
Wolfgang Bangerth [Sun, 19 May 2024 14:19:15 +0000 (08:19 -0600)]
Deprecate some functions in FETools.

5 months agoMerge pull request #17043 from bangerth/simplify
Martin Kronbichler [Sun, 19 May 2024 13:15:53 +0000 (15:15 +0200)]
Merge pull request #17043 from bangerth/simplify

Simplify some code.

5 months agoMerge pull request #17042 from peterrum/cite
Martin Kronbichler [Sun, 19 May 2024 13:12:10 +0000 (15:12 +0200)]
Merge pull request #17042 from peterrum/cite

Consistently use cite

5 months agoMerge pull request #17036 from bangerth/error-transfer
Martin Kronbichler [Sun, 19 May 2024 13:09:37 +0000 (15:09 +0200)]
Merge pull request #17036 from bangerth/error-transfer

Provide an error message that is more meaningful for global MG transfer operator.

5 months agoMerge pull request #17040 from marcfehling/link_sundials
Matthias Maier [Sun, 19 May 2024 03:10:38 +0000 (03:10 +0000)]
Merge pull request #17040 from marcfehling/link_sundials

Link against sundials_core.

5 months agoMerge pull request #17016 from bangerth/39
Timo Heister [Sat, 18 May 2024 16:24:26 +0000 (19:24 +0300)]
Merge pull request #17016 from bangerth/39

Remove dependence of step-39 on LocalIntegrators.

5 months agoConsistently use cite 17042/head
Peter Munch [Sat, 18 May 2024 11:22:22 +0000 (13:22 +0200)]
Consistently use cite

5 months agoSimplify some code. 17043/head
Wolfgang Bangerth [Sat, 18 May 2024 15:32:56 +0000 (09:32 -0600)]
Simplify some code.

5 months agoMerge pull request #17041 from peterrum/relax_docu
Wolfgang Bangerth [Sat, 18 May 2024 15:26:32 +0000 (09:26 -0600)]
Merge pull request #17041 from peterrum/relax_docu

Extend documentation of PreconditionRelaxation

5 months agoExtend documentation of PreconditionRelaxation 17041/head
Peter Munch [Sat, 18 May 2024 10:55:25 +0000 (12:55 +0200)]
Extend documentation of PreconditionRelaxation

5 months agoLink against sundials_core. 17040/head
Marc Fehling [Fri, 17 May 2024 12:29:24 +0000 (14:29 +0200)]
Link against sundials_core.

5 months agoMerge pull request #17026 from bangerth/lazy
Martin Kronbichler [Fri, 17 May 2024 13:02:37 +0000 (15:02 +0200)]
Merge pull request #17026 from bangerth/lazy

Add to the documentation of Lazy<T>.

5 months agoMerge pull request #17035 from bangerth/error
Martin Kronbichler [Fri, 17 May 2024 12:59:07 +0000 (14:59 +0200)]
Merge pull request #17035 from bangerth/error

Update supported gmsh cell types in exception message.

5 months agoSimplify cmath functions for VectorizedArray 17039/head
Martin Kronbichler [Fri, 17 May 2024 12:48:29 +0000 (14:48 +0200)]
Simplify cmath functions for VectorizedArray

5 months agoMerge pull request #17027 from mschreter/add_trigonometric_hyperbolic_functions_vecto...
Martin Kronbichler [Fri, 17 May 2024 12:44:29 +0000 (14:44 +0200)]
Merge pull request #17027 from mschreter/add_trigonometric_hyperbolic_functions_vectorization

`VectorizedArray`: Add missing overloads of trigonometric and hyperbolic functions from cmath

5 months agoMerge pull request #17034 from bangerth/tpetra
Marc Fehling [Fri, 17 May 2024 08:13:30 +0000 (10:13 +0200)]
Merge pull request #17034 from bangerth/tpetra

Fix spelling of a Tpetra configuration flag.

5 months agoMerge pull request #17025 from kronbichler/fix_hess
Marc Fehling [Fri, 17 May 2024 08:10:50 +0000 (10:10 +0200)]
Merge pull request #17025 from kronbichler/fix_hess

Fix mesh in a test

5 months agoProvide an error message that is more meaningful for global MG transfer operator. 17036/head
Wolfgang Bangerth [Fri, 17 May 2024 02:22:06 +0000 (20:22 -0600)]
Provide an error message that is more meaningful for global MG transfer operator.

5 months agoUpdate supported gmsh cell types in exception message. 17035/head
Wolfgang Bangerth [Fri, 17 May 2024 01:36:50 +0000 (19:36 -0600)]
Update supported gmsh cell types in exception message.

5 months agoFix spelling of a Tpetra configuration flag. 17034/head
Wolfgang Bangerth [Fri, 17 May 2024 01:28:40 +0000 (19:28 -0600)]
Fix spelling of a Tpetra configuration flag.

5 months agoDynamic Sparsity Pattern must be initialized with locally_relevant_rows. Without...
Vladimir Yushutin [Thu, 16 May 2024 19:23:12 +0000 (15:23 -0400)]
Dynamic Sparsity Pattern must be initialized with locally_relevant_rows. Without the suggested assertion, one could easily make a crucial mistake of initializing the sparsity pattern with global DoFs instead of local DoFs.

5 months agoMerge pull request #17018 from bangerth/kokkos-abort
Daniel Arndt [Thu, 16 May 2024 16:07:06 +0000 (12:07 -0400)]
Merge pull request #17018 from bangerth/kokkos-abort

Use Kokkos::abort() where necessary.

5 months agoMerge pull request #17024 from bangerth/stream-for-output
Daniel Arndt [Thu, 16 May 2024 15:09:50 +0000 (11:09 -0400)]
Merge pull request #17024 from bangerth/stream-for-output

Use correct stream for output.

5 months agoMerge pull request #17030 from ranocha/patch-1
Wolfgang Bangerth [Thu, 16 May 2024 15:05:56 +0000 (09:05 -0600)]
Merge pull request #17030 from ranocha/patch-1

Fix error message in step-50

5 months agoFix error message in step-50 17030/head
Hendrik Ranocha [Thu, 16 May 2024 13:20:56 +0000 (15:20 +0200)]
Fix error message in step-50

5 months agoSimplify code. 17018/head
Wolfgang Bangerth [Wed, 15 May 2024 00:23:33 +0000 (18:23 -0600)]
Simplify code.

Co-authored-by: Daniel Arndt <arndtd@ornl.gov>
5 months agoFix mesh in a test 17025/head
Martin Kronbichler [Wed, 15 May 2024 17:55:10 +0000 (19:55 +0200)]
Fix mesh in a test

5 months agoUse correct stream for output. 17024/head
Wolfgang Bangerth [Wed, 15 May 2024 17:50:11 +0000 (11:50 -0600)]
Use correct stream for output.

5 months agoRestrict operator<< for SymEngine auxiliary classes.
Wolfgang Bangerth [Wed, 15 May 2024 19:31:12 +0000 (13:31 -0600)]
Restrict operator<< for SymEngine auxiliary classes.

5 months agoadd missing trigonometric and hyperbolic functions for VectorizedArray 17027/head
Magdalena Schreter [Wed, 15 May 2024 21:03:58 +0000 (23:03 +0200)]
add missing trigonometric and hyperbolic functions for VectorizedArray

5 months agoAdd to the documentation of Lazy<T>. 17026/head
Wolfgang Bangerth [Wed, 15 May 2024 18:15:49 +0000 (12:15 -0600)]
Add to the documentation of Lazy<T>.

5 months agoMerge pull request #16990 from bangerth/zap-12b
Martin Kronbichler [Wed, 15 May 2024 16:37:06 +0000 (18:37 +0200)]
Merge pull request #16990 from bangerth/zap-12b

Zap step-12b.

5 months agoMerge pull request #16959 from dominiktassilostill/FixMGTwoLevelTransfer
Martin Kronbichler [Wed, 15 May 2024 16:36:38 +0000 (18:36 +0200)]
Merge pull request #16959 from dominiktassilostill/FixMGTwoLevelTransfer

Fix MG Transfer for Tetrahedrons

5 months agoMerge pull request #17010 from bangerth/todo-operator-concepts-2
Martin Kronbichler [Wed, 15 May 2024 16:35:58 +0000 (18:35 +0200)]
Merge pull request #17010 from bangerth/todo-operator-concepts-2

Annotate MatrixType with linear operator concepts.


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.