]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Tue, 17 Jun 2025 15:19:43 +0000 (11:19 -0400)]
Mapping: refactor the Piola Hessian mappings.
David Wells [Tue, 17 Jun 2025 15:40:11 +0000 (11:40 -0400)]
Mapping: refactor the contravariant Hessian mappings.
David Wells [Tue, 17 Jun 2025 14:55:57 +0000 (10:55 -0400)]
Mapping: refactor the covariant Hessian mappings.
David Wells [Sat, 14 Jun 2025 13:59:26 +0000 (09:59 -0400)]
Merge pull request #18551 from drwells/reference-cell-equivalent-refinement
Move a function from `QProjector` to `ReferenceCell`.
Peter Munch [Sat, 14 Jun 2025 07:10:47 +0000 (09:10 +0200)]
Merge pull request #18561 from tjhei/rpe-template-args
RemotePointEvaluation: documentation and template arg rename
Timo Heister [Fri, 13 Jun 2025 17:22:51 +0000 (13:22 -0400)]
RemotePointEvaluation: documentation and template arg rename
- add to the class documentation of RemotePointEvaluation
- change the template argument T to DataType
David Wells [Sat, 7 Jun 2025 19:11:21 +0000 (15:11 -0400)]
Move some more code from QProjector to ReferenceCell.
We should implement all such things in ReferenceCell. We only need this
for subfaces in 3d (as anisotropically refined faces in 2d are
equivalent to isotropically refined faces).
David Wells [Sat, 7 Jun 2025 18:11:16 +0000 (14:11 -0400)]
TriaAccessor: remove an extra 'dealii::'.
David Wells [Thu, 12 Jun 2025 13:17:41 +0000 (09:17 -0400)]
Merge pull request #18558 from marcfehling/disable-windows
github: disable windows-2025 for the moment
Marc Fehling [Thu, 12 Jun 2025 09:54:54 +0000 (11:54 +0200)]
Disable windows-2025 for the moment.
Matthias Maier [Thu, 12 Jun 2025 04:01:58 +0000 (04:01 +0000)]
Merge pull request #18556 from tjhei/no-discard-mpi-functions
add [[nodiscard]] to MPI helper functions
Matthias Maier [Thu, 12 Jun 2025 04:01:20 +0000 (04:01 +0000)]
Merge pull request #18553 from tjhei/doc-rpe
document RemotePointEvaluation
Matthias Maier [Thu, 12 Jun 2025 04:00:54 +0000 (04:00 +0000)]
Merge pull request #18554 from tjhei/doxygen-details-on-top
Doxygen Layout: move detailed description to the top
Timo Heister [Wed, 11 Jun 2025 21:15:29 +0000 (17:15 -0400)]
add [[nodiscard]] to MPI helper functions
I forgot to use the return value of Broadcast (assuming it works like
MPI_Bcast). A nodiscard warning would have helped me find this bug
earlier.
Timo Heister [Tue, 10 Jun 2025 21:25:48 +0000 (17:25 -0400)]
Doxygen Layout: move detailed description to the top
Class documentation is currently ordered in the following way:
- brief description
- inheritance diagramm
- list of all members
- detailed description
This PR moves the detailed description to the top (after the @brief
description we rarely use)
Timo Heister [Tue, 10 Jun 2025 21:20:40 +0000 (17:20 -0400)]
document RemotePointEvaluation
Marc Fehling [Fri, 6 Jun 2025 08:00:29 +0000 (10:00 +0200)]
Merge pull request #18524 from masterleinad/update_windows_ci
Update Windows CI
Wolfgang Bangerth [Thu, 5 Jun 2025 23:18:32 +0000 (17:18 -0600)]
Merge pull request #18549 from drwells/remove-more-casts-to-void
Remove some more casts to void.
Wolfgang Bangerth [Thu, 5 Jun 2025 23:17:46 +0000 (17:17 -0600)]
Merge pull request #18548 from drwells/petsc-snes-08-alternative-output
Add an alternative test output file.
David Wells [Thu, 5 Jun 2025 20:10:10 +0000 (16:10 -0400)]
Remove some more casts to void.
David Wells [Thu, 5 Jun 2025 17:48:00 +0000 (13:48 -0400)]
Add an alternative test output file.
It looks like older versions of PETSc handled failure slightly differently.
Daniel Arndt [Thu, 5 Jun 2025 14:05:58 +0000 (10:05 -0400)]
Merge pull request #17921 from yjobic/add_tol_to_perio
add a tolerance parameter with a default value to match periodic pts.
Daniel Arndt [Thu, 5 Jun 2025 13:46:10 +0000 (09:46 -0400)]
Merge pull request #18521 from bangerth/this
Do not capture 'this' where not necessary.
Martin Kronbichler [Wed, 4 Jun 2025 06:29:12 +0000 (08:29 +0200)]
Merge pull request #18540 from drwells/fe-polytensor-combine-fill-functions
`FE_PolyTensor`: Combine the filling functions.
Martin Kronbichler [Wed, 4 Jun 2025 06:26:52 +0000 (08:26 +0200)]
Merge pull request #18542 from bangerth/std-4
Qualify function calls with std:: in step-56.
Martin Kronbichler [Wed, 4 Jun 2025 06:23:30 +0000 (08:23 +0200)]
Merge pull request #18541 from bangerth/std-3
Avoid the use of the M_PI macro in step-81.
Martin Kronbichler [Wed, 4 Jun 2025 06:22:59 +0000 (08:22 +0200)]
Merge pull request #18543 from bangerth/int
Avoid comparing signed and unsigned integers.
David Wells [Tue, 3 Jun 2025 23:33:33 +0000 (19:33 -0400)]
Merge pull request #18545 from bangerth/constructor
Change type of a variable.
David Wells [Tue, 3 Jun 2025 23:33:00 +0000 (19:33 -0400)]
Merge pull request #18544 from bangerth/int-2
Use correct data type.
Wolfgang Bangerth [Tue, 3 Jun 2025 13:31:57 +0000 (07:31 -0600)]
Qualify function calls with std::.
Wolfgang Bangerth [Tue, 3 Jun 2025 21:27:04 +0000 (15:27 -0600)]
Adjust example diff.
Wolfgang Bangerth [Tue, 3 Jun 2025 14:08:47 +0000 (08:08 -0600)]
Use constructor signature.
Wolfgang Bangerth [Tue, 3 Jun 2025 14:10:15 +0000 (08:10 -0600)]
Use correct data type.
Wolfgang Bangerth [Tue, 3 Jun 2025 13:46:51 +0000 (07:46 -0600)]
Avoid comparing signed and unsigned integers.
Wolfgang Bangerth [Tue, 3 Jun 2025 13:31:16 +0000 (07:31 -0600)]
Avoid the use of the M_PI macro.
David Wells [Mon, 2 Jun 2025 03:04:45 +0000 (23:04 -0400)]
FE_PolyTensor: Combine the filling functions.
These three functions are essentially identical. Furthermore, given the
difficulty with orientations (a cell may be a translation of another
cell and have faces in a nonstandard orientation) completely ignore the
CellSimilarity subsystem.
Wolfgang Bangerth [Tue, 3 Jun 2025 11:57:04 +0000 (05:57 -0600)]
Merge pull request #18539 from tjhei/kokkos-add-ok
tests/matrix_free_kokkos/tensor_01 add OK
Martin Kronbichler [Tue, 3 Jun 2025 10:49:06 +0000 (12:49 +0200)]
Merge pull request #18536 from peterrum/vtk_high_order_1d
Enable high-order VTK output in 1D
Timo Heister [Tue, 3 Jun 2025 02:59:43 +0000 (22:59 -0400)]
tests/matrix_free_kokkos/tensor_01 add OK
inspired by
https://github.com/dealii/dealii/pull/18530#discussion_r2121729041
David Wells [Mon, 2 Jun 2025 22:14:21 +0000 (18:14 -0400)]
Merge pull request #18392 from drwells/cleanup-periodic-tetrahedra
Expand the implementation of periodicity in `FE_SimplexP`.
Wolfgang Bangerth [Mon, 2 Jun 2025 21:22:15 +0000 (15:22 -0600)]
Merge pull request #18532 from drwells/nedelec-2d-orientation
FE_Nedelec: directly loop over the orientations.
Peter Munch [Mon, 2 Jun 2025 06:51:45 +0000 (08:51 +0200)]
Enabel high-order VTK output in 1D
Wolfgang Bangerth [Mon, 2 Jun 2025 17:11:22 +0000 (11:11 -0600)]
Merge pull request #18533 from drwells/fe-polytensor-combined-orientation
FE_PolyTensor: make a function use the combined orientation.
Wolfgang Bangerth [Mon, 2 Jun 2025 17:07:08 +0000 (11:07 -0600)]
Merge pull request #18531 from cembooks/changes-step97
Changelog update step-97
David Wells [Mon, 2 Jun 2025 12:53:35 +0000 (08:53 -0400)]
Merge pull request #18535 from tjhei/kokkos-test-tensor
Kokkos: test Tensor on device
Yann Jobic [Tue, 10 Dec 2024 08:06:01 +0000 (09:06 +0100)]
add a tolerance parameter with a default value to the match of periodic nodes.
modif variable name and more explanatory comments
add the test to the new collect_periodic_faces
modification of the test source file to include a distort mesh, and to possibly make the test fail, in debug mode
add a sequential test program, and add the comments of what the tests are doing
add initlog and the output file
remove parallel version of the test
files modified by the indent script
Timo Heister [Mon, 2 Jun 2025 02:35:41 +0000 (22:35 -0400)]
Kokkos: test Tensor on device
David Wells [Sun, 1 Jun 2025 20:13:09 +0000 (16:13 -0400)]
FE_PolyTensor: make a function use the combined orientation.
David Wells [Sun, 1 Jun 2025 19:57:21 +0000 (15:57 -0400)]
FE_Nedelec: directly loop over the orientations.
Siarhei Uzunbajakau [Sun, 1 Jun 2025 17:33:40 +0000 (19:33 +0200)]
Changelog update step-97
Martin Kronbichler [Sun, 1 Jun 2025 09:05:17 +0000 (11:05 +0200)]
Merge pull request #18522 from bangerth/workstream
Disambiguate one of the WorkStream::run() overloads.
Wolfgang Bangerth [Sun, 1 Jun 2025 03:05:11 +0000 (21:05 -0600)]
Merge pull request #18045 from cembooks/step_97
Add tutorial step-97.
Daniel Arndt [Sun, 1 Jun 2025 01:55:54 +0000 (21:55 -0400)]
Merge pull request #18529 from kronbichler/fix_householder_test
Martin Kronbichler [Sat, 31 May 2025 20:13:00 +0000 (22:13 +0200)]
Fix Householder test
David Wells [Sat, 31 May 2025 13:22:52 +0000 (09:22 -0400)]
Merge pull request #18516 from bangerth/p4est
Duplicate two p4est macros.
David Wells [Sat, 31 May 2025 13:11:53 +0000 (09:11 -0400)]
Merge pull request #18527 from bangerth/std-2
Add std:: qualification to some calls.
Daniel Arndt [Sat, 31 May 2025 12:56:50 +0000 (08:56 -0400)]
Merge pull request #18528 from bangerth/headers
Marc Fehling [Sat, 31 May 2025 10:03:21 +0000 (12:03 +0200)]
Merge pull request #18525 from masterleinad/add_macosx_ci_build
Add Mac OS 15 CI build
Wolfgang Bangerth [Fri, 30 May 2025 23:55:25 +0000 (17:55 -0600)]
Add std:: qualification to some calls.
Wolfgang Bangerth [Fri, 30 May 2025 23:54:21 +0000 (17:54 -0600)]
Add necessary C++ headers to step-11 and step-51.
Daniel Arndt [Fri, 30 May 2025 21:29:56 +0000 (17:29 -0400)]
Remove wmic
Daniel Arndt [Fri, 30 May 2025 21:03:07 +0000 (17:03 -0400)]
Update Windows CI
Marc Fehling [Fri, 30 May 2025 21:58:45 +0000 (23:58 +0200)]
Merge pull request #18520 from bangerth/93
Make step-93 compile.
Daniel Arndt [Fri, 30 May 2025 21:34:11 +0000 (17:34 -0400)]
Add Mac OS 15 CI build
Wolfgang Bangerth [Fri, 30 May 2025 20:09:09 +0000 (14:09 -0600)]
Merge pull request #18519 from PolvereUnipi/fix_mumps_tests
Fix output for MUMPS tests
Wolfgang Bangerth [Fri, 30 May 2025 17:32:32 +0000 (11:32 -0600)]
Disambiguate one of the WorkStream::run() overloads.
Wolfgang Bangerth [Fri, 30 May 2025 17:14:14 +0000 (11:14 -0600)]
Make step-93 compile.
Wolfgang Bangerth [Fri, 30 May 2025 17:13:38 +0000 (11:13 -0600)]
Do not capture 'this' where not necessary.
Marco Feder [Fri, 30 May 2025 16:37:30 +0000 (18:37 +0200)]
Fix output in MUMPS tests
Siarhei Uzunbajakau [Tue, 28 Jan 2025 18:07:09 +0000 (19:07 +0100)]
Add tutorial step-97.
Apply suggestions from code review
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Running ./contrib/utilities/indent
Corrections in step-97.cc nr. 1
Adjusted step-97.diff
Removed Settings::d3
Added std:: namespaces
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Update examples/step-97/step-97.cc
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Apply suggestions from code review
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Adopted code suggestions
Have added the references
Workaround indent error
Switched to compressed mesh files
Added zlib dependency to CMakeLists.txt
Revert "Workaround indent error"
This reverts commit
d3b64923a74d7fceb375bbc33938ea01816452c7 .
Revert "Revert "Workaround indent error""
This reverts commit
c1cab1f5c2a3e5cab18ee0048a5086753e60dd3d .
Removed file compression
David Wells [Fri, 30 May 2025 13:23:56 +0000 (09:23 -0400)]
Merge pull request #18436 from bangerth/sacado
Provide forward declarations.
Bruno Turcksin [Thu, 29 May 2025 20:50:59 +0000 (16:50 -0400)]
Merge pull request #18514 from drwells/cleanup-assert-definition
Clean up the definition of `Assert()`.
Wolfgang Bangerth [Thu, 29 May 2025 19:37:08 +0000 (13:37 -0600)]
Move some forward declarations.
Wolfgang Bangerth [Thu, 29 May 2025 13:32:11 +0000 (07:32 -0600)]
Duplicate two p4est macros.
Daniel Arndt [Thu, 29 May 2025 19:22:43 +0000 (15:22 -0400)]
Merge pull request #18512 from bangerth/p4est
David Wells [Thu, 29 May 2025 18:07:07 +0000 (14:07 -0400)]
Merge pull request #18513 from bangerth/p4est-2
Move an include directive to the right place.
David Wells [Thu, 29 May 2025 14:57:36 +0000 (10:57 -0400)]
AssertThrow: use DEAL_II_BUILTIN_EXPECT() to remove some definitions.
David Wells [Thu, 29 May 2025 14:55:25 +0000 (10:55 -0400)]
AssertNothrow: use DEAL_II_BUILTIN_EXPECT() to remove some definitions.
David Wells [Thu, 29 May 2025 14:34:55 +0000 (10:34 -0400)]
Assert: combine the two release build definitions.
The 'if (false)' trick should work (and avoid unused variable warnings)
with all supported compilers and language standards.
David Wells [Thu, 29 May 2025 14:33:21 +0000 (10:33 -0400)]
Assert: use DEAL_II_BUILTIN_EXPECT() to remove some definitions.
David Wells [Thu, 29 May 2025 14:30:51 +0000 (10:30 -0400)]
Add DEAL_II_BUILTIN_EXPECT().
This makes it easier to portably use this function.
Wolfgang Bangerth [Thu, 29 May 2025 13:23:24 +0000 (07:23 -0600)]
Move an include directive to the right place.
Wolfgang Bangerth [Thu, 29 May 2025 13:16:33 +0000 (07:16 -0600)]
Centralize the places where we call P4EST_QUADRANT_INIT/P8EST_QUADRANT_INIT.
Daniel Arndt [Thu, 29 May 2025 13:15:49 +0000 (09:15 -0400)]
Merge pull request #18492 from bangerth/duplicate
Wolfgang Bangerth [Fri, 23 May 2025 15:38:15 +0000 (09:38 -0600)]
Duplicate some macros of external projects.
David Wells [Sat, 26 Apr 2025 16:34:13 +0000 (12:34 -0400)]
Revert some backwards-incompatible changes to GridGenerator.
There's no way to gracefully handle these.
David Wells [Sat, 26 Apr 2025 16:39:54 +0000 (12:39 -0400)]
Expand the periodic_tet test.
We can now handle all face orientations.
David Wells [Sat, 26 Apr 2025 21:54:43 +0000 (17:54 -0400)]
FE_SimplexP: generalize some line orientation code.
David Wells [Sat, 26 Apr 2025 16:43:36 +0000 (12:43 -0400)]
FE_SimplexP: remove a 1d workaround.
Daniel Arndt [Wed, 28 May 2025 12:51:48 +0000 (08:51 -0400)]
Merge pull request #18493 from bangerth/namespace
Martin Kronbichler [Wed, 28 May 2025 06:52:07 +0000 (08:52 +0200)]
Merge pull request #18446 from drwells/expand-convert-hypercube-to-simplex
Add two new splits to `GridGenerator::convert_hypercube_to_simplex_mesh()`.
Martin Kronbichler [Wed, 28 May 2025 06:50:04 +0000 (08:50 +0200)]
Merge pull request #18494 from bangerth/namespace-lapack
Mark up the scalapack wrapper file for module scripts.
Martin Kronbichler [Wed, 28 May 2025 06:47:20 +0000 (08:47 +0200)]
Merge pull request #18489 from bangerth/scripts
Add the scripts that convert files to modules.
Martin Kronbichler [Wed, 28 May 2025 06:46:37 +0000 (08:46 +0200)]
Merge pull request #18491 from bangerth/utilities
Add two utility scripts that help debugging module problems.
Martin Kronbichler [Wed, 28 May 2025 06:45:58 +0000 (08:45 +0200)]
Merge pull request #18490 from bangerth/primary
Add the script that creates the primary module interface unit.
Martin Kronbichler [Wed, 28 May 2025 06:45:22 +0000 (08:45 +0200)]
Merge pull request #18510 from drwells/serialize-bounding-box
BoundingBox: make things work without an extra boost header.
Daniel Arndt [Tue, 27 May 2025 22:10:43 +0000 (18:10 -0400)]
Merge pull request #18431 from bangerth/python
Wolfgang Bangerth [Tue, 27 May 2025 15:52:52 +0000 (09:52 -0600)]
Indent Python scripts.
Wolfgang Bangerth [Wed, 7 May 2025 02:14:00 +0000 (20:14 -0600)]
Convert to Python 3 and indent Python scripts.
David Wells [Tue, 27 May 2025 15:10:55 +0000 (11:10 -0400)]
BoundingBox: make things work without an extra boost header.
This is also about 5% faster.
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.