]>
https://gitweb.dealii.org/ - dealii.git/log
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.
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
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.
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.
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.
Wolfgang Bangerth [Tue, 27 May 2025 14:59:35 +0000 (08:59 -0600)]
Indent Python scripts.
Wolfgang Bangerth [Fri, 23 May 2025 15:31:24 +0000 (09:31 -0600)]
Add two utility scripts that help debugging module problems.
Wolfgang Bangerth [Tue, 27 May 2025 14:58:11 +0000 (08:58 -0600)]
Indent Python scripts.
Wolfgang Bangerth [Fri, 23 May 2025 15:11:02 +0000 (09:11 -0600)]
Add the scripts that convert files to modules.
David Wells [Tue, 27 May 2025 14:07:45 +0000 (10:07 -0400)]
Merge pull request #18432 from bangerth/indent-python
Auto-indent Python files.
David Wells [Tue, 27 May 2025 14:01:33 +0000 (10:01 -0400)]
Merge pull request #18469 from kronbichler/householder_complex
Make class `Householder` compile with complex numbers
Timo Heister [Tue, 27 May 2025 12:49:20 +0000 (08:49 -0400)]
Merge pull request #18509 from kronbichler/fix_mumps_not_available
Fix argument list to dummy MUMPS constructor
Martin Kronbichler [Tue, 27 May 2025 07:56:14 +0000 (09:56 +0200)]
Fix argument list to dummy MUMPS constructor
Martin Kronbichler [Tue, 27 May 2025 06:51:30 +0000 (08:51 +0200)]
Merge pull request #18488 from bangerth/indent
Also indent module files.
Martin Kronbichler [Tue, 27 May 2025 06:43:38 +0000 (08:43 +0200)]
Merge pull request #18503 from bangerth/mumps
Provide dummy implementations of SparseDirectMUMPS when not configuring with MUMPS.
Martin Kronbichler [Tue, 27 May 2025 06:42:56 +0000 (08:42 +0200)]
Merge pull request #18500 from bangerth/instantiations
Remove a template instantiation optimization when building modules.
Martin Kronbichler [Tue, 27 May 2025 06:41:58 +0000 (08:41 +0200)]
Merge pull request #18506 from bangerth/split-3
Avoid including .cc files for split instantiations, part 3.
Martin Kronbichler [Tue, 27 May 2025 06:40:38 +0000 (08:40 +0200)]
Merge pull request #18505 from bangerth/split-2
Avoid including .cc files for split instantiations, part 2.
Martin Kronbichler [Tue, 27 May 2025 06:38:30 +0000 (08:38 +0200)]
Merge pull request #18504 from bangerth/split
Avoid including .cc files for split instantiations.
Wolfgang Bangerth [Mon, 26 May 2025 23:28:07 +0000 (17:28 -0600)]
Avoid the use of anonymous namespaces in a header file.
Wolfgang Bangerth [Mon, 26 May 2025 23:24:51 +0000 (17:24 -0600)]
Avoid including .cc files for split instantiations.
Wolfgang Bangerth [Mon, 26 May 2025 23:20:50 +0000 (17:20 -0600)]
Move some code to a .templates.h file.
Wolfgang Bangerth [Mon, 26 May 2025 23:15:59 +0000 (17:15 -0600)]
Merge pull request #18475 from PolvereUnipi/no_raw_ptrs
Avoid raw pointers in MUMPS interface
Wolfgang Bangerth [Mon, 26 May 2025 23:08:11 +0000 (17:08 -0600)]
Avoid the use of anonymous namespaces in a header file.
Wolfgang Bangerth [Mon, 26 May 2025 23:06:27 +0000 (17:06 -0600)]
Avoid including .cc files for split instantiations.
Wolfgang Bangerth [Mon, 26 May 2025 23:05:17 +0000 (17:05 -0600)]
Move some code to a .templates.h file.
Wolfgang Bangerth [Mon, 26 May 2025 22:27:48 +0000 (16:27 -0600)]
Avoid including .cc files for split instantiations.
Wolfgang Bangerth [Mon, 26 May 2025 03:41:27 +0000 (21:41 -0600)]
Provide dummy implementations of SparseDirectMUMPS when not configuring with MUMPS.
Wolfgang Bangerth [Sun, 25 May 2025 23:52:12 +0000 (17:52 -0600)]
Remove a template instantiation optimization when building modules.
Wolfgang Bangerth [Sat, 24 May 2025 23:49:05 +0000 (17:49 -0600)]
Merge pull request #18498 from drwells/remove-unused-types
Remove some unused local types.
Marco Feder [Sat, 24 May 2025 16:07:41 +0000 (18:07 +0200)]
Add MPI communicator to SparseDirectMUMPS constructor. Use integers from MUMPS
David Wells [Sat, 24 May 2025 16:55:28 +0000 (12:55 -0400)]
Remove some unused local types.
Wolfgang Bangerth [Sat, 24 May 2025 03:36:20 +0000 (21:36 -0600)]
Merge pull request #18495 from drwells/comment-out-unused-variables
Comment-out some unused function arguments.
Wolfgang Bangerth [Sat, 24 May 2025 03:36:10 +0000 (21:36 -0600)]
Merge pull request #18496 from drwells/remove-casts-to-void-assertnothrow
Remove `(void)` casts for `AssertNothrow()` variables.
Wolfgang Bangerth [Fri, 23 May 2025 23:24:51 +0000 (17:24 -0600)]
Merge pull request #18465 from hofssasc/Closed_and_oriented
CGALWrappers: Consistently return closed and oriented surface meshes
Wolfgang Bangerth [Fri, 23 May 2025 15:25:24 +0000 (09:25 -0600)]
Add the script that creates the primary module interface unit.
David Wells [Fri, 23 May 2025 19:09:14 +0000 (15:09 -0400)]
Remove (void) etc. casts for AssertNothrow() variables.
These shouldn't be needed now.
David Wells [Fri, 23 May 2025 16:39:41 +0000 (12:39 -0400)]
Comment-out some unused function arguments.
David Wells [Fri, 23 May 2025 17:01:46 +0000 (13:01 -0400)]
AssertNothrow: use the 'if (false)' trick.
This should handle unused variable warnings for all presently supported
compilers - it is the same trick we now use for Assert().
Wolfgang Bangerth [Fri, 23 May 2025 16:15:13 +0000 (10:15 -0600)]
Mark up the scalapack wrapper file for module scripts.
Wolfgang Bangerth [Fri, 23 May 2025 16:02:22 +0000 (10:02 -0600)]
Mark up some DEAL_II_NAMESPACE_OPEN/CLOSE statements for module scripts.
Wolfgang Bangerth [Fri, 23 May 2025 15:07:34 +0000 (09:07 -0600)]
Also indent module files.
Davide Polverino [Tue, 20 May 2025 13:30:26 +0000 (15:30 +0200)]
Avoid raw pointers in SparseDirectMUMPS
David Wells [Fri, 23 May 2025 12:22:19 +0000 (08:22 -0400)]
Merge pull request #18484 from bangerth/detour
Avoid an unnecessary detour.
David Wells [Fri, 23 May 2025 12:21:15 +0000 (08:21 -0400)]
Merge pull request #18483 from bangerth/offsetof
Avoid the use of offsetof.
Martin Kronbichler [Fri, 23 May 2025 05:48:31 +0000 (07:48 +0200)]
Merge pull request #18258 from nataneb/PolynomialsNedelecNodal
New class for nodal variants of Nedelec polynomials with the test
Martin Kronbichler [Fri, 23 May 2025 05:48:01 +0000 (07:48 +0200)]
Merge pull request #18485 from bangerth/empty
Make sure files are never truly empty.
Wolfgang Bangerth [Thu, 22 May 2025 22:32:56 +0000 (16:32 -0600)]
Special-case cstddef inclusion.
David Wells [Thu, 22 May 2025 18:35:20 +0000 (14:35 -0400)]
Merge pull request #18480 from bangerth/lapack
Run the configuration check for BLAS/LAPACK with the C++ compiler.
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.