]>
https://gitweb.dealii.org/ - dealii.git/log
Martin Kronbichler [Mon, 19 Aug 2024 18:09:40 +0000 (20:09 +0200)]
Changelog
Martin Kronbichler [Fri, 16 Aug 2024 09:29:18 +0000 (11:29 +0200)]
SolverGMRES: Implement optimized orthogonalization also for dealii::Vector
Daniel Arndt [Mon, 19 Aug 2024 17:50:49 +0000 (13:50 -0400)]
Merge pull request #17567 from masterleinad/demangle_stacktrace_mac_os_x
Create new string when demangling stacktraces
Daniel Arndt [Mon, 19 Aug 2024 17:50:14 +0000 (13:50 -0400)]
Merge pull request #17566 from kronbichler/vector_space_vector_communicator
Add get_mpi_communicator() to concept vector_space_vector
Martin Kronbichler [Mon, 19 Aug 2024 15:01:40 +0000 (17:01 +0200)]
Add changelog
Daniel Arndt [Mon, 19 Aug 2024 13:04:05 +0000 (09:04 -0400)]
Create new string when demangling stacktraces
Daniel Arndt [Mon, 19 Aug 2024 12:58:09 +0000 (08:58 -0400)]
Merge pull request #17564 from dealii/dependabot/github_actions/crate-ci/typos-1.23.6
Bump crate-ci/typos from 1.19.0 to 1.23.6
Martin Kronbichler [Mon, 19 Aug 2024 09:27:23 +0000 (11:27 +0200)]
Add get_mpi_communicator to concept vector_space_vector
dependabot[bot] [Mon, 19 Aug 2024 02:29:34 +0000 (02:29 +0000)]
Bump crate-ci/typos from 1.19.0 to 1.23.6
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.19.0 to 1.23.6.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.19.0...v1.23.6)
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Timo Heister [Sat, 17 Aug 2024 23:19:27 +0000 (19:19 -0400)]
Merge pull request #17520 from OresteMarquis/FENedelec_SZ_assert_interpolate
Assert correction for issue #17450
Timo Heister [Sat, 17 Aug 2024 23:18:31 +0000 (19:18 -0400)]
Merge pull request #17542 from drwells/use-more-if-constexpr-2
Consolidate two Utilities::MPI::broadcast() functions.
Timo Heister [Sat, 17 Aug 2024 23:18:00 +0000 (19:18 -0400)]
Merge pull request #17551 from drwells/use-get-mpi-communicator
Deprecate get_communicator() in favor of get_mpi_communicator().
Timo Heister [Sat, 17 Aug 2024 23:17:19 +0000 (19:17 -0400)]
Merge pull request #17554 from masterleinad/fix_tpetra_concept_check_complex
Tpetra: Fix is_vector_space_vector check with complex values
Timo Heister [Sat, 17 Aug 2024 23:16:42 +0000 (19:16 -0400)]
Merge pull request #17555 from mahdi1226/remove_void_grid-tools
fixed (void) in grid_tools.cc
Matthias Maier [Sat, 17 Aug 2024 06:05:43 +0000 (06:05 +0000)]
Merge pull request #17559 from marcfehling/doc-worker
Outsource building documentation into separate github workflow.
Matthias Maier [Fri, 16 Aug 2024 22:13:03 +0000 (22:13 +0000)]
Merge pull request #17560 from peterrum/fortran
Check for Fortran again
Marc Fehling [Fri, 16 Aug 2024 21:47:56 +0000 (15:47 -0600)]
Merge pull request #17552 from masterleinad/kokkos_noreturn_abort
Always use Kokkos::abort when it's noreturn
Peter Munch [Fri, 16 Aug 2024 21:14:25 +0000 (23:14 +0200)]
Check for Fortran again
Marc Fehling [Fri, 16 Aug 2024 20:57:16 +0000 (14:57 -0600)]
Outsource building documentation into separate github workflow.
Timo Heister [Fri, 16 Aug 2024 20:36:15 +0000 (16:36 -0400)]
Merge pull request #17532 from gassmoeller/update_maybe_unused
Update some uses of [[maybe unused]]
Rene Gassmoeller [Fri, 16 Aug 2024 19:32:44 +0000 (13:32 -0600)]
Merge pull request #17548 from marcfehling/unused
Fix some unused warnings.
Mahdi Gharehbaygloo [Fri, 16 Aug 2024 17:38:20 +0000 (12:38 -0500)]
worked on (void) occurences during workshop
Bruno Turcksin [Fri, 16 Aug 2024 17:35:50 +0000 (13:35 -0400)]
Merge pull request #17474 from masterleinad/remove_cudawrappers
Remove CUDAWrappers, related documentation and macros
Daniel Arndt [Fri, 16 Aug 2024 17:29:52 +0000 (11:29 -0600)]
Tpetra: Fix is_vector_space_vector check with complex values
David Wells [Fri, 16 Aug 2024 16:09:24 +0000 (10:09 -0600)]
Deprecate get_communicator() in favor of get_mpi_communicator().
We use the later name more often than the former.
Oreste Marquis [Fri, 16 Aug 2024 17:07:44 +0000 (13:07 -0400)]
change the -> operator
Daniel Arndt [Fri, 16 Aug 2024 16:58:02 +0000 (10:58 -0600)]
Always use Kokkos::abort when it's noreturn
Marc Fehling [Fri, 16 Aug 2024 15:33:52 +0000 (09:33 -0600)]
Fix some unused warnings.
Timo Heister [Fri, 16 Aug 2024 15:01:12 +0000 (11:01 -0400)]
Merge pull request #17543 from npcantrell/removed_void_cast_in_source/fe/fe_face.cc
removed (void) occurrences from source/fe/fe_face.cc
Timo Heister [Fri, 16 Aug 2024 14:58:53 +0000 (10:58 -0400)]
Merge pull request #17541 from drwells/document-petsc-int
Improve our 32-bit vs 64-bit PETSc documentation.
Rene Gassmoeller [Fri, 16 Aug 2024 14:49:29 +0000 (08:49 -0600)]
Merge pull request #17501 from farriscr18/remove_void_cast_function_lib
Use `[[maybe_unused]]` instead of void cast
Timo Heister [Fri, 16 Aug 2024 13:45:50 +0000 (09:45 -0400)]
Merge pull request #17503 from PapaKwansa/remove_void_cast_mpi
Remove void cast mpi
Timo Heister [Fri, 16 Aug 2024 13:45:03 +0000 (09:45 -0400)]
Merge pull request #17545 from kronbichler/simplify_mpi_comm_self
MPI sum: Do not invoke MPI function for MPI_COMM_SELF
Daniel Arndt [Fri, 16 Aug 2024 13:03:05 +0000 (07:03 -0600)]
Merge pull request #17546 from kronbichler/fix_typo2
Fix typo: residuum -> residual
David Wells [Thu, 15 Aug 2024 20:41:28 +0000 (14:41 -0600)]
Improve our 32-bit vs 64-bit PETSc documentation.
Martin Kronbichler [Fri, 16 Aug 2024 09:22:54 +0000 (11:22 +0200)]
Fix typo: residuum -> residual
Martin Kronbichler [Fri, 16 Aug 2024 09:18:50 +0000 (11:18 +0200)]
MPI allreduce: Do not invoke MPI function for MPI_COMM_SELF
Timo Heister [Fri, 16 Aug 2024 04:30:30 +0000 (00:30 -0400)]
Merge pull request #17504 from Sanjeeb-Poudel/remove_void_tria_accessor.cc
Replaced void cast with maybe_unused
David Wells [Thu, 15 Aug 2024 21:34:22 +0000 (15:34 -0600)]
Consolidate two Utilities::MPI::broadcast() functions.
Daniel Arndt [Fri, 16 Aug 2024 02:00:39 +0000 (20:00 -0600)]
Merge pull request #17525 from peterrum/kokkos_multi_componenent
Support multiple components in `Portable::MatrixFree`
Henry Arhin [Mon, 12 Aug 2024 22:13:24 +0000 (18:13 -0400)]
Removed maybe unused in [[ ]]
Oreste Marquis [Thu, 15 Aug 2024 23:03:10 +0000 (19:03 -0400)]
Attempt to fix for step.90 crashing with the assert previously implemented
Nicholas Cantrell [Thu, 15 Aug 2024 22:26:34 +0000 (16:26 -0600)]
removed (void) occurrences from source/fe/fe_face.cc
Sanjeeb Poudel [Thu, 15 Aug 2024 22:21:53 +0000 (16:21 -0600)]
Replaced void cast with maybe_unused
Marc Fehling [Thu, 15 Aug 2024 20:37:12 +0000 (14:37 -0600)]
Merge pull request #17539 from drwells/p4est-2.2
Drop support for p4est versions older than 2.2.
Peter Munch [Tue, 13 Aug 2024 14:46:05 +0000 (16:46 +0200)]
Support multiple components in Portable::MatrixFree.
Daniel Arndt [Wed, 14 Aug 2024 16:29:59 +0000 (10:29 -0600)]
Fix test
Daniel Arndt [Sun, 11 Aug 2024 23:47:22 +0000 (17:47 -0600)]
Remove CUDAWrappers, related documentation and macros
Crystal Farris [Wed, 14 Aug 2024 23:11:05 +0000 (18:11 -0500)]
Addressed comments
Rene Gassmoeller [Wed, 14 Aug 2024 22:47:58 +0000 (16:47 -0600)]
Update some uses of maybe unused
David Wells [Thu, 15 Aug 2024 16:03:06 +0000 (10:03 -0600)]
Drop support for p4est versions older than 2.2.
We already have several features which depend on this version.
Matthias Maier [Thu, 15 Aug 2024 15:54:26 +0000 (15:54 +0000)]
Merge pull request #17537 from tjhei/fix-compile-warn
fix compilation warning (unused arg)
Timo Heister [Thu, 15 Aug 2024 15:19:05 +0000 (11:19 -0400)]
one more
Timo Heister [Thu, 15 Aug 2024 12:39:08 +0000 (08:39 -0400)]
Merge pull request #17538 from masterleinad/fix_solution_transfer_complex
Fix compiling SolutionTransfer with complex values
Timo Heister [Thu, 15 Aug 2024 04:00:36 +0000 (00:00 -0400)]
Merge pull request #17534 from drwells/use-more-if-constexpr
Get rid of some more reinterpret_casts.
Daniel Arndt [Thu, 15 Aug 2024 04:00:29 +0000 (22:00 -0600)]
Fix compiling SolutionTransfer with complex values
Timo Heister [Thu, 15 Aug 2024 03:42:10 +0000 (23:42 -0400)]
fix compilation warning (unused arg)
David Wells [Wed, 14 Aug 2024 22:44:37 +0000 (16:44 -0600)]
AffineConstraints: remove some reinterpret_casts.
David Wells [Wed, 14 Aug 2024 22:43:57 +0000 (16:43 -0600)]
TensorProductPolynomials: remove some reinterpret_casts.
Marc Fehling [Wed, 14 Aug 2024 23:45:03 +0000 (17:45 -0600)]
Merge pull request #17530 from masterleinad/use_if_constexpr_matrix_free_kokkos
Portable MatrixFree: use if constexpr for hanging nodes implementation
Crystal Farris [Tue, 13 Aug 2024 23:01:12 +0000 (18:01 -0500)]
Changed void cast to [[maybe_unused]]
Timo Heister [Wed, 14 Aug 2024 22:44:54 +0000 (18:44 -0400)]
Merge pull request #17531 from marcfehling/fix_prm26
Fix a typo test.
Rene Gassmoeller [Wed, 14 Aug 2024 22:27:14 +0000 (15:27 -0700)]
Merge pull request #17497 from OresteMarquis/remove_void_cast_tria_5to10
Remove void casts and use `[[maybe_unused]]` instead
Rene Gassmoeller [Wed, 14 Aug 2024 22:25:04 +0000 (15:25 -0700)]
Merge pull request #17487 from ChrisPec27/remove_void_cast_distributed_tria
Use `[[maybe_unused]]` instead of `(void)` cast
Wolfgang Bangerth [Wed, 14 Aug 2024 22:05:11 +0000 (16:05 -0600)]
Merge pull request #17524 from tamiko/fix_release_mode
Assert: release mode fixes: constexpr context, disable warnings in release mode
Wolfgang Bangerth [Wed, 14 Aug 2024 22:03:15 +0000 (16:03 -0600)]
Merge pull request #17528 from bangerth/86
Add a note to step-86.
Peter Munch [Wed, 14 Aug 2024 21:35:01 +0000 (23:35 +0200)]
Merge pull request #15706 from pcafrica/serialization_solution_transfer
Merge `SolutionTransfer` and `p::d::SolutionTransfer`
Marc Fehling [Wed, 14 Aug 2024 20:31:41 +0000 (14:31 -0600)]
Fix a typo test.
David Wells [Wed, 14 Aug 2024 19:16:52 +0000 (13:16 -0600)]
Merge pull request #17483 from bangerth/1
Add more C++ resources to step-1.
Timo Heister [Wed, 14 Aug 2024 18:57:59 +0000 (14:57 -0400)]
Merge pull request #17518 from drwells/remove-reinterpret-casts
Remove a lot of reinterpret_casts.
Timo Heister [Wed, 14 Aug 2024 18:54:44 +0000 (14:54 -0400)]
Merge pull request #17529 from bangerth/error
Improve an error message.
Daniel Arndt [Wed, 14 Aug 2024 17:46:32 +0000 (11:46 -0600)]
Portable MatrixFree: use if constexpr for hanging nodes implementation
Matthias Maier [Wed, 14 Aug 2024 17:32:49 +0000 (12:32 -0500)]
CMake: set -Wno-unused-parameter in release mode
Matthias Maier [Wed, 14 Aug 2024 16:56:47 +0000 (11:56 -0500)]
Assert: guard new release variant with DEAL_II_HAVE_CXX20
Wolfgang Bangerth [Wed, 14 Aug 2024 16:18:02 +0000 (10:18 -0600)]
Improve an error message.
Wolfgang Bangerth [Wed, 14 Aug 2024 16:08:11 +0000 (10:08 -0600)]
Add a note to step-86.
Matthias Maier [Wed, 14 Aug 2024 14:59:10 +0000 (09:59 -0500)]
Assert: make release mode variant work in constexpr context
Pasquale Africa [Mon, 10 Jul 2023 18:55:31 +0000 (18:55 +0000)]
Merge SolutionTransfer and p::d::SolutionTransfer
Martin Kronbichler [Wed, 14 Aug 2024 06:36:56 +0000 (08:36 +0200)]
Merge pull request #17517 from tjhei/tutorials-compute-diagonal
step-37: use MatrixFreeTools::compute_diagonal()
Matthias Maier [Wed, 14 Aug 2024 05:41:55 +0000 (05:41 +0000)]
Merge pull request #17513 from tamiko/fix_symengine_tests
Adolc/Symengine: always instantiate complex valued variants
David Wells [Tue, 13 Aug 2024 22:18:50 +0000 (16:18 -0600)]
PolynomialsRannacherTurek: remove some reinterpret_casts.
David Wells [Tue, 13 Aug 2024 22:18:38 +0000 (16:18 -0600)]
PolynomialSpace: remove some reinterpret_casts.
David Wells [Tue, 13 Aug 2024 22:18:21 +0000 (16:18 -0600)]
ScalarPolynomialsBase: remove some reinterpret_casts.
David Wells [Tue, 13 Aug 2024 22:04:07 +0000 (16:04 -0600)]
TensorProductPolynomialsBubbles: remove some reinterpret_casts.
Daniel Arndt [Wed, 14 Aug 2024 02:47:58 +0000 (20:47 -0600)]
Merge pull request #17461 from AE7TB99/update-step-49-step-50
Update step-49, step-50 and their diffs.
Daniel Arndt [Wed, 14 Aug 2024 02:47:32 +0000 (20:47 -0600)]
Merge pull request #17514 from tjhei/less-maybe-unused
cleanup maybe-unused in fe.cc
Daniel Arndt [Wed, 14 Aug 2024 02:47:11 +0000 (20:47 -0600)]
Merge pull request #17512 from masterleinad/fix_ub_nullptt
Fix undefined behavior when advancing nullptr
Daniel Arndt [Wed, 14 Aug 2024 02:46:46 +0000 (20:46 -0600)]
Merge pull request #17515 from drwells/uncaught-exceptions
Consistently use std::uncaught_exceptions().
Timo Heister [Wed, 14 Aug 2024 02:23:28 +0000 (22:23 -0400)]
Merge pull request #17519 from drwells/asser-to-assert
Change a variable name in Assert().
Oreste Marquis [Tue, 13 Aug 2024 22:52:14 +0000 (18:52 -0400)]
Assert correction for issue #17450
David Wells [Tue, 13 Aug 2024 22:51:42 +0000 (16:51 -0600)]
Change a variable name in Assert().
This should fix the typo check failure.
David Wells [Tue, 13 Aug 2024 22:03:46 +0000 (16:03 -0600)]
TensorProductPolynomials: remove some reinterpret_casts.
Matthias Maier [Tue, 13 Aug 2024 22:04:20 +0000 (22:04 +0000)]
Merge pull request #17482 from gassmoeller/add_typo_check
Add typo check to CI
David Wells [Tue, 13 Aug 2024 21:47:28 +0000 (15:47 -0600)]
DataOutInterface: remove some reinterpret_casts.
Matthias Maier [Tue, 13 Aug 2024 21:34:37 +0000 (16:34 -0500)]
Test symengine/batch_optimizer_01*: fix linkage by including vector.templates.h
Matthias Maier [Tue, 13 Aug 2024 19:41:11 +0000 (14:41 -0500)]
Adolc/Symengine: always instantiate complex valued variants
Timo Heister [Tue, 13 Aug 2024 21:25:32 +0000 (17:25 -0400)]
Merge pull request #17509 from jerett-cc/remove_void_cast_function_lib
Remove void cast function lib replace with [[maybe_unused]] attribute
Matthias Maier [Tue, 13 Aug 2024 21:12:10 +0000 (21:12 +0000)]
Merge pull request #17486 from marcfehling/test-examples
Test all examples.
David Wells [Tue, 13 Aug 2024 20:47:30 +0000 (14:47 -0600)]
std::uncaught_exceptions(): use > 0, not != 0.
This is more consistent.
David Wells [Tue, 13 Aug 2024 20:43:55 +0000 (14:43 -0600)]
Don't use std::uncaught_exception().
This is a C++17 feature which was shipped with GCC-6: we can get rid of the
workaround now.
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.