]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Thu, 5 Jun 2025 20:10:10 +0000 (16:10 -0400)]
Remove some more casts to void.
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
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
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.