]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
13 months agoMerge pull request #16122 from kronbichler/fix_constraints
Timo Heister [Wed, 11 Oct 2023 14:20:30 +0000 (10:20 -0400)]
Merge pull request #16122 from kronbichler/fix_constraints

AffineConstraints: Use more efficient function in add_constraint

13 months agoMerge pull request #16088 from peterrum/assert_dof_handler
Martin Kronbichler [Wed, 11 Oct 2023 13:06:02 +0000 (15:06 +0200)]
Merge pull request #16088 from peterrum/assert_dof_handler

MGTransferMF: check compatibility of DoFHandlers

13 months agoMerge pull request #16114 from bangerth/array-view
Martin Kronbichler [Wed, 11 Oct 2023 13:04:56 +0000 (15:04 +0200)]
Merge pull request #16114 from bangerth/array-view

Allow creation of an ArrayView from a std::initializer_list.

13 months agoAffineConstraints: Use more efficient function in add_constraint 16122/head
Martin Kronbichler [Wed, 11 Oct 2023 09:10:11 +0000 (11:10 +0200)]
AffineConstraints: Use more efficient function in add_constraint

13 months agoMerge pull request #16119 from peterrum/standard_vs_true_line_orientation
Peter Munch [Wed, 11 Oct 2023 04:07:16 +0000 (06:07 +0200)]
Merge pull request #16119 from peterrum/standard_vs_true_line_orientation

Fix ReferenceCell::standard_vs_true_line_orientation() for simplices

13 months agoMerge pull request #16115 from bangerth/debug
Matthias Maier [Tue, 10 Oct 2023 18:23:21 +0000 (18:23 +0000)]
Merge pull request #16115 from bangerth/debug

Restrict checking ArrayView validity to debug mode.

13 months agoFix ReferenceCell::standard_vs_true_line_orientation() for simplices 16119/head
Peter Munch [Tue, 10 Oct 2023 06:00:15 +0000 (08:00 +0200)]
Fix ReferenceCell::standard_vs_true_line_orientation() for simplices

13 months agoLet the delegated constructor deal with the case of empty arrays. 16114/head
Wolfgang Bangerth [Tue, 10 Oct 2023 16:32:33 +0000 (10:32 -0600)]
Let the delegated constructor deal with the case of empty arrays.

13 months agoMerge pull request #16083 from bangerth/invalid
Martin Kronbichler [Tue, 10 Oct 2023 16:13:40 +0000 (18:13 +0200)]
Merge pull request #16083 from bangerth/invalid

Document the intention of the numbers::invalid_* variables.

13 months agoRestrict checking ArrayView validity to debug mode. 16115/head
Wolfgang Bangerth [Tue, 10 Oct 2023 15:10:55 +0000 (09:10 -0600)]
Restrict checking ArrayView validity to debug mode.

13 months agoAdd a changelog entry.
Wolfgang Bangerth [Tue, 10 Oct 2023 14:30:52 +0000 (08:30 -0600)]
Add a changelog entry.

13 months agoMake sure the conversion only works for 'const' types.
Wolfgang Bangerth [Tue, 10 Oct 2023 14:29:53 +0000 (08:29 -0600)]
Make sure the conversion only works for 'const' types.

13 months agoAdd a test.
Wolfgang Bangerth [Tue, 10 Oct 2023 14:06:36 +0000 (08:06 -0600)]
Add a test.

13 months agoAllow creation of an ArrayView from a std::initializer_list.
Wolfgang Bangerth [Mon, 9 Oct 2023 23:15:09 +0000 (17:15 -0600)]
Allow creation of an ArrayView from a std::initializer_list.

13 months agoMerge pull request #16112 from bangerth/invalid-2
David Wells [Tue, 10 Oct 2023 13:34:48 +0000 (09:34 -0400)]
Merge pull request #16112 from bangerth/invalid-2

Make sure ArrayView of an empty array really is a nullptr.

13 months agoMerge pull request #15945 from drwells/serialize-petsc-vector
David Wells [Tue, 10 Oct 2023 13:09:15 +0000 (09:09 -0400)]
Merge pull request #15945 from drwells/serialize-petsc-vector

Add code to serialize PETSc vectors.

13 months agoMake sure ArrayView of an empty array really is a nullptr. 16112/head
Wolfgang Bangerth [Mon, 9 Oct 2023 23:11:28 +0000 (17:11 -0600)]
Make sure ArrayView of an empty array really is a nullptr.

13 months agoMerge pull request #16111 from peterrum/typo
Marc Fehling [Mon, 9 Oct 2023 22:18:35 +0000 (16:18 -0600)]
Merge pull request #16111 from peterrum/typo

Fix typo in step-87

13 months agoFix typo in step-87 16111/head
Peter Munch [Mon, 9 Oct 2023 20:56:59 +0000 (22:56 +0200)]
Fix typo in step-87

13 months agoMerge pull request #16096 from bangerth/deprecate
Martin Kronbichler [Mon, 9 Oct 2023 08:16:05 +0000 (10:16 +0200)]
Merge pull request #16096 from bangerth/deprecate

Deprecate AffineConstraints::add_selected_constraints().

13 months agoMerge pull request #16109 from peterrum/tria_accessor_simplify
Wolfgang Bangerth [Sun, 8 Oct 2023 15:43:45 +0000 (09:43 -0600)]
Merge pull request #16109 from peterrum/tria_accessor_simplify

TriaAccessor: simplify code

13 months agoTriaAccessor: simplify code 16109/head
Peter Munch [Sun, 8 Oct 2023 12:11:14 +0000 (14:11 +0200)]
TriaAccessor: simplify code

13 months agoMerge pull request #16103 from bangerth/add-constraint
Rene Gassmoeller [Fri, 6 Oct 2023 23:39:48 +0000 (17:39 -0600)]
Merge pull request #16103 from bangerth/add-constraint

Add AffineConstraint::add_constraint().

13 months agoMerge pull request #16105 from tamiko/remove_timer_03
Marc Fehling [Fri, 6 Oct 2023 20:09:33 +0000 (14:09 -0600)]
Merge pull request #16105 from tamiko/remove_timer_03

base/timer_03: remove test

13 months agoMerge pull request #16099 from bangerth/view
Rene Gassmoeller [Fri, 6 Oct 2023 16:59:59 +0000 (12:59 -0400)]
Merge pull request #16099 from bangerth/view

Add AffineConstraints::get_view().

13 months agoConvert some of the tutorials. 16103/head
Wolfgang Bangerth [Thu, 5 Oct 2023 22:30:22 +0000 (16:30 -0600)]
Convert some of the tutorials.

13 months agoConvert a bunch of places to use AffineConstraint::add_constraint().
Wolfgang Bangerth [Thu, 5 Oct 2023 22:19:22 +0000 (16:19 -0600)]
Convert a bunch of places to use AffineConstraint::add_constraint().

13 months agoAdd a changelog entry.
Wolfgang Bangerth [Thu, 5 Oct 2023 21:38:38 +0000 (15:38 -0600)]
Add a changelog entry.

13 months agoAdd AffineConstraint::add_constraint().
Wolfgang Bangerth [Thu, 5 Oct 2023 21:38:28 +0000 (15:38 -0600)]
Add AffineConstraint::add_constraint().

13 months agobase/timer_03: remove test 16105/head
Matthias Maier [Fri, 6 Oct 2023 15:06:43 +0000 (10:06 -0500)]
base/timer_03: remove test

The test is fragile under load (depending on how the process gets
scheduled, timer sections end up with different CPU and WALL counts).
Furthermore, as written the test isn't really a regression or unit test
for a deal.II functionality but rather verifies that the underlying
std::chrono framework works as intended.

Let's simply remove the test.

13 months agoMerge pull request #16101 from bangerth/error
Marc Fehling [Fri, 6 Oct 2023 03:34:54 +0000 (21:34 -0600)]
Merge pull request #16101 from bangerth/error

Fix swapped error messages.

13 months agoMerge pull request #16097 from bangerth/sstream
Marc Fehling [Fri, 6 Oct 2023 03:30:52 +0000 (21:30 -0600)]
Merge pull request #16097 from bangerth/sstream

Remove unnecessary <sstream> header include.

13 months agoMerge pull request #16102 from bangerth/assert-2
Marc Fehling [Fri, 6 Oct 2023 03:30:43 +0000 (21:30 -0600)]
Merge pull request #16102 from bangerth/assert-2

Add another assertion.

13 months agoMerge pull request #16100 from bangerth/cleanup
Marc Fehling [Fri, 6 Oct 2023 01:54:57 +0000 (19:54 -0600)]
Merge pull request #16100 from bangerth/cleanup

Some cleanups.

13 months agoMerge pull request #16095 from mschreter/step_87_zenodo
Marc Fehling [Fri, 6 Oct 2023 01:54:31 +0000 (19:54 -0600)]
Merge pull request #16095 from mschreter/step_87_zenodo

Add zenodo DOI for step-87

13 months agoRemove unnecessary <sstream> header include. 16097/head
Wolfgang Bangerth [Thu, 5 Oct 2023 17:51:34 +0000 (11:51 -0600)]
Remove unnecessary <sstream> header include.

13 months agoAdd another assertion. 16102/head
Wolfgang Bangerth [Thu, 5 Oct 2023 21:01:30 +0000 (15:01 -0600)]
Add another assertion.

13 months agoFix swapped error messages. 16101/head
Wolfgang Bangerth [Thu, 5 Oct 2023 21:01:04 +0000 (15:01 -0600)]
Fix swapped error messages.

13 months agoSome cleanups. 16100/head
Wolfgang Bangerth [Thu, 5 Oct 2023 21:00:33 +0000 (15:00 -0600)]
Some cleanups.

13 months agoAdd a test. 16099/head
Wolfgang Bangerth [Thu, 5 Oct 2023 20:59:23 +0000 (14:59 -0600)]
Add a test.

13 months agoAdd a changelog entry.
Wolfgang Bangerth [Thu, 5 Oct 2023 20:53:45 +0000 (14:53 -0600)]
Add a changelog entry.

13 months agoAdd AffineConstraints::add_view().
Wolfgang Bangerth [Thu, 5 Oct 2023 20:52:18 +0000 (14:52 -0600)]
Add AffineConstraints::add_view().

13 months agoDeprecate AffineConstraints::add_selected_constraints(). 16096/head
Wolfgang Bangerth [Thu, 5 Oct 2023 17:24:55 +0000 (11:24 -0600)]
Deprecate AffineConstraints::add_selected_constraints().

13 months agoadd zenodo doi for step-87 16095/head
Magdalena Schreter [Thu, 5 Oct 2023 17:10:24 +0000 (19:10 +0200)]
add zenodo doi for step-87

13 months agoDocument the intention of the numbers::invalid_* variables. 16083/head
Wolfgang Bangerth [Tue, 3 Oct 2023 03:18:13 +0000 (21:18 -0600)]
Document the intention of the numbers::invalid_* variables.

13 months agoMerge pull request #16043 from bergbauer/integrate_add
Martin Kronbichler [Thu, 5 Oct 2023 14:09:15 +0000 (16:09 +0200)]
Merge pull request #16043 from bergbauer/integrate_add

FEPointEvaluation: Implement sum into values option in integrate

13 months agoMerge pull request #16072 from peterrum/step-87
Martin Kronbichler [Thu, 5 Oct 2023 14:08:25 +0000 (16:08 +0200)]
Merge pull request #16072 from peterrum/step-87

Add step-87: Tutorial on RemotePointEvaluation

13 months agoMerge pull request #16081 from bergbauer/tol_mapping_compr
Martin Kronbichler [Thu, 5 Oct 2023 14:07:58 +0000 (16:07 +0200)]
Merge pull request #16081 from bergbauer/tol_mapping_compr

NonMatching::MappingInfo: Adjust tolerance for GeometryType detection

13 months agoMerge pull request #16093 from bangerth/fix
Martin Kronbichler [Thu, 5 Oct 2023 14:07:13 +0000 (16:07 +0200)]
Merge pull request #16093 from bangerth/fix

Fix a bug in AffineConstraints::clear().

13 months agoMerge pull request #16079 from bangerth/view
Martin Kronbichler [Thu, 5 Oct 2023 14:06:04 +0000 (16:06 +0200)]
Merge pull request #16079 from bangerth/view

Add a function to take a view of an index set with regard to an index set mask.

13 months agoMerge pull request #16089 from bergbauer/out_df_2
Daniel Arndt [Thu, 5 Oct 2023 13:42:58 +0000 (09:42 -0400)]
Merge pull request #16089 from bergbauer/out_df_2

13 months agoMerge pull request #16094 from luca-heltai/clang-format-16-arm
Daniel Arndt [Thu, 5 Oct 2023 13:42:07 +0000 (09:42 -0400)]
Merge pull request #16094 from luca-heltai/clang-format-16-arm

13 months agoMerge pull request #16092 from bangerth/assertion
Daniel Arndt [Thu, 5 Oct 2023 13:41:38 +0000 (09:41 -0400)]
Merge pull request #16092 from bangerth/assertion

13 months agoUpdate contrib/utilities/download_clang_format 16094/head
Luca Heltai [Thu, 5 Oct 2023 13:21:01 +0000 (15:21 +0200)]
Update contrib/utilities/download_clang_format

Co-authored-by: Daniel Arndt <arndtd@ornl.gov>
13 months agoAdded shasum and download file for arm architecture.
Luca Heltai [Thu, 5 Oct 2023 11:37:32 +0000 (13:37 +0200)]
Added shasum and download file for arm architecture.

13 months agoAdd test and changelog 16089/head
Maximilian Bergbauer [Wed, 4 Oct 2023 08:06:00 +0000 (10:06 +0200)]
Add test and changelog

13 months agoFix a bug in AffineConstraints::clear(). 16093/head
Wolfgang Bangerth [Thu, 5 Oct 2023 02:52:48 +0000 (20:52 -0600)]
Fix a bug in AffineConstraints::clear().

13 months agoImprove two error messages. 16092/head
Wolfgang Bangerth [Thu, 5 Oct 2023 02:51:10 +0000 (20:51 -0600)]
Improve two error messages.

13 months agoAdd an example to the documentation. 16079/head
Wolfgang Bangerth [Thu, 5 Oct 2023 02:47:34 +0000 (20:47 -0600)]
Add an example to the documentation.

13 months agoAdd changelog entry.
Wolfgang Bangerth [Mon, 2 Oct 2023 17:53:37 +0000 (11:53 -0600)]
Add changelog entry.

13 months agoAdd tests.
Wolfgang Bangerth [Mon, 2 Oct 2023 17:52:42 +0000 (11:52 -0600)]
Add tests.

13 months agoAdd a function to take a view of an index set with regard to an index set.
Wolfgang Bangerth [Mon, 2 Oct 2023 17:52:23 +0000 (11:52 -0600)]
Add a function to take a view of an index set with regard to an index set.

13 months agoAdd step-87 16072/head
Peter Munch [Thu, 10 Aug 2023 14:29:42 +0000 (16:29 +0200)]
Add step-87

13 months agoMerge pull request #16090 from bergbauer/fix_fe_point_debug
Marc Fehling [Wed, 4 Oct 2023 18:46:17 +0000 (12:46 -0600)]
Merge pull request #16090 from bergbauer/fix_fe_point_debug

FEPointEvaluation: Fix check in debug mode

13 months agoFix check 16090/head
Maximilian Bergbauer [Wed, 4 Oct 2023 15:52:47 +0000 (17:52 +0200)]
Fix check

13 months agoAdd code to serialize PETSc vectors. 15945/head
David Wells [Wed, 4 Oct 2023 15:28:55 +0000 (11:28 -0400)]
Add code to serialize PETSc vectors.

13 months agoWork on warning 16088/head
Peter Munch [Wed, 4 Oct 2023 14:16:43 +0000 (16:16 +0200)]
Work on warning

13 months agoWork on warning
Peter Munch [Wed, 4 Oct 2023 13:23:02 +0000 (15:23 +0200)]
Work on warning

13 months agoApply review comments
Peter Munch [Wed, 4 Oct 2023 13:11:28 +0000 (15:11 +0200)]
Apply review comments

13 months agoImplement integrate sum into values option 16043/head
Maximilian Bergbauer [Mon, 25 Sep 2023 08:20:57 +0000 (10:20 +0200)]
Implement integrate sum into values option

13 months agoMerge pull request #16078 from bergbauer/overhead_reinit
Martin Kronbichler [Wed, 4 Oct 2023 08:44:51 +0000 (10:44 +0200)]
Merge pull request #16078 from bergbauer/overhead_reinit

Reduce overhead in FEEvaluation::reinit(array of cells)

13 months agoMGTransferMF: check compatibility of DoFHandlers
Peter Munch [Thu, 28 Sep 2023 14:46:26 +0000 (16:46 +0200)]
MGTransferMF: check compatibility of DoFHandlers

13 months agoMerge pull request #16085 from lpsaavedra/fix_typo_global_coarsening
Marc Fehling [Wed, 4 Oct 2023 03:09:57 +0000 (21:09 -0600)]
Merge pull request #16085 from lpsaavedra/fix_typo_global_coarsening

Fix initialize typo in global coarsening functions

13 months agoMerge pull request #16086 from drwells/timer-sleep
Marc Fehling [Wed, 4 Oct 2023 03:06:05 +0000 (21:06 -0600)]
Merge pull request #16086 from drwells/timer-sleep

Swap out burn() for sleep in an erratic test.

13 months agoSwap out burn() for sleep in an erratic test. 16086/head
David Wells [Tue, 3 Oct 2023 20:23:25 +0000 (16:23 -0400)]
Swap out burn() for sleep in an erratic test.

I did some experiments and, under load, I can get a few percentage points of
difference between section 1 and section 2 when using burn(). These go
away (also under load) when I use sleep(), so that should make this test more
reliable.

13 months agoMerge pull request #16055 from jpthiele/jpt-pl-copyright
David Wells [Tue, 3 Oct 2023 18:51:59 +0000 (14:51 -0400)]
Merge pull request #16055 from jpthiele/jpt-pl-copyright

Fix .pl extensions in copyright update script

13 months agoMerge pull request #16080 from peterrum/ncp_import_from_ghosted_array
David Wells [Tue, 3 Oct 2023 18:47:05 +0000 (14:47 -0400)]
Merge pull request #16080 from peterrum/ncp_import_from_ghosted_array

Fix NoncontiguousPartitioner::import_from_ghosted_array()

13 months agoFix initialize typo in GC functions 16085/head
Laura Prieto Saavedra [Tue, 3 Oct 2023 18:12:37 +0000 (14:12 -0400)]
Fix initialize typo in GC functions

13 months agoMerge pull request #16076 from kronbichler/full_matrix_inverse
Daniel Arndt [Tue, 3 Oct 2023 12:02:36 +0000 (08:02 -0400)]
Merge pull request #16076 from kronbichler/full_matrix_inverse

13 months agoMerge pull request #16082 from bergbauer/out_df
Wolfgang Bangerth [Tue, 3 Oct 2023 11:43:19 +0000 (05:43 -0600)]
Merge pull request #16082 from bergbauer/out_df

Print function for DerivativeForm

13 months agoPrint function for DerivativeForm 16082/head
Maximilian Bergbauer [Mon, 2 Oct 2023 20:11:15 +0000 (22:11 +0200)]
Print function for DerivativeForm

13 months agoMerge pull request #16073 from masterleinad/update_oneapi_ci
Daniel Arndt [Mon, 2 Oct 2023 19:34:10 +0000 (15:34 -0400)]
Merge pull request #16073 from masterleinad/update_oneapi_ci

13 months agoAdjust tolerance 16081/head
Maximilian Bergbauer [Mon, 2 Oct 2023 19:01:23 +0000 (21:01 +0200)]
Adjust tolerance

13 months agoFix NoncontiguousPartitioner::import_from_ghosted_array() 16080/head
Peter Munch [Mon, 2 Oct 2023 18:51:18 +0000 (20:51 +0200)]
Fix NoncontiguousPartitioner::import_from_ghosted_array()

13 months agoMerge pull request #16068 from kronbichler/improve_timing
Daniel Arndt [Mon, 2 Oct 2023 17:10:22 +0000 (13:10 -0400)]
Merge pull request #16068 from kronbichler/improve_timing

13 months agoAlso for general case 16078/head
Maximilian Bergbauer [Mon, 2 Oct 2023 14:29:47 +0000 (16:29 +0200)]
Also for general case

13 months agoMerge pull request #16066 from jpthiele/jpt-doxy-preprocessor-fix
Martin Kronbichler [Mon, 2 Oct 2023 09:52:49 +0000 (11:52 +0200)]
Merge pull request #16066 from jpthiele/jpt-doxy-preprocessor-fix

Fix doxygen warnings for template instantiations

13 months agoReduce overhead in FEEvaluation::reinit(array)
Maximilian Bergbauer [Mon, 2 Oct 2023 08:19:58 +0000 (10:19 +0200)]
Reduce overhead in FEEvaluation::reinit(array)

13 months agoRestructure FullMatrix::invert to (hopefully) lower compilation times 16076/head
Martin Kronbichler [Mon, 2 Oct 2023 06:49:20 +0000 (08:49 +0200)]
Restructure FullMatrix::invert to (hopefully) lower compilation times

13 months agoMerge pull request #16075 from marcfehling/race
Marc Fehling [Mon, 2 Oct 2023 01:02:29 +0000 (19:02 -0600)]
Merge pull request #16075 from marcfehling/race

github-actions: fix a race condition.

13 months agogithub-actions: fix a race condition. 16075/head
Marc Fehling [Mon, 2 Oct 2023 00:01:48 +0000 (18:01 -0600)]
github-actions: fix a race condition.

13 months agoMerge pull request #16074 from masterleinad/upload_configure_log
Marc Fehling [Sun, 1 Oct 2023 17:12:36 +0000 (11:12 -0600)]
Merge pull request #16074 from masterleinad/upload_configure_log

GitHub CI OSX and Windows: Upload CMakeConfigureLog

13 months agoGitHub CI OSX and Windows: Upload CMakeConfigureLog 16074/head
Daniel Arndt [Sun, 1 Oct 2023 16:46:48 +0000 (12:46 -0400)]
GitHub CI OSX and Windows: Upload CMakeConfigureLog

13 months agoUpdate oneAPI CI 16073/head
Daniel Arndt [Sun, 1 Oct 2023 15:41:43 +0000 (11:41 -0400)]
Update oneAPI CI

13 months agoMerge pull request #15995 from mschreter/rpe_cell_data 15961/head
Martin Kronbichler [Sun, 1 Oct 2023 07:27:02 +0000 (09:27 +0200)]
Merge pull request #15995 from mschreter/rpe_cell_data

Extend API of RemotePointEvaluation::CellData

13 months agoMerge pull request #16063 from marcfehling/docker-cron
Marc Fehling [Sun, 1 Oct 2023 00:26:54 +0000 (18:26 -0600)]
Merge pull request #16063 from marcfehling/docker-cron

Docker: Build images every 12 hours.

13 months agoDocker: Build images every 12 hours. 16063/head
Marc Fehling [Thu, 28 Sep 2023 20:55:42 +0000 (14:55 -0600)]
Docker: Build images every 12 hours.

13 months agoMerge pull request #16071 from marcfehling/docker
Marc Fehling [Sat, 30 Sep 2023 19:48:47 +0000 (13:48 -0600)]
Merge pull request #16071 from marcfehling/docker

Docker: fix order of ARGS in Dockerfile.

13 months agoDocker: fix order of ARGS in Dockerfile. 16071/head
Marc Fehling [Sat, 30 Sep 2023 19:00:30 +0000 (13:00 -0600)]
Docker: fix order of ARGS in Dockerfile.

13 months agoMerge pull request #16062 from marcfehling/docker
Marc Fehling [Sat, 30 Sep 2023 18:37:03 +0000 (12:37 -0600)]
Merge pull request #16062 from marcfehling/docker

Docker: Build images with different number of jobs.


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.