]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 months agoLink FE_Q, FE_SimplexP, and friends in the documentation. 17011/head
Wolfgang Bangerth [Sun, 12 May 2024 18:11:12 +0000 (12:11 -0600)]
Link FE_Q, FE_SimplexP, and friends in the documentation.

4 months agoMerge pull request #17009 from tjhei/changelog
Martin Kronbichler [Sun, 12 May 2024 13:46:24 +0000 (15:46 +0200)]
Merge pull request #17009 from tjhei/changelog

add changelog entry

4 months agoadd changelog entry 17009/head
Timo Heister [Sun, 12 May 2024 07:36:54 +0000 (03:36 -0400)]
add changelog entry

4 months agoMerge pull request #17007 from bangerth/todo-authors
Timo Heister [Sun, 12 May 2024 07:25:31 +0000 (09:25 +0200)]
Merge pull request #17007 from bangerth/todo-authors

Remove authors from steps 1-8.

4 months agoMerge pull request #16995 from bangerth/vector-space-vector
Martin Kronbichler [Sun, 12 May 2024 06:11:02 +0000 (08:11 +0200)]
Merge pull request #16995 from bangerth/vector-space-vector

Annotate solver classes with vector space vector concept.

4 months agoMerge pull request #17004 from bangerth/todo-39
Martin Kronbichler [Sun, 12 May 2024 06:01:08 +0000 (08:01 +0200)]
Merge pull request #17004 from bangerth/todo-39

Test step-39.

4 months agoMerge pull request #17006 from bangerth/todo-comments
Martin Kronbichler [Sun, 12 May 2024 05:47:59 +0000 (07:47 +0200)]
Merge pull request #17006 from bangerth/todo-comments

Add some commentary about tests/examples.

4 months agoAdd some commentary about tests/examples. 17006/head
Wolfgang Bangerth [Sat, 11 May 2024 13:50:10 +0000 (07:50 -0600)]
Add some commentary about tests/examples.

4 months agoRemove authors from steps 1-8. 17007/head
Wolfgang Bangerth [Sat, 11 May 2024 15:11:00 +0000 (09:11 -0600)]
Remove authors from steps 1-8.

By now, pretty much everyone who has ever worked on deal.II, has contributed to
one or the other of these tutorial programs.

4 months agoTest step-39. 17004/head
Wolfgang Bangerth [Sat, 11 May 2024 13:50:54 +0000 (07:50 -0600)]
Test step-39.

4 months agoMerge pull request #16981 from tjhei/step-15-constraints
Wolfgang Bangerth [Sat, 11 May 2024 08:14:37 +0000 (13:44 +0530)]
Merge pull request #16981 from tjhei/step-15-constraints

step-15: use AffineConstraints for boundary values

4 months agoMerge pull request #16998 from dominiktassilostill/TriaCompileWarning
Wolfgang Bangerth [Sat, 11 May 2024 08:13:43 +0000 (13:43 +0530)]
Merge pull request #16998 from dominiktassilostill/TriaCompileWarning

Fix Compiler warning in `tria.cc`

4 months agoMerge pull request #16957 from sebproell/vector-mem-consumption
Wolfgang Bangerth [Sat, 11 May 2024 08:10:23 +0000 (13:40 +0530)]
Merge pull request #16957 from sebproell/vector-mem-consumption

Include allocated vectors in GrowingVectorMemory's memory consumption

4 months agoMerge pull request #16996 from bangerth/operator-concepts
Martin Kronbichler [Fri, 10 May 2024 16:01:03 +0000 (18:01 +0200)]
Merge pull request #16996 from bangerth/operator-concepts

Introduce concepts that matrix template arguments have to satisfy.

4 months agoUpdate examples/step-15/step-15.cc 16981/head
Timo Heister [Fri, 10 May 2024 15:26:03 +0000 (17:26 +0200)]
Update examples/step-15/step-15.cc

Co-authored-by: Martin Kronbichler <martin.kronbichler@rub.de>
4 months agoUpdate examples/step-15/step-15.cc
Timo Heister [Fri, 10 May 2024 15:25:31 +0000 (17:25 +0200)]
Update examples/step-15/step-15.cc

Co-authored-by: Martin Kronbichler <martin.kronbichler@rub.de>
4 months agoMerge pull request #16987 from bangerth/3
Daniel Arndt [Fri, 10 May 2024 15:03:06 +0000 (11:03 -0400)]
Merge pull request #16987 from bangerth/3

Get rid of the use of deallog in step-3 and friends.

4 months agoFix Compiler warning in tria.cc 16998/head
Dominik Still [Fri, 10 May 2024 12:56:55 +0000 (14:56 +0200)]
Fix Compiler warning in tria.cc

4 months agoMerge pull request #16976 from bangerth/taskflow-for-async-2
Martin Kronbichler [Fri, 10 May 2024 12:54:19 +0000 (14:54 +0200)]
Merge pull request #16976 from bangerth/taskflow-for-async-2

Use taskflow to create asynchronous tasks.

4 months agoMerge pull request #16954 from bangerth/tolerance
Daniel Arndt [Fri, 10 May 2024 12:45:24 +0000 (08:45 -0400)]
Merge pull request #16954 from bangerth/tolerance

Consistently use a relative solver tolerance.

4 months agoGet rid of the use of deallog in step-3 and friends. 16987/head
Wolfgang Bangerth [Thu, 9 May 2024 07:13:18 +0000 (12:43 +0530)]
Get rid of the use of deallog in step-3 and friends.

Simply copy what we already in step-4 and nearly everywhere else.

4 months agoMerge pull request #16994 from kronbichler/more_example_tests
Wolfgang Bangerth [Fri, 10 May 2024 09:46:03 +0000 (15:16 +0530)]
Merge pull request #16994 from kronbichler/more_example_tests

Add a few more tests for the tutorials

4 months agoMerge pull request #16989 from kronbichler/test_mf_cases
Wolfgang Bangerth [Fri, 10 May 2024 09:44:57 +0000 (15:14 +0530)]
Merge pull request #16989 from kronbichler/test_mf_cases

Test step-67 and step-76 tutorial programs

4 months agoMerge pull request #16988 from tjhei/test-step-77
Wolfgang Bangerth [Fri, 10 May 2024 09:43:54 +0000 (15:13 +0530)]
Merge pull request #16988 from tjhei/test-step-77

add tests/examples/step-77

4 months agoMerge pull request #16993 from peterrum/fullmatrix_compress
Wolfgang Bangerth [Fri, 10 May 2024 09:41:58 +0000 (15:11 +0530)]
Merge pull request #16993 from peterrum/fullmatrix_compress

Introduce FullMatrix::compress()

4 months agoIntroduce concepts that matrix template arguments have to satisfy. 16996/head
Wolfgang Bangerth [Fri, 10 May 2024 06:21:12 +0000 (11:51 +0530)]
Introduce concepts that matrix template arguments have to satisfy.

4 months agoMerge pull request #16986 from bangerth/logstream
Martin Kronbichler [Fri, 10 May 2024 05:42:37 +0000 (07:42 +0200)]
Merge pull request #16986 from bangerth/logstream

Remove unnecessary references to logstream.h.

4 months agoMerge pull request #16992 from masterleinad/fix_arborx_cxx20_bug_check
Martin Kronbichler [Fri, 10 May 2024 05:36:39 +0000 (07:36 +0200)]
Merge pull request #16992 from masterleinad/fix_arborx_cxx20_bug_check

Fix DEAL_II_ARBORX_CXX20_BUG check

4 months agoMerge pull request #16991 from bangerth/vectortype
Martin Kronbichler [Fri, 10 May 2024 05:35:49 +0000 (07:35 +0200)]
Merge pull request #16991 from bangerth/vectortype

Name a template argument VectorType as per usual.

4 months agoMake test less expensive to avoid running into timeouts 16989/head
Martin Kronbichler [Fri, 10 May 2024 05:33:32 +0000 (07:33 +0200)]
Make test less expensive to avoid running into timeouts

4 months agoAnnotate solver classes with vector space vector concept. 16995/head
Wolfgang Bangerth [Fri, 10 May 2024 02:32:49 +0000 (08:02 +0530)]
Annotate solver classes with vector space vector concept.

4 months agoMerge pull request #16982 from kronbichler/simplify_call2
Peter Munch [Thu, 9 May 2024 19:32:20 +0000 (21:32 +0200)]
Merge pull request #16982 from kronbichler/simplify_call2

Matrix-free evaluation kernels: Do not template tensor_none case

4 months agoAdd a few more tests for the tutorials 16994/head
Martin Kronbichler [Thu, 9 May 2024 19:31:03 +0000 (21:31 +0200)]
Add a few more tests for the tutorials

4 months agoIntorudce FullMatrix::compress() 16993/head
Peter Munch [Thu, 9 May 2024 19:27:38 +0000 (21:27 +0200)]
Intorudce FullMatrix::compress()

4 months agoFix DEAL_II_ARBORX_CXX20_BUG check 16992/head
Daniel Arndt [Thu, 9 May 2024 17:19:09 +0000 (13:19 -0400)]
Fix DEAL_II_ARBORX_CXX20_BUG check

4 months agoTest step-67 and step-76 tutorial programs
Martin Kronbichler [Thu, 9 May 2024 15:26:48 +0000 (17:26 +0200)]
Test step-67 and step-76 tutorial programs

4 months agoName a template argument VectorType as per usual. 16991/head
Wolfgang Bangerth [Thu, 9 May 2024 16:41:27 +0000 (22:11 +0530)]
Name a template argument VectorType as per usual.

4 months agoRemove unnecessary references to logstream.h. 16986/head
Wolfgang Bangerth [Thu, 9 May 2024 11:32:44 +0000 (17:02 +0530)]
Remove unnecessary references to logstream.h.

4 months agoMerge pull request #16983 from tjhei/test-step-15
Martin Kronbichler [Thu, 9 May 2024 14:55:33 +0000 (16:55 +0200)]
Merge pull request #16983 from tjhei/test-step-15

add tests/examples/step-15

4 months agoadd tests/examples/step-77 16988/head
Timo Heister [Thu, 9 May 2024 13:18:49 +0000 (13:18 +0000)]
add tests/examples/step-77

4 months agoadd tests/examples/step-15 16983/head
Timo Heister [Thu, 9 May 2024 09:47:28 +0000 (09:47 +0000)]
add tests/examples/step-15

4 months agostep-15: use AffineConstraints for boundary values
Timo Heister [Thu, 9 May 2024 09:00:02 +0000 (05:00 -0400)]
step-15: use AffineConstraints for boundary values

- Use two AffineConstraints objects as done in #16967 for step-77
- simplify setup logic by making a copy of the solution vector before
transfer
- clean up documentation

4 months agoMatrix-free evaluation kernels: Do not template tensor_none case 16982/head
Martin Kronbichler [Thu, 9 May 2024 08:59:35 +0000 (10:59 +0200)]
Matrix-free evaluation kernels: Do not template tensor_none case

4 months agoMerge pull request #16977 from bangerth/workstream
Timo Heister [Thu, 9 May 2024 06:19:37 +0000 (08:19 +0200)]
Merge pull request #16977 from bangerth/workstream

Restructure WorkStream slightly.

4 months agoMerge pull request #16940 from peterrum/pft_load_fix
Wolfgang Bangerth [Wed, 8 May 2024 11:32:40 +0000 (17:02 +0530)]
Merge pull request #16940 from peterrum/pft_load_fix

Fix p:f:T::load()

4 months agoRestructure WorkStream slightly. 16977/head
Wolfgang Bangerth [Wed, 8 May 2024 04:20:36 +0000 (09:50 +0530)]
Restructure WorkStream slightly.

4 months agoMerge pull request #16965 from drwells/remove-extra-orientation-functions
David Wells [Wed, 8 May 2024 02:28:15 +0000 (22:28 -0400)]
Merge pull request #16965 from drwells/remove-extra-orientation-functions

Remove extra orientation functions

4 months agoUse taskflow to create asynchronous tasks. 16976/head
Timo Heister [Mon, 3 Jul 2023 21:15:33 +0000 (17:15 -0400)]
Use taskflow to create asynchronous tasks.

4 months agoMerge pull request #16892 from bangerth/taskflow-3.7.0
Timo Heister [Tue, 7 May 2024 19:24:29 +0000 (21:24 +0200)]
Merge pull request #16892 from bangerth/taskflow-3.7.0

Import TaskFlow 3.7.0.

4 months agoMerge pull request #16967 from tjhei/step-77-constraints
Wolfgang Bangerth [Tue, 7 May 2024 15:15:20 +0000 (20:45 +0530)]
Merge pull request #16967 from tjhei/step-77-constraints

step-77: use AffineConstraints only

4 months agoSimplify some more 16967/head
Timo Heister [Mon, 6 May 2024 13:25:24 +0000 (09:25 -0400)]
Simplify some more

4 months agoMerge pull request #16966 from kronbichler/fix_step_76
Martin Kronbichler [Tue, 7 May 2024 08:42:35 +0000 (10:42 +0200)]
Merge pull request #16966 from kronbichler/fix_step_76

Fix FEEvaluation gradient layout in step-76 tutorial program

4 months agoImport the current development version of TaskFlow 3.7.0. 16892/head
Wolfgang Bangerth [Tue, 16 Apr 2024 19:53:43 +0000 (13:53 -0600)]
Import the current development version of TaskFlow 3.7.0.

4 months agoMerge pull request #16973 from bangerth/const-13
David Wells [Mon, 6 May 2024 22:58:49 +0000 (18:58 -0400)]
Merge pull request #16973 from bangerth/const-13

Mark an input argument as 'const', and in the process give it a reasonable type.

4 months agoMerge pull request #16972 from marcfehling/autopilot
Matthias Maier [Mon, 6 May 2024 18:30:36 +0000 (18:30 +0000)]
Merge pull request #16972 from marcfehling/autopilot

autopilot distclean: also remove `compile_commands.json`.

4 months agoAdjust test output. 16954/head
Wolfgang Bangerth [Mon, 6 May 2024 16:11:47 +0000 (21:41 +0530)]
Adjust test output.

4 months agoMark an input argument as 'const', and in the process give it a reasonable type. 16973/head
Wolfgang Bangerth [Mon, 6 May 2024 15:57:28 +0000 (21:27 +0530)]
Mark an input argument as 'const', and in the process give it a reasonable type.

4 months agoMerge pull request #16932 from peterrum/nm_fevalues_cellaccessor
David Wells [Mon, 6 May 2024 15:10:55 +0000 (11:10 -0400)]
Merge pull request #16932 from peterrum/nm_fevalues_cellaccessor

NonMatching::FEValues: accept CellAccessor

4 months agoConsolidate line_orientation() functions. 16965/head
David Wells [Sat, 4 May 2024 16:28:23 +0000 (12:28 -0400)]
Consolidate line_orientation() functions.

4 months agoConsolidate combined_face_orientation() functions.
David Wells [Sat, 4 May 2024 16:26:40 +0000 (12:26 -0400)]
Consolidate combined_face_orientation() functions.

4 months agoConsolidate face_orientation() functions.
David Wells [Sat, 4 May 2024 16:00:05 +0000 (12:00 -0400)]
Consolidate face_orientation() functions.

4 months agoConsolidate face_flip() functions.
David Wells [Sat, 4 May 2024 15:54:07 +0000 (11:54 -0400)]
Consolidate face_flip() functions.

4 months agoConsolidate face_rotation() functions.
David Wells [Sat, 4 May 2024 15:48:52 +0000 (11:48 -0400)]
Consolidate face_rotation() functions.

4 months agoautopilot distclean: also remove `compile_commands.json`. 16972/head
Marc Fehling [Mon, 6 May 2024 12:19:55 +0000 (14:19 +0200)]
autopilot distclean: also remove `compile_commands.json`.

4 months agoMerge pull request #16971 from bangerth/15-2
Daniel Arndt [Mon, 6 May 2024 12:54:53 +0000 (08:54 -0400)]
Merge pull request #16971 from bangerth/15-2

Rename a poorly named variable.

4 months agoMerge pull request #16969 from bangerth/15
Martin Kronbichler [Mon, 6 May 2024 12:02:42 +0000 (14:02 +0200)]
Merge pull request #16969 from bangerth/15

Clarify a comment in step-77.

4 months agoMerge pull request #16968 from bangerth/const-2
Martin Kronbichler [Mon, 6 May 2024 11:39:00 +0000 (13:39 +0200)]
Merge pull request #16968 from bangerth/const-2

Make finite element objects 'const'.

4 months agoRename a poorly named variable. 16971/head
Wolfgang Bangerth [Mon, 6 May 2024 11:36:39 +0000 (17:06 +0530)]
Rename a poorly named variable.

4 months agoClarify a comment in step-77. 16969/head
Wolfgang Bangerth [Mon, 6 May 2024 11:33:01 +0000 (17:03 +0530)]
Clarify a comment in step-77.

4 months agoMake finite element objects 'const'. 16968/head
Wolfgang Bangerth [Fri, 3 May 2024 17:14:55 +0000 (22:44 +0530)]
Make finite element objects 'const'.

4 months agostep-77: use AffineConstraints only
Timo Heister [Mon, 6 May 2024 06:08:28 +0000 (06:08 +0000)]
step-77: use AffineConstraints only

4 months agoMerge pull request #16960 from bangerth/const
Martin Kronbichler [Sun, 5 May 2024 19:14:21 +0000 (21:14 +0200)]
Merge pull request #16960 from bangerth/const

Make many more variables 'const'.

4 months agoMerge pull request #16961 from bangerth/const-3
Martin Kronbichler [Sun, 5 May 2024 18:45:04 +0000 (20:45 +0200)]
Merge pull request #16961 from bangerth/const-3

Mark FEValuesExtractors objects as 'const' in the tests/ directory.

4 months agoMerge pull request #16964 from peterrum/compute_no_normal_flux_constraints_float
Martin Kronbichler [Sun, 5 May 2024 18:43:45 +0000 (20:43 +0200)]
Merge pull request #16964 from peterrum/compute_no_normal_flux_constraints_float

Add template argument to VectorTools::compute_no_normal_flux_constraints()

4 months agoNonMatching::FEValues: accept CellAccessor 16932/head
Peter Munch [Sat, 27 Apr 2024 07:02:38 +0000 (09:02 +0200)]
NonMatching::FEValues: accept CellAccessor

4 months agoFix FEEvaluation gradient layout in step-76 tutorial program 16966/head
Martin Kronbichler [Sun, 5 May 2024 10:02:07 +0000 (12:02 +0200)]
Fix FEEvaluation gradient layout in step-76 tutorial program

4 months agoRemove some functions which we never use.
David Wells [Sat, 4 May 2024 15:47:51 +0000 (11:47 -0400)]
Remove some functions which we never use.

Orientations are only ever set once (in create_triangulation()) and, in that
context, are always encoded with the combined orientation.

4 months agoAdd template argument to VectorTools::compute_no_normal_flux_constraints() 16964/head
Peter Munch [Sat, 4 May 2024 12:38:21 +0000 (14:38 +0200)]
Add template argument to VectorTools::compute_no_normal_flux_constraints()

4 months agoMark FEValuesExtractors objects as 'const' in the tests/ directory. 16961/head
Wolfgang Bangerth [Fri, 3 May 2024 17:17:19 +0000 (22:47 +0530)]
Mark FEValuesExtractors objects as 'const' in the tests/ directory.

4 months agoMake many more variables 'const'. 16960/head
Wolfgang Bangerth [Fri, 3 May 2024 16:55:29 +0000 (22:25 +0530)]
Make many more variables 'const'.

4 months agoMerge pull request #16925 from kronbichler/remove_signal
Martin Kronbichler [Fri, 3 May 2024 14:14:33 +0000 (16:14 +0200)]
Merge pull request #16925 from kronbichler/remove_signal

FEPointEvaluation: Remove signal to keep track of reinit() state

4 months agoInclude allocated vectors in GrowingVectorMemory's memory consumption 16957/head
Sebastian Proell [Fri, 3 May 2024 09:10:48 +0000 (11:10 +0200)]
Include allocated vectors in GrowingVectorMemory's memory consumption

4 months agoMerge pull request #16948 from bangerth/boundary-id
Martin Kronbichler [Fri, 3 May 2024 07:24:19 +0000 (09:24 +0200)]
Merge pull request #16948 from bangerth/boundary-id

Make it clearer what an integer argument means.

4 months agoMerge pull request #16955 from bangerth/uniform
Martin Kronbichler [Fri, 3 May 2024 07:21:21 +0000 (09:21 +0200)]
Merge pull request #16955 from bangerth/uniform

Be uniform in the order of things we start the assembly loop with.

4 months agoMerge pull request #16956 from bangerth/be-explicit
Martin Kronbichler [Fri, 3 May 2024 07:20:22 +0000 (09:20 +0200)]
Merge pull request #16956 from bangerth/be-explicit

Restate the equation we solve at the beginning of step-6.

4 months agoMerge pull request #16947 from bangerth/boundary
Matthias Maier [Thu, 2 May 2024 18:31:12 +0000 (18:31 +0000)]
Merge pull request #16947 from bangerth/boundary

Ensure we only set boundary ids on boundary faces.

4 months agoRestate the equation we solve at the beginning of step-6. 16956/head
Wolfgang Bangerth [Thu, 2 May 2024 18:28:13 +0000 (23:58 +0530)]
Restate the equation we solve at the beginning of step-6.

The equation is the same as step-5, but that is never overly explicitly
said. It's also useful to just restate the equations for reference.

step-5 does not describe the coefficient we use in the introduction. Add that
too while there.

4 months agoMerge pull request #16952 from bangerth/fe-degree
Matthias Maier [Thu, 2 May 2024 18:23:28 +0000 (18:23 +0000)]
Merge pull request #16952 from bangerth/fe-degree

Say what a bare integer argument is.

4 months agoConsistently use a relative solver tolerance.
Wolfgang Bangerth [Thu, 2 May 2024 18:21:18 +0000 (23:51 +0530)]
Consistently use a relative solver tolerance.

4 months agoMerge pull request #16953 from bangerth/left
Matthias Maier [Thu, 2 May 2024 18:18:56 +0000 (18:18 +0000)]
Merge pull request #16953 from bangerth/left

Multiply right hand side value from the left with phi_i.

4 months agoBe uniform in the order of things we start the assembly loop with. 16955/head
Wolfgang Bangerth [Thu, 2 May 2024 18:09:49 +0000 (23:39 +0530)]
Be uniform in the order of things we start the assembly loop with.

4 months agoMultiply right hand side value from the left with phi_i. 16953/head
Wolfgang Bangerth [Thu, 2 May 2024 14:58:33 +0000 (20:28 +0530)]
Multiply right hand side value from the left with phi_i.

4 months agoSay what a bare integer argument is. 16952/head
Wolfgang Bangerth [Thu, 2 May 2024 14:53:24 +0000 (20:23 +0530)]
Say what a bare integer argument is.

4 months agoMerge pull request #16951 from drwells/remove-reference
Martin Kronbichler [Thu, 2 May 2024 06:09:25 +0000 (08:09 +0200)]
Merge pull request #16951 from drwells/remove-reference

Fix a compiler warning.

4 months agoFix a compiler warning. 16951/head
David Wells [Wed, 1 May 2024 19:46:47 +0000 (15:46 -0400)]
Fix a compiler warning.

4 months agoMake it clearer what an integer argument means. 16948/head
Wolfgang Bangerth [Wed, 1 May 2024 15:46:35 +0000 (21:16 +0530)]
Make it clearer what an integer argument means.

4 months agoEnsure we only set boundary ids on boundary faces. 16947/head
Wolfgang Bangerth [Wed, 1 May 2024 15:38:17 +0000 (21:08 +0530)]
Ensure we only set boundary ids on boundary faces.

4 months agoFix p:f:T::load() 16940/head
Peter Munch [Mon, 29 Apr 2024 21:17:43 +0000 (23:17 +0200)]
Fix p:f:T::load()

4 months agoMerge pull request #16945 from bangerth/const
Bruno Blais [Wed, 1 May 2024 12:09:29 +0000 (08:09 -0400)]
Merge pull request #16945 from bangerth/const

Fix another missing 'const'.

4 months agoFix another missing 'const'. 16945/head
Wolfgang Bangerth [Wed, 1 May 2024 08:11:16 +0000 (13:41 +0530)]
Fix another missing 'const'.


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.