]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
3 months agoMerge pull request #17333 from tamiko/make_test_more_robust_01
Martin Kronbichler [Mon, 22 Jul 2024 14:19:40 +0000 (16:19 +0200)]
Merge pull request #17333 from tamiko/make_test_more_robust_01

Test examples/step-52: disable unstable output

3 months agoTest examples/step-52: disable unstable output 17333/head
Matthias Maier [Mon, 22 Jul 2024 09:24:17 +0000 (04:24 -0500)]
Test examples/step-52: disable unstable output

In reference to #9684: The output of most of the time stepping methods
is very fragile and prone to roundoff-error amplification. Thus, disable
output and only test that we run successfully.

3 months agoMerge pull request #17298 from drwells/petsc-vector-serialize-header
Wolfgang Bangerth [Sun, 21 Jul 2024 23:53:47 +0000 (17:53 -0600)]
Merge pull request #17298 from drwells/petsc-vector-serialize-header

PetscWrappers::VectorBase: add a missing header.

3 months agoMerge pull request #17279 from tamiko/bring_back_modules
Wolfgang Bangerth [Sun, 21 Jul 2024 17:53:27 +0000 (11:53 -0600)]
Merge pull request #17279 from tamiko/bring_back_modules

Doxygen: bring back modules/topics for doxygen 1.9.8 onwards

3 months agoMerge pull request #17276 from tamiko/pathsearch_be_gone
Matthias Maier [Sun, 21 Jul 2024 13:51:20 +0000 (13:51 +0000)]
Merge pull request #17276 from tamiko/pathsearch_be_gone

Deprecate PathSearch, remove internal use

3 months agotests: fix tests failing due to pathsearch changes 17276/head
Matthias Maier [Sun, 21 Jul 2024 11:35:56 +0000 (06:35 -0500)]
tests: fix tests failing due to pathsearch changes

3 months agoDoxygen: set up DoxygenLayout.xml "topics" or "modules" depending on doxygen version 17279/head
Matthias Maier [Sun, 21 Jul 2024 10:30:36 +0000 (05:30 -0500)]
Doxygen: set up DoxygenLayout.xml "topics" or "modules" depending on doxygen version

3 months agoMerge pull request #17278 from marcfehling/msvc-examples-5
Matthias Maier [Sun, 21 Jul 2024 10:41:35 +0000 (10:41 +0000)]
Merge pull request #17278 from marcfehling/msvc-examples-5

Modernized Windows workflow.

3 months agoPetscWrappers::VectorBase: add a missing header. 17298/head
David Wells [Thu, 18 Jul 2024 23:19:42 +0000 (19:19 -0400)]
PetscWrappers::VectorBase: add a missing header.

We need this to serialize pairs.

3 months agoMerge pull request #17324 from tjhei/tests-step-75-alt
Matthias Maier [Sun, 21 Jul 2024 10:38:16 +0000 (10:38 +0000)]
Merge pull request #17324 from tjhei/tests-step-75-alt

tests/examples/step-75 add output

3 months agoMerge pull request #17320 from bangerth/try-emplace-task
Martin Kronbichler [Sun, 21 Jul 2024 10:12:38 +0000 (12:12 +0200)]
Merge pull request #17320 from bangerth/try-emplace-task

Add TaskResult::try_emplace_task().

3 months agoMerge pull request #17315 from bangerth/guards
Martin Kronbichler [Sun, 21 Jul 2024 10:11:47 +0000 (12:11 +0200)]
Merge pull request #17315 from bangerth/guards

Move an #ifdef guard.

3 months agoMerge pull request #17177 from kronbichler/new_mf_transfer
Martin Kronbichler [Sun, 21 Jul 2024 10:08:59 +0000 (12:08 +0200)]
Merge pull request #17177 from kronbichler/new_mf_transfer

 Implement new multigrid transfer with MatrixFree infrastructure

3 months agoMerge pull request #17303 from peterrum/compute_no_normal_flux_constraints_normal
Martin Kronbichler [Sun, 21 Jul 2024 10:04:18 +0000 (12:04 +0200)]
Merge pull request #17303 from peterrum/compute_no_normal_flux_constraints_normal

VectorTools::compute_no_normal_flux_constraints: use mapping in the case of linear manifold

3 months agoMerge pull request #17319 from bangerth/doc
Timo Heister [Sat, 20 Jul 2024 21:13:40 +0000 (17:13 -0400)]
Merge pull request #17319 from bangerth/doc

Add a comment to the documentation of Lazy<T>.

3 months agotests/examples/step-75 add output 17324/head
Timo Heister [Sat, 20 Jul 2024 21:12:15 +0000 (17:12 -0400)]
tests/examples/step-75 add output

add second output for avx/avx512

3 months agoMerge pull request #17307 from bergbauer/consistent_normal_vector
Martin Kronbichler [Sat, 20 Jul 2024 20:25:43 +0000 (22:25 +0200)]
Merge pull request #17307 from bergbauer/consistent_normal_vector

Consistently use interior normal vector

3 months agoMerge pull request #17297 from bangerth/close
Martin Kronbichler [Sat, 20 Jul 2024 20:24:59 +0000 (22:24 +0200)]
Merge pull request #17297 from bangerth/close

No need to explicity call 'close()' at the end of a scope.

3 months agoMerge pull request #17295 from bangerth/unsigned
Martin Kronbichler [Sat, 20 Jul 2024 20:24:44 +0000 (22:24 +0200)]
Merge pull request #17295 from bangerth/unsigned

Make some variables 'unsigned'.

3 months agoMerge pull request #17316 from bangerth/shared
Martin Kronbichler [Sat, 20 Jul 2024 20:07:24 +0000 (22:07 +0200)]
Merge pull request #17316 from bangerth/shared

Add a test for shared::Triangulation.

3 months agoVectorTools::compute_no_normal_flux_constraints: use mapping in the case of linear... 17303/head
Peter Munch [Fri, 19 Jul 2024 09:53:37 +0000 (11:53 +0200)]
VectorTools::compute_no_normal_flux_constraints: use mapping in the case of linear manifold

3 months agoMerge pull request #17314 from jpthiele/test-ex-75-avx
Martin Kronbichler [Sat, 20 Jul 2024 07:38:01 +0000 (09:38 +0200)]
Merge pull request #17314 from jpthiele/test-ex-75-avx

Add check for vectorization level to test output of step-75

3 months agoMake some variables 'unsigned'. 17295/head
Wolfgang Bangerth [Thu, 18 Jul 2024 23:13:41 +0000 (17:13 -0600)]
Make some variables 'unsigned'.

3 months agoNo need to explicity call 'close()' at the end of a scope. 17297/head
Wolfgang Bangerth [Thu, 18 Jul 2024 23:15:14 +0000 (17:15 -0600)]
No need to explicity call 'close()' at the end of a scope.

3 months agoMerge pull request #17310 from tjhei/fix-test-step-34
Wolfgang Bangerth [Sat, 20 Jul 2024 03:08:04 +0000 (21:08 -0600)]
Merge pull request #17310 from tjhei/fix-test-step-34

tests/examples/step-34: remove solver output

3 months agoMerge pull request #17308 from tjhei/fix-test-step33
Wolfgang Bangerth [Sat, 20 Jul 2024 03:05:57 +0000 (21:05 -0600)]
Merge pull request #17308 from tjhei/fix-test-step33

step-33: disallow MPI

3 months agoMerge pull request #17313 from jpthiele/tpetra-ifpack2-old-trilinos
Wolfgang Bangerth [Sat, 20 Jul 2024 03:04:54 +0000 (21:04 -0600)]
Merge pull request #17313 from jpthiele/tpetra-ifpack2-old-trilinos

Guard isSupported check in preconditioners to Trilinos >=13.0.0

3 months agoAdd a test for shared::Triangulation. 17316/head
Wolfgang Bangerth [Fri, 19 Jul 2024 21:13:54 +0000 (15:13 -0600)]
Add a test for shared::Triangulation.

3 months agoMerge pull request #17209 from vyushut/CTest_step_fifties
Wolfgang Bangerth [Sat, 20 Jul 2024 03:03:25 +0000 (21:03 -0600)]
Merge pull request #17209 from vyushut/CTest_step_fifties

testing step-50 to step-59

3 months agoAdd a test. 17320/head
Wolfgang Bangerth [Fri, 19 Jul 2024 23:50:45 +0000 (17:50 -0600)]
Add a test.

3 months agoAdd TaskResult::try_emplace_task().
Wolfgang Bangerth [Fri, 19 Jul 2024 23:37:19 +0000 (17:37 -0600)]
Add TaskResult::try_emplace_task().

3 months agoMerge pull request #17296 from bangerth/check
Timo Heister [Sat, 20 Jul 2024 02:49:10 +0000 (22:49 -0400)]
Merge pull request #17296 from bangerth/check

Check that we can read from/write to streams.

3 months agoAdd a comment to the documentation of Lazy<T>. 17319/head
Wolfgang Bangerth [Fri, 19 Jul 2024 22:37:58 +0000 (16:37 -0600)]
Add a comment to the documentation of Lazy<T>.

3 months agoMerge pull request #17311 from kronbichler/fix_ifpack2
Wolfgang Bangerth [Fri, 19 Jul 2024 21:08:49 +0000 (15:08 -0600)]
Merge pull request #17311 from kronbichler/fix_ifpack2

Fix Ifpack2 preconditioner type

3 months agoMove an #ifdef guard. 17315/head
Wolfgang Bangerth [Fri, 19 Jul 2024 21:02:03 +0000 (15:02 -0600)]
Move an #ifdef guard.

3 months agoGuard isSupported check in preconditioners to Trilinos >=13.0.0 17313/head
Jan Philipp Thiele [Fri, 19 Jul 2024 18:07:15 +0000 (20:07 +0200)]
Guard isSupported check in preconditioners to Trilinos >=13.0.0

3 months agoSpecify vectorization level for ex-75 test 17314/head
Jan Philipp Thiele [Fri, 19 Jul 2024 19:09:35 +0000 (21:09 +0200)]
Specify vectorization level for ex-75 test

3 months agotesting step 50 to step 59.FINAL 17209/head
Vladimir Yushutin [Thu, 4 Jul 2024 17:19:49 +0000 (13:19 -0400)]
testing step 50 to step 59.FINAL

3 months agoFix Ifpack2 preconditioner type 17311/head
Martin Kronbichler [Fri, 19 Jul 2024 17:07:25 +0000 (19:07 +0200)]
Fix Ifpack2 preconditioner type

3 months agotests/examples/step-34: remove solver output 17310/head
Timo Heister [Fri, 19 Jul 2024 16:58:44 +0000 (12:58 -0400)]
tests/examples/step-34: remove solver output

3 months agostep-33: disallow MPI 17308/head
Timo Heister [Fri, 19 Jul 2024 16:23:52 +0000 (12:23 -0400)]
step-33: disallow MPI

3 months agoMerge pull request #17292 from jpthiele/tpetra-tests-chunk2
Wolfgang Bangerth [Fri, 19 Jul 2024 16:17:41 +0000 (10:17 -0600)]
Merge pull request #17292 from jpthiele/tpetra-tests-chunk2

Add set of passing Tpetra tests

3 months agoCheck that we can read from/write to streams. 17296/head
Wolfgang Bangerth [Thu, 18 Jul 2024 23:14:39 +0000 (17:14 -0600)]
Check that we can read from/write to streams.

3 months agoMerge pull request #17183 from jpthiele/tpetra-precon
Martin Kronbichler [Fri, 19 Jul 2024 16:15:28 +0000 (18:15 +0200)]
Merge pull request #17183 from jpthiele/tpetra-precon

Add wrappers for Tpetra Ifpack2 preconditioners

3 months agoMerge pull request #17293 from jpthiele/changes-file-amesos2
Wolfgang Bangerth [Fri, 19 Jul 2024 16:14:22 +0000 (10:14 -0600)]
Merge pull request #17293 from jpthiele/changes-file-amesos2

Add missing changes file for Tpetra Amesos2 interface

3 months agoConsistently use interior normal vector 17307/head
Maximilian Bergbauer [Fri, 19 Jul 2024 14:32:06 +0000 (16:32 +0200)]
Consistently use interior normal vector

3 months agoAdd set of passing Tpetra tests 17292/head
Jan Philipp Thiele [Fri, 19 Jul 2024 11:49:45 +0000 (13:49 +0200)]
Add set of passing Tpetra tests

3 months agoAdd Tpetra wrappers for Trilinos Ifpack2 preconditioners 17183/head
Jan Philipp Thiele [Thu, 18 Jul 2024 16:42:37 +0000 (18:42 +0200)]
Add Tpetra wrappers for Trilinos Ifpack2 preconditioners

3 months agoMerge pull request #17301 from bangerth/rename
Martin Kronbichler [Fri, 19 Jul 2024 09:48:00 +0000 (11:48 +0200)]
Merge pull request #17301 from bangerth/rename

Rename a private member variable.

3 months agoAdd missing changes file for Tpetra Amesos2 interface 17293/head
Jan Philipp Thiele [Thu, 18 Jul 2024 21:25:11 +0000 (23:25 +0200)]
Add missing changes file for Tpetra Amesos2 interface

3 months agoMerge pull request #17287 from bergbauer/divergence
Martin Kronbichler [Fri, 19 Jul 2024 07:09:29 +0000 (09:09 +0200)]
Merge pull request #17287 from bergbauer/divergence

Implement divergence for FEPointEvaluation

3 months agoMerge pull request #17288 from bergbauer/normal_derivative
Martin Kronbichler [Fri, 19 Jul 2024 07:08:57 +0000 (09:08 +0200)]
Merge pull request #17288 from bergbauer/normal_derivative

Implement normal_derivative for FEPointEvaluation

3 months agoMerge pull request #17294 from bangerth/basename
Peter Munch [Fri, 19 Jul 2024 07:02:13 +0000 (09:02 +0200)]
Merge pull request #17294 from bangerth/basename

Name variables according to their purpose.

3 months agoMerge pull request #17284 from bangerth/topic
Martin Kronbichler [Fri, 19 Jul 2024 05:02:04 +0000 (07:02 +0200)]
Merge pull request #17284 from bangerth/topic

Use 'topic' instead of 'module' in the documentation.

3 months agoRename a private member variable. 17301/head
Wolfgang Bangerth [Fri, 19 Jul 2024 03:43:57 +0000 (21:43 -0600)]
Rename a private member variable.

3 months agoName variables according to their purpose. 17294/head
Wolfgang Bangerth [Thu, 18 Jul 2024 22:29:29 +0000 (16:29 -0600)]
Name variables according to their purpose.

3 months agoUse 'topic' instead of 'module' in the documentation. 17284/head
Wolfgang Bangerth [Wed, 17 Jul 2024 16:40:10 +0000 (10:40 -0600)]
Use 'topic' instead of 'module' in the documentation.

3 months agoMerge pull request #17130 from vyushut/CTest_step_thirties
Timo Heister [Thu, 18 Jul 2024 19:43:00 +0000 (15:43 -0400)]
Merge pull request #17130 from vyushut/CTest_step_thirties

Converting the step30-39 tutorials to CTests.

3 months agoMerge pull request #17232 from vyushut/CTest_step_sixties
Timo Heister [Thu, 18 Jul 2024 19:28:13 +0000 (15:28 -0400)]
Merge pull request #17232 from vyushut/CTest_step_sixties

Testing step-60 to step-69.

3 months agoMerge pull request #17289 from kronbichler/fix-doc
Martin Kronbichler [Thu, 18 Jul 2024 17:30:17 +0000 (19:30 +0200)]
Merge pull request #17289 from kronbichler/fix-doc

Improve documentation of FEEvaluation::submit_xxx()

3 months agoMerge pull request #17290 from drwells/hp-collection-iterators
Martin Kronbichler [Thu, 18 Jul 2024 17:23:28 +0000 (19:23 +0200)]
Merge pull request #17290 from drwells/hp-collection-iterators

Add more comparisons to hp::Collection::CollectionIterator.

3 months agothe vtk's are outputted now 17130/head
Vladimir Yushutin [Fri, 5 Jul 2024 17:49:21 +0000 (13:49 -0400)]
the vtk's are outputted now

3 months agostep-62 and step-66 are omitted for now. 17232/head
Vladimir Yushutin [Tue, 9 Jul 2024 15:44:22 +0000 (11:44 -0400)]
step-62 and step-66 are omitted for now.

3 months agohp::Collection::CollectionIterator: add some more comparisons. 17290/head
David Wells [Thu, 18 Jul 2024 13:31:11 +0000 (09:31 -0400)]
hp::Collection::CollectionIterator: add some more comparisons.

These are required by _GLIBCXX_DEBUG.

3 months agohp::Collection::CollectionIterator: give an exception a name.
David Wells [Thu, 18 Jul 2024 13:30:04 +0000 (09:30 -0400)]
hp::Collection::CollectionIterator: give an exception a name.

3 months agoDerivative instead of gradient 17288/head
Maximilian Bergbauer [Thu, 18 Jul 2024 12:54:13 +0000 (14:54 +0200)]
Derivative instead of gradient

3 months agoImplement divergence for FEPointEvaluation 17287/head
Maximilian Bergbauer [Thu, 18 Jul 2024 09:00:36 +0000 (11:00 +0200)]
Implement divergence for FEPointEvaluation

3 months agoImprove documentation of FEEvaluation::submit_xxx() 17289/head
Martin Kronbichler [Thu, 18 Jul 2024 11:47:41 +0000 (13:47 +0200)]
Improve documentation of FEEvaluation::submit_xxx()

3 months agoImplement normal_derivative for FEPointEvaluation
Maximilian Bergbauer [Thu, 18 Jul 2024 11:08:53 +0000 (13:08 +0200)]
Implement normal_derivative for FEPointEvaluation

3 months agoFix Windows compile 17177/head
Martin Kronbichler [Thu, 18 Jul 2024 10:47:37 +0000 (12:47 +0200)]
Fix Windows compile

3 months agoDisable parallel testing to prevent file locking issue. 17278/head
Marc Fehling [Thu, 18 Jul 2024 10:04:05 +0000 (12:04 +0200)]
Disable parallel testing to prevent file locking issue.

3 months agoModernized Windows workflow.
Marc Fehling [Wed, 17 Jul 2024 11:56:27 +0000 (13:56 +0200)]
Modernized Windows workflow.

3 months agoNo need to specify shell.
Marc Fehling [Wed, 17 Jul 2024 12:10:26 +0000 (14:10 +0200)]
No need to specify shell.

3 months agoMerge pull request #15540 from bangerth/step-86
Martin Kronbichler [Thu, 18 Jul 2024 09:53:53 +0000 (11:53 +0200)]
Merge pull request #15540 from bangerth/step-86

step-86: Use reasonable time stepping for a heat equation solver.

3 months agoMerge pull request #17267 from jpthiele/fix-tests-70s
Martin Kronbichler [Thu, 18 Jul 2024 09:50:13 +0000 (11:50 +0200)]
Merge pull request #17267 from jpthiele/fix-tests-70s

Add mpirun for steps 70 & 75 output files

3 months agoMerge pull request #17285 from bangerth/doc
Marc Fehling [Thu, 18 Jul 2024 09:45:17 +0000 (11:45 +0200)]
Merge pull request #17285 from bangerth/doc

Add to the documentation of FEFieldFunction.

3 months agoUse new transfer type in benchmark
Martin Kronbichler [Wed, 26 Jun 2024 20:14:57 +0000 (22:14 +0200)]
Use new transfer type in benchmark

3 months agoNew test cases
Martin Kronbichler [Wed, 26 Jun 2024 20:14:06 +0000 (22:14 +0200)]
New test cases

3 months agoImplement new multigrid transfer (for p-multigrid)
Martin Kronbichler [Wed, 26 Jun 2024 20:13:27 +0000 (22:13 +0200)]
Implement new multigrid transfer (for p-multigrid)

3 months agoMerge pull request #17280 from bangerth/string
Marc Fehling [Thu, 18 Jul 2024 09:44:30 +0000 (11:44 +0200)]
Merge pull request #17280 from bangerth/string

Do not convert a std::string to a std::string.

3 months agoMerge pull request #17282 from bangerth/typo
Marc Fehling [Thu, 18 Jul 2024 09:44:12 +0000 (11:44 +0200)]
Merge pull request #17282 from bangerth/typo

Fix a typo.

3 months agoMerge pull request #17273 from peterrum/tria_data
Wolfgang Bangerth [Thu, 18 Jul 2024 03:32:04 +0000 (21:32 -0600)]
Merge pull request #17273 from peterrum/tria_data

Triangulation: pack/unpack fixed/variable data

3 months agoMerge pull request #17277 from tamiko/pathsearch_remove_internal_use
Wolfgang Bangerth [Wed, 17 Jul 2024 22:14:45 +0000 (16:14 -0600)]
Merge pull request #17277 from tamiko/pathsearch_remove_internal_use

`Parameterhandler`/`ParameterAcceptor`: do not use `PathSearch::ExcFileNotFound`

3 months agoMerge pull request #17283 from stefanozampini/fix-dev-docs
Daniel Arndt [Wed, 17 Jul 2024 21:34:27 +0000 (17:34 -0400)]
Merge pull request #17283 from stefanozampini/fix-dev-docs

fix petsc installation readme

3 months agoTalk about parallel runs. 15540/head
Wolfgang Bangerth [Tue, 9 Jul 2024 21:26:52 +0000 (15:26 -0600)]
Talk about parallel runs.

3 months agoRead input file name from the command line.
Wolfgang Bangerth [Tue, 9 Jul 2024 21:14:26 +0000 (15:14 -0600)]
Read input file name from the command line.

3 months agoAdjust to updated callback names.
Wolfgang Bangerth [Tue, 9 Jul 2024 21:14:15 +0000 (15:14 -0600)]
Adjust to updated callback names.

3 months agoLeave a note about DAEs.
Wolfgang Bangerth [Mon, 1 Jul 2024 23:10:14 +0000 (17:10 -0600)]
Leave a note about DAEs.

3 months agoHook in step-86.
Wolfgang Bangerth [Fri, 28 Jun 2024 22:20:07 +0000 (16:20 -0600)]
Hook in step-86.

3 months agoLink to step-86 from other parts of the library.
Wolfgang Bangerth [Fri, 28 Jun 2024 22:15:19 +0000 (16:15 -0600)]
Link to step-86 from other parts of the library.

3 months agostep-86: A tutorial for PETScWrappers::TimeStepper.
Wolfgang Bangerth [Fri, 28 Jun 2024 22:14:59 +0000 (16:14 -0600)]
step-86: A tutorial for PETScWrappers::TimeStepper.

3 months agoMerge pull request #17275 from tamiko/more_tests_in_ci
Daniel Arndt [Wed, 17 Jul 2024 17:18:18 +0000 (13:18 -0400)]
Merge pull request #17275 from tamiko/more_tests_in_ci

Github: add a-framework/ tests to github actions

3 months agoMerge pull request #17233 from bangerth/petsc-ts-3
Daniel Arndt [Wed, 17 Jul 2024 17:16:51 +0000 (13:16 -0400)]
Merge pull request #17233 from bangerth/petsc-ts-3

Rename a third callback in PETScWrappers::TimeStepper.

3 months agoAdd to the documentation of FEFieldFunction. 17285/head
Wolfgang Bangerth [Wed, 17 Jul 2024 17:01:54 +0000 (11:01 -0600)]
Add to the documentation of FEFieldFunction.

3 months agofix petsc installation readme 17283/head
Stefano Zampini [Wed, 17 Jul 2024 16:29:37 +0000 (18:29 +0200)]
fix petsc installation readme

3 months agoFix a typo. 17282/head
Wolfgang Bangerth [Wed, 17 Jul 2024 15:57:32 +0000 (09:57 -0600)]
Fix a typo.

3 months agoTriangulation: pack/unpack fixed/variable data 17273/head
Peter Munch [Wed, 17 Jul 2024 07:43:39 +0000 (09:43 +0200)]
Triangulation: pack/unpack fixed/variable data

3 months agoDo not convert a std::string to a std::string. 17280/head
Wolfgang Bangerth [Wed, 17 Jul 2024 15:42:18 +0000 (09:42 -0600)]
Do not convert a std::string to a std::string.

3 months agoadd a changes entry
Matthias Maier [Wed, 17 Jul 2024 12:54:17 +0000 (07:54 -0500)]
add a changes entry

3 months agoGridIn: do not use PathSearch
Matthias Maier [Wed, 17 Jul 2024 12:51:06 +0000 (07:51 -0500)]
GridIn: do not use PathSearch


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.