]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
2 days agoMerge pull request #18373 from drwells/update-orientation-docs
Martin Kronbichler [Tue, 22 Apr 2025 10:17:59 +0000 (12:17 +0200)]
Merge pull request #18373 from drwells/update-orientation-docs

Fix the pictures of oriented faces.

2 days agoFix the pictures of oriented faces. 18373/head
David Wells [Mon, 21 Apr 2025 18:38:13 +0000 (14:38 -0400)]
Fix the pictures of oriented faces.

3 days agoMerge pull request #18339 from bangerth/tria-2
Daniel Arndt [Mon, 21 Apr 2025 18:31:00 +0000 (14:31 -0400)]
Merge pull request #18339 from bangerth/tria-2

3 days agoMerge pull request #18340 from bangerth/tria-3
Daniel Arndt [Mon, 21 Apr 2025 18:28:59 +0000 (14:28 -0400)]
Merge pull request #18340 from bangerth/tria-3

3 days agoMerge pull request #18367 from bangerth/helper-script
Daniel Arndt [Mon, 21 Apr 2025 17:35:33 +0000 (13:35 -0400)]
Merge pull request #18367 from bangerth/helper-script

3 days agoMerge pull request #18365 from bangerth/matrix-out
Luca Heltai [Mon, 21 Apr 2025 16:31:27 +0000 (18:31 +0200)]
Merge pull request #18365 from bangerth/matrix-out

Make it possible to create sparse outputs from MatrixOut.

3 days agoAdd a script that traces which other files a .cc or .h file depends on. 18367/head
Wolfgang Bangerth [Sat, 19 Apr 2025 03:03:07 +0000 (21:03 -0600)]
Add a script that traces which other files a .cc or .h file depends on.

3 days agoMerge pull request #18364 from drwells/refactor-project-to-subobject
Wolfgang Bangerth [Mon, 21 Apr 2025 14:40:51 +0000 (08:40 -0600)]
Merge pull request #18364 from drwells/refactor-project-to-subobject

QProjector: add a general function for projecting quadrature points to faces or subfaces.

3 days agoQProjector: add another test to verify face quadrature rules. 18364/head
David Wells [Mon, 21 Apr 2025 13:03:29 +0000 (09:03 -0400)]
QProjector: add another test to verify face quadrature rules.

3 days agoMerge pull request #18369 from bangerth/include
Luca Heltai [Mon, 21 Apr 2025 08:12:16 +0000 (10:12 +0200)]
Merge pull request #18369 from bangerth/include

Add necessary header includes.

5 days agoAdd necessary header includes. 18369/head
Wolfgang Bangerth [Sat, 19 Apr 2025 22:12:35 +0000 (16:12 -0600)]
Add necessary header includes.

5 days agoMerge pull request #18368 from bangerth/doc-2
David Wells [Sat, 19 Apr 2025 20:17:23 +0000 (16:17 -0400)]
Merge pull request #18368 from bangerth/doc-2

Add to some documentation.

5 days agoAdd to some documentation. 18368/head
Wolfgang Bangerth [Sat, 19 Apr 2025 01:52:10 +0000 (19:52 -0600)]
Add to some documentation.

5 days agoMerge pull request #18366 from bangerth/doc
Timo Heister [Sat, 19 Apr 2025 10:36:24 +0000 (06:36 -0400)]
Merge pull request #18366 from bangerth/doc

Remove an outdated Trilinos comment.

5 days agoRemove an outdated Trilinos comment. 18366/head
Wolfgang Bangerth [Sat, 19 Apr 2025 01:50:50 +0000 (19:50 -0600)]
Remove an outdated Trilinos comment.

6 days agoAdd a test. 18365/head
Wolfgang Bangerth [Fri, 18 Apr 2025 20:26:41 +0000 (14:26 -0600)]
Add a test.

6 days agoAdd a changelog entry.
Wolfgang Bangerth [Fri, 18 Apr 2025 20:01:57 +0000 (14:01 -0600)]
Add a changelog entry.

6 days agoMake it possible to create sparse outputs from MatrixOut.
Wolfgang Bangerth [Fri, 18 Apr 2025 20:00:20 +0000 (14:00 -0600)]
Make it possible to create sparse outputs from MatrixOut.

6 days agoQProjector: refactor project_to_face().
David Wells [Sun, 13 Apr 2025 17:32:49 +0000 (13:32 -0400)]
QProjector: refactor project_to_face().

6 days agoQProjector: refactor project_to_all_faces().
David Wells [Sun, 13 Apr 2025 17:26:16 +0000 (13:26 -0400)]
QProjector: refactor project_to_all_faces().

6 days agoQProjector: add a new internal function.
David Wells [Sun, 13 Apr 2025 17:26:01 +0000 (13:26 -0400)]
QProjector: add a new internal function.

6 days agoMerge pull request #18362 from drwells/face-setup-refactor
Martin Kronbichler [Fri, 18 Apr 2025 12:44:35 +0000 (14:44 +0200)]
Merge pull request #18362 from drwells/face-setup-refactor

MatrixFree: refactor a face setup routine.

6 days agoMerge pull request #18355 from drwells/qprojector-hex-index
Daniel Arndt [Fri, 18 Apr 2025 12:12:55 +0000 (08:12 -0400)]
Merge pull request #18355 from drwells/qprojector-hex-index

7 days agoMatrixFree: refactor a face setup routine. 18362/head
David Wells [Thu, 17 Apr 2025 17:29:44 +0000 (13:29 -0400)]
MatrixFree: refactor a face setup routine.

7 days agoQProjector::project_to_all_faces(): combine all three versions. 18355/head
David Wells [Fri, 11 Apr 2025 17:20:21 +0000 (13:20 -0400)]
QProjector::project_to_all_faces(): combine all three versions.

7 days agoQProjector::project_to_all_faces(): combine all 3d code.
David Wells [Fri, 11 Apr 2025 17:09:15 +0000 (13:09 -0400)]
QProjector::project_to_all_faces(): combine all 3d code.

7 days agoFEInterfaceValues tests: check with a tolerance.
David Wells [Fri, 11 Apr 2025 17:08:01 +0000 (13:08 -0400)]
FEInterfaceValues tests: check with a tolerance.

This is more robust since some values may not be exactly zero due to rounding.

7 days agoQProjector: index hexes the same way as everything else.
David Wells [Thu, 10 Apr 2025 18:46:49 +0000 (14:46 -0400)]
QProjector: index hexes the same way as everything else.

7 days agoReferenceCell: fix some 0d code.
David Wells [Fri, 11 Apr 2025 17:41:06 +0000 (13:41 -0400)]
ReferenceCell: fix some 0d code.

9 days agoMerge pull request #18350 from nmuch/mft-compute-diagonal-hp-and-non-hp-dh
Martin Kronbichler [Tue, 15 Apr 2025 07:56:13 +0000 (09:56 +0200)]
Merge pull request #18350 from nmuch/mft-compute-diagonal-hp-and-non-hp-dh

Fix MFT::compute_diagonal() for non-hp- and hp-DoFHandlers attached to MatrixFree

9 days agoMerge pull request #18358 from bangerth/matrix-out
Martin Kronbichler [Tue, 15 Apr 2025 06:44:24 +0000 (08:44 +0200)]
Merge pull request #18358 from bangerth/matrix-out

Minor clean-ups in MatrixOut.

9 days agoMerge pull request #18359 from mschreter/fix_noncontiguous_partitioner
Peter Munch [Tue, 15 Apr 2025 06:06:07 +0000 (08:06 +0200)]
Merge pull request #18359 from mschreter/fix_noncontiguous_partitioner

MPI::NoncontiguousPartitioner: Fix missing clearing of variables in reinit

10 days agoMerge pull request #18357 from bangerth/const
David Wells [Mon, 14 Apr 2025 21:02:37 +0000 (17:02 -0400)]
Merge pull request #18357 from bangerth/const

Mark some input arguments 'const'.

10 days agoadd additional clear in reinit 18359/head
Magdalena Schreter [Mon, 14 Apr 2025 19:39:56 +0000 (21:39 +0200)]
add additional clear in reinit

10 days agoMinor clean-ups in MatrixOut. 18358/head
Wolfgang Bangerth [Mon, 14 Apr 2025 17:22:38 +0000 (11:22 -0600)]
Minor clean-ups in MatrixOut.

10 days agoMark some input arguments 'const'. 18357/head
Wolfgang Bangerth [Mon, 14 Apr 2025 17:01:03 +0000 (11:01 -0600)]
Mark some input arguments 'const'.

10 days agoMerge pull request #18354 from bangerth/include-2
David Wells [Mon, 14 Apr 2025 16:41:30 +0000 (12:41 -0400)]
Merge pull request #18354 from bangerth/include-2

Add header include to import PETSc/SLEPc macro names.

12 days agoMerge pull request #18352 from bangerth/std
David Wells [Sat, 12 Apr 2025 13:24:31 +0000 (09:24 -0400)]
Merge pull request #18352 from bangerth/std

Prefer names with std::.

12 days agoMerge pull request #18346 from drwells/remove-hardcoded-inverses
David Wells [Sat, 12 Apr 2025 02:54:56 +0000 (22:54 -0400)]
Merge pull request #18346 from drwells/remove-hardcoded-inverses

MatrixFree: remove some hardcoded inverses.

12 days agoMerge pull request #18353 from bangerth/include-1
David Wells [Sat, 12 Apr 2025 02:54:33 +0000 (22:54 -0400)]
Merge pull request #18353 from bangerth/include-1

Add a necessary header.

13 days agoPrefer names with std::. 18352/head
Wolfgang Bangerth [Fri, 11 Apr 2025 14:45:26 +0000 (08:45 -0600)]
Prefer names with std::.

13 days agoAdd header include to import PETSc/SLEPc macro names. 18354/head
Wolfgang Bangerth [Fri, 11 Apr 2025 15:15:54 +0000 (09:15 -0600)]
Add header include to import PETSc/SLEPc macro names.

13 days agoAdd a necessary header. 18353/head
Wolfgang Bangerth [Fri, 11 Apr 2025 15:15:22 +0000 (09:15 -0600)]
Add a necessary header.

13 days agoMatrixFree: remove some hardcoded inverses. 18346/head
David Wells [Thu, 10 Apr 2025 02:07:39 +0000 (22:07 -0400)]
MatrixFree: remove some hardcoded inverses.

2 weeks agoMerge pull request #18347 from drwells/remove-matrixfree-orientation-encoding
Wolfgang Bangerth [Thu, 10 Apr 2025 20:24:52 +0000 (14:24 -0600)]
Merge pull request #18347 from drwells/remove-matrixfree-orientation-encoding

MatrixFree: directly use the combined orientation.

2 weeks agoMF: allow to get active_fe_index and category for specific dof index 18350/head
Nils Much [Thu, 10 Apr 2025 16:52:24 +0000 (18:52 +0200)]
MF: allow to get active_fe_index and category for specific dof index

2 weeks agoMerge pull request #18349 from drwells/more-1d-orientation-fixes
Wolfgang Bangerth [Thu, 10 Apr 2025 15:15:37 +0000 (09:15 -0600)]
Merge pull request #18349 from drwells/more-1d-orientation-fixes

ReferenceCell: remove two more 1d workarounds.

2 weeks agoFix active fe index in MFT
Peter Munch [Thu, 10 Apr 2025 14:30:44 +0000 (16:30 +0200)]
Fix active fe index in MFT

2 weeks agoAdd test: matrix_free/compute_diagonal_13
Nils Much [Tue, 8 Apr 2025 16:32:50 +0000 (18:32 +0200)]
Add test: matrix_free/compute_diagonal_13

2 weeks agoReferenceCell: remove two more 1d workarounds. 18349/head
David Wells [Thu, 10 Apr 2025 11:54:55 +0000 (07:54 -0400)]
ReferenceCell: remove two more 1d workarounds.

2 weeks agoMatrixFree: directly use the combined orientation. 18347/head
David Wells [Thu, 10 Apr 2025 03:06:33 +0000 (23:06 -0400)]
MatrixFree: directly use the combined orientation.

2 weeks agoMerge pull request #18345 from drwells/orientation-range
Wolfgang Bangerth [Wed, 9 Apr 2025 03:23:14 +0000 (21:23 -0600)]
Merge pull request #18345 from drwells/orientation-range

Get rid of some 1d orientation special cases.

2 weeks agoGet rid of some 1d orientation special cases. 18345/head
David Wells [Wed, 9 Apr 2025 00:51:26 +0000 (20:51 -0400)]
Get rid of some 1d orientation special cases.

Now that the default orientation is zero and the total number of
orientations (in 1d) is 1, we can treat this in the same way as
everything else.

2 weeks agoMerge pull request #18338 from bangerth/tria-1
Marc Fehling [Tue, 8 Apr 2025 10:39:40 +0000 (12:39 +0200)]
Merge pull request #18338 from bangerth/tria-1

Fix naming of variables in tria.cc, part 1.

2 weeks agoMerge pull request #18341 from bangerth/internal
Martin Kronbichler [Tue, 8 Apr 2025 08:35:06 +0000 (10:35 +0200)]
Merge pull request #18341 from bangerth/internal

Do not use symbols with internal linkage in include files.

2 weeks agoMerge pull request #18342 from bangerth/qualify
Martin Kronbichler [Tue, 8 Apr 2025 08:34:33 +0000 (10:34 +0200)]
Merge pull request #18342 from bangerth/qualify

Qualify names with std::.

2 weeks agoMerge pull request #18343 from bangerth/macros-1
Martin Kronbichler [Tue, 8 Apr 2025 08:34:07 +0000 (10:34 +0200)]
Merge pull request #18343 from bangerth/macros-1

Avoid the use of macros to denote MPI types.

2 weeks agoMerge pull request #18344 from bangerth/macros-2
Martin Kronbichler [Tue, 8 Apr 2025 08:30:19 +0000 (10:30 +0200)]
Merge pull request #18344 from bangerth/macros-2

Minimize the use of MPI macros.

2 weeks agoQualify names with std::. 18342/head
Wolfgang Bangerth [Tue, 8 Apr 2025 02:22:06 +0000 (20:22 -0600)]
Qualify names with std::.

2 weeks agoMinimize the use of MPI macros. 18344/head
Wolfgang Bangerth [Mon, 7 Apr 2025 21:48:16 +0000 (15:48 -0600)]
Minimize the use of MPI macros.

2 weeks agoAvoid the use of macros to denote MPI types. 18343/head
Wolfgang Bangerth [Mon, 7 Apr 2025 20:50:25 +0000 (14:50 -0600)]
Avoid the use of macros to denote MPI types.

2 weeks agoDo not use symbols with internal linkage in include files. 18341/head
Wolfgang Bangerth [Mon, 7 Apr 2025 18:41:09 +0000 (12:41 -0600)]
Do not use symbols with internal linkage in include files.

2 weeks agoFix naming of variables in tria.cc, part 3. 18340/head
Wolfgang Bangerth [Mon, 7 Apr 2025 16:37:01 +0000 (10:37 -0600)]
Fix naming of variables in tria.cc, part 3.

2 weeks agoFix naming of variables in tria.cc, part 2. 18339/head
Wolfgang Bangerth [Mon, 7 Apr 2025 16:20:21 +0000 (10:20 -0600)]
Fix naming of variables in tria.cc, part 2.

2 weeks agoMerge pull request #18335 from bangerth/remove-comment
Matthias Maier [Mon, 7 Apr 2025 16:16:03 +0000 (16:16 +0000)]
Merge pull request #18335 from bangerth/remove-comment

Remove a comment that is no longer accurate.

2 weeks agoFix naming of variables in tria.cc, part 1. 18338/head
Wolfgang Bangerth [Mon, 7 Apr 2025 16:06:54 +0000 (10:06 -0600)]
Fix naming of variables in tria.cc, part 1.

2 weeks agoMerge pull request #18319 from masterleinad/doc_kokkos_cuda
Daniel Arndt [Mon, 7 Apr 2025 15:33:47 +0000 (11:33 -0400)]
Merge pull request #18319 from masterleinad/doc_kokkos_cuda

Elaborate on the compiler requirements for Kokkos+Cuda

2 weeks agoMerge pull request #18333 from drwells/zero-default-orientation
Wolfgang Bangerth [Mon, 7 Apr 2025 15:06:53 +0000 (09:06 -0600)]
Merge pull request #18333 from drwells/zero-default-orientation

Make 0 the default combined orientation.

2 weeks agoRemove a comment that is no longer accurate. 18335/head
Wolfgang Bangerth [Tue, 1 Apr 2025 23:56:18 +0000 (17:56 -0600)]
Remove a comment that is no longer accurate.

2 weeks agoMerge pull request #18334 from tamiko/fix_compilation
Marc Fehling [Mon, 7 Apr 2025 13:03:20 +0000 (15:03 +0200)]
Merge pull request #18334 from tamiko/fix_compilation

source/base/parsed_convergence_table.cc: add a missing header

2 weeks agoMerge pull request #18332 from peterrum/mpi_noncontiguous_partitioner_duplicates
Matthias Maier [Mon, 7 Apr 2025 02:20:18 +0000 (02:20 +0000)]
Merge pull request #18332 from peterrum/mpi_noncontiguous_partitioner_duplicates

NoncontiguousPartitioner: allow duplicate ghost indices

2 weeks agosource/base/parsed_convergence_table.cc: add a missing header 18334/head
Matthias Maier [Mon, 7 Apr 2025 01:55:56 +0000 (20:55 -0500)]
source/base/parsed_convergence_table.cc: add a missing header

2 weeks agoMake 0 the default combined orientation. 18333/head
David Wells [Sun, 9 Mar 2025 22:07:49 +0000 (18:07 -0400)]
Make 0 the default combined orientation.

2 weeks agoMerge pull request #18331 from drwells/remove-inverse-hardcoding
Martin Kronbichler [Sun, 6 Apr 2025 06:07:56 +0000 (08:07 +0200)]
Merge pull request #18331 from drwells/remove-inverse-hardcoding

Use the inverse orientation instead of hard-coding it in a test.

2 weeks agoMerge pull request #18320 from masterleinad/vectorization_kokkos_cuda
Daniel Arndt [Sat, 5 Apr 2025 22:08:10 +0000 (18:08 -0400)]
Merge pull request #18320 from masterleinad/vectorization_kokkos_cuda

Don't disable vectorization for Kokkos+Cuda with Clang

2 weeks agoNoncontiguousPartitioner: allow duplicate ghost indices 18332/head
Peter Munch [Sat, 5 Apr 2025 20:32:05 +0000 (22:32 +0200)]
NoncontiguousPartitioner: allow duplicate ghost indices

2 weeks agoMerge pull request #18330 from kronbichler/fix_portable_constraints
Timo Heister [Sat, 5 Apr 2025 20:28:26 +0000 (16:28 -0400)]
Merge pull request #18330 from kronbichler/fix_portable_constraints

Portable FEEvaluation: Only go into constraints function if constrained

2 weeks agoUse the inverse orientation instead of hard-coding it in a test. 18331/head
David Wells [Sat, 5 Apr 2025 13:12:07 +0000 (09:12 -0400)]
Use the inverse orientation instead of hard-coding it in a test.

2 weeks agoPortable FEEvaluation: Only go into constraints function if constrained 18330/head
Martin Kronbichler [Sat, 5 Apr 2025 11:46:49 +0000 (13:46 +0200)]
Portable FEEvaluation: Only go into constraints function if constrained

2 weeks agoMerge pull request #18328 from kronbichler/fix_order_data
Timo Heister [Sat, 5 Apr 2025 02:53:39 +0000 (22:53 -0400)]
Merge pull request #18328 from kronbichler/fix_order_data

Portable MatrixFree: arrange arrays for coalesced access

2 weeks agoMerge pull request #18329 from tamiko/fix_includes
Timo Heister [Sat, 5 Apr 2025 02:52:04 +0000 (22:52 -0400)]
Merge pull request #18329 from tamiko/fix_includes

base/table_handler.h: add missing include, remove superfluous include

2 weeks agobase/table_handler.h: add missing include, remove superfluous include 18329/head
Matthias Maier [Fri, 4 Apr 2025 18:51:46 +0000 (13:51 -0500)]
base/table_handler.h: add missing include, remove superfluous include

 - we need <cstdint> for std::uint64_t used in this header

 - we do not seem to need <fstream>, only <ostream>, so remove it
   (fingers crossed)

2 weeks agoPortable MatrixFree: arrange arrays for coalesced access 18328/head
Martin Kronbichler [Fri, 4 Apr 2025 11:15:45 +0000 (13:15 +0200)]
Portable MatrixFree: arrange arrays for coalesced access

2 weeks agoMerge pull request #18327 from drwells/qprojector-face-orientations
Wolfgang Bangerth [Fri, 4 Apr 2025 02:06:57 +0000 (20:06 -0600)]
Merge pull request #18327 from drwells/qprojector-face-orientations

`QProjector`: use `ReferenceCell::n_face_orientations()`.

3 weeks agoOnly allow vectorization with clang 18320/head
Daniel Arndt [Thu, 3 Apr 2025 21:09:52 +0000 (17:09 -0400)]
Only allow vectorization with clang

3 weeks agoMark ArraView::data access only has device-callable for MemorySpace::Default
Daniel Arndt [Thu, 3 Apr 2025 19:02:18 +0000 (15:02 -0400)]
Mark ArraView::data access only has device-callable for MemorySpace::Default

3 weeks agoQProjector: use ReferenceCell::n_face_orientations(). 18327/head
David Wells [Thu, 3 Apr 2025 16:50:37 +0000 (12:50 -0400)]
QProjector: use ReferenceCell::n_face_orientations().

3 weeks agoMerge pull request #18321 from tamiko/refactor_tests_h_part_1
Wolfgang Bangerth [Thu, 3 Apr 2025 16:49:09 +0000 (10:49 -0600)]
Merge pull request #18321 from tamiko/refactor_tests_h_part_1

Tests: refactor `tests.h`

3 weeks agoMerge pull request #18326 from tjhei/kokkos-not-quiet
Matthias Maier [Thu, 3 Apr 2025 04:49:20 +0000 (04:49 +0000)]
Merge pull request #18326 from tjhei/kokkos-not-quiet

Kokkos: call find_package() without QUIET

3 weeks agoMerge pull request #18325 from bangerth/exc-message
David Wells [Thu, 3 Apr 2025 02:01:59 +0000 (22:01 -0400)]
Merge pull request #18325 from bangerth/exc-message

Improve an error message.

3 weeks agoMerge pull request #18315 from bangerth/error
David Wells [Thu, 3 Apr 2025 02:01:44 +0000 (22:01 -0400)]
Merge pull request #18315 from bangerth/error

Improve an error message for the SparseILU class.

3 weeks agoKokkos: call find_package() without QUIET 18326/head
Timo Heister [Thu, 3 Apr 2025 01:07:48 +0000 (21:07 -0400)]
Kokkos: call find_package() without QUIET

Getting Kokkos with device support find_package() to succeed is somewhat
tricky and nearly impossible if you remove all output. We typically find
all packages with QUIET but I think it is acceptable to not do this for
Kokkos.

3 weeks agoMerge pull request #18323 from tamiko/fix_compilation
David Wells [Wed, 2 Apr 2025 21:40:55 +0000 (17:40 -0400)]
Merge pull request #18323 from tamiko/fix_compilation

base/exceptions.h: add missing standard header `<complex>`

3 weeks agoMerge pull request #18324 from luca-heltai/changelog-mumps
Matthias Maier [Wed, 2 Apr 2025 17:42:50 +0000 (17:42 +0000)]
Merge pull request #18324 from luca-heltai/changelog-mumps

Changelog for mumps.

3 weeks agotests: refactor tests.h 18321/head
Matthias Maier [Wed, 2 Apr 2025 15:16:33 +0000 (10:16 -0500)]
tests: refactor tests.h

This commit simply rearranges the header file and groups methods and
classes together into two categories: (a) manipulation and set up of
external libraries and deal.II for the testsuite, (b) utility functions
used in the testsuite.

3 weeks agoImprove an error message. 18325/head
Wolfgang Bangerth [Wed, 2 Apr 2025 17:01:42 +0000 (11:01 -0600)]
Improve an error message.

3 weeks agoImprove wording 18319/head
Daniel Arndt [Wed, 2 Apr 2025 16:59:44 +0000 (12:59 -0400)]
Improve wording

Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
3 weeks agoChangelog for mumps. 18324/head
Luca Heltai [Wed, 2 Apr 2025 16:55:52 +0000 (18:55 +0200)]
Changelog for mumps.

3 weeks agoMerge pull request #18255 from luca-heltai/mumps
Wolfgang Bangerth [Wed, 2 Apr 2025 16:42:26 +0000 (10:42 -0600)]
Merge pull request #18255 from luca-heltai/mumps

Revert back MUMPS interface

3 weeks agobase/exceptions.h: add missing standard header <complex> 18323/head
Matthias Maier [Wed, 2 Apr 2025 16:12:06 +0000 (11:12 -0500)]
base/exceptions.h: add missing standard header <complex>


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.