]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
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 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 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 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 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'.

4 months agoMerge pull request #16856 from dominiktassilostill/FixMGProlongation
Martin Kronbichler [Wed, 1 May 2024 07:04:57 +0000 (09:04 +0200)]
Merge pull request #16856 from dominiktassilostill/FixMGProlongation

Fix MG transfer for Tetrahedrons

4 months agoMerge pull request #16935 from bangerth/task-comment
David Wells [Wed, 1 May 2024 01:46:30 +0000 (21:46 -0400)]
Merge pull request #16935 from bangerth/task-comment

Add a comment about task execution.

4 months agoMerge pull request #16934 from bangerth/task-16
David Wells [Wed, 1 May 2024 01:35:57 +0000 (21:35 -0400)]
Merge pull request #16934 from bangerth/task-16

Add a test for Threads::Task.

4 months agoMerge pull request #16939 from bangerth/2
David Wells [Wed, 1 May 2024 01:30:00 +0000 (21:30 -0400)]
Merge pull request #16939 from bangerth/2

Fix typo.

4 months agoMerge pull request #16942 from bangerth/2-2
David Wells [Wed, 1 May 2024 01:29:44 +0000 (21:29 -0400)]
Merge pull request #16942 from bangerth/2-2

Add a missing 'const'.

4 months agoMerge pull request #16943 from bangerth/neutral-language
Matthias Maier [Tue, 30 Apr 2024 18:12:47 +0000 (18:12 +0000)]
Merge pull request #16943 from bangerth/neutral-language

Use neutral language.

4 months agoUse neutral language. 16943/head
Wolfgang Bangerth [Tue, 30 Apr 2024 16:12:13 +0000 (21:42 +0530)]
Use neutral language.

4 months agoAdd a missing 'const'. 16942/head
Wolfgang Bangerth [Tue, 30 Apr 2024 15:19:11 +0000 (20:49 +0530)]
Add a missing 'const'.

4 months agoFix typo. 16939/head
Wolfgang Bangerth [Mon, 29 Apr 2024 18:02:22 +0000 (23:32 +0530)]
Fix typo.

4 months agoMerge pull request #16931 from tamiko/fix_typo
Wolfgang Bangerth [Mon, 29 Apr 2024 16:51:29 +0000 (22:21 +0530)]
Merge pull request #16931 from tamiko/fix_typo

CMake: fix typo in Config.cmake.in

4 months agoMerge pull request #16933 from bangerth/task-11
David Wells [Mon, 29 Apr 2024 12:36:32 +0000 (08:36 -0400)]
Merge pull request #16933 from bangerth/task-11

Remove a non-functional test.

4 months agoFix MG transfer for Tetrahedrons 16856/head
Dominik Still [Mon, 29 Apr 2024 11:30:42 +0000 (13:30 +0200)]
Fix MG transfer for Tetrahedrons

The prolongation and embedding matrices for Tetrahedral elements are incorrect, due to the new refinement strategy. Fix the interpolation operations by saving the refinement direction and using it to compute the matrices.

4 months agoMerge pull request #16936 from simrnjandu/patch-1
Wolfgang Bangerth [Sun, 28 Apr 2024 17:17:55 +0000 (22:47 +0530)]
Merge pull request #16936 from simrnjandu/patch-1

Fix typo in intro.dox

4 months agoFix typo in intro.dox 16936/head
Simranjeet Singh [Sun, 28 Apr 2024 14:39:50 +0000 (20:09 +0530)]
Fix typo in intro.dox

4 months agoAdd a comment about task execution. 16935/head
Wolfgang Bangerth [Sun, 28 Apr 2024 13:29:57 +0000 (18:59 +0530)]
Add a comment about task execution.

4 months agoAdd a test for Threads::Task. 16934/head
Wolfgang Bangerth [Sun, 28 Apr 2024 13:18:58 +0000 (18:48 +0530)]
Add a test for Threads::Task.

4 months agoRemove a non-functional test. 16933/head
Wolfgang Bangerth [Sun, 28 Apr 2024 13:02:30 +0000 (18:32 +0530)]
Remove a non-functional test.


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.