]>
https://gitweb.dealii.org/ - dealii.git/log
Martin Kronbichler [Thu, 26 May 2022 21:00:38 +0000 (23:00 +0200)]
Move function definitions inline to fix compiler warnings
Martin Kronbichler [Thu, 26 May 2022 18:16:10 +0000 (20:16 +0200)]
Deprecate GridTools::CellDataTransferBuffer
David Wells [Thu, 26 May 2022 18:10:51 +0000 (14:10 -0400)]
Merge pull request #12807 from tamiko/introduce_step_81
Tutorial: Time-harmonic Maxwell solver with perfectly matched layer
Peter Munch [Thu, 26 May 2022 17:49:08 +0000 (19:49 +0200)]
Merge pull request #13824 from bangerth/ca-doc
Augment documentation of the consensus algorithm free functions.
Daniel Arndt [Thu, 26 May 2022 17:27:40 +0000 (13:27 -0400)]
Merge pull request #13830 from bangerth/doc
Better document ReferenceCell and the reference cell glossary entry.
Wolfgang Bangerth [Thu, 26 May 2022 03:22:59 +0000 (21:22 -0600)]
Better document ReferenceCell and the reference cell glossary entry.
David Wells [Thu, 26 May 2022 13:58:27 +0000 (09:58 -0400)]
Merge pull request #13829 from kronbichler/reduce_header_inclusion
Remove some unneeded header inclusions
Martin Kronbichler [Thu, 26 May 2022 13:45:00 +0000 (15:45 +0200)]
Merge pull request #13827 from tamiko/skip_boost_test
CMake: Skip expensive boost test
Martin Kronbichler [Thu, 26 May 2022 13:44:48 +0000 (15:44 +0200)]
Merge pull request #13825 from bangerth/ca-decl
Fix the function declaration a doc string is attached to.
Daniel Arndt [Thu, 26 May 2022 13:34:06 +0000 (09:34 -0400)]
Merge pull request #13787 from drwells/sundials-ida-tolerance
Daniel Arndt [Thu, 26 May 2022 13:22:40 +0000 (09:22 -0400)]
Merge pull request #13831 from bangerth/rule-of-3
Provide a defaulted copy operator.
Matthias Maier [Thu, 26 May 2022 02:20:00 +0000 (21:20 -0500)]
Step-81: Make clang-tidy happy
Matthias Maier [Thu, 26 May 2022 01:52:24 +0000 (20:52 -0500)]
Step-81: Avoid using 1.0i literal when multiplying dealii::Tensor<>
Matthias Maier [Wed, 25 May 2022 17:12:44 +0000 (12:12 -0500)]
add parameter file
Matthias Maier [Tue, 24 May 2022 16:13:40 +0000 (11:13 -0500)]
Address some more review comments
Matthias Maier [Thu, 5 May 2022 17:51:37 +0000 (12:51 -0500)]
Remove debug assert
ManaswineeB [Thu, 5 May 2022 16:34:48 +0000 (11:34 -0500)]
minor typos fixed
Matthias Maier [Tue, 3 May 2022 21:09:35 +0000 (16:09 -0500)]
Step-81: make doxygen happy
Matthias Maier [Tue, 3 May 2022 21:08:02 +0000 (16:08 -0500)]
Step-81: add two references
Matthias Maier [Thu, 28 Apr 2022 22:24:35 +0000 (17:24 -0500)]
indent
Matthias Maier [Thu, 28 Apr 2022 22:07:43 +0000 (17:07 -0500)]
finish "possibilites for extension"
Matthias Maier [Thu, 28 Apr 2022 21:12:15 +0000 (16:12 -0500)]
step-81: some minor polishing
Manaswinee Bezbaruah [Tue, 29 Mar 2022 15:47:27 +0000 (10:47 -0500)]
typos fixed
David Wells [Fri, 25 Mar 2022 14:57:27 +0000 (10:57 -0400)]
Fix some typos in the source file.
David Wells [Fri, 25 Mar 2022 14:57:21 +0000 (10:57 -0400)]
Tidy up some more equations.
David Wells [Fri, 25 Mar 2022 14:46:03 +0000 (10:46 -0400)]
Improve some HTML.
David Wells [Thu, 24 Mar 2022 21:37:02 +0000 (17:37 -0400)]
Minor grammatical and typesetting improvements for step-81
Manaswinee Bezbaruah [Thu, 24 Mar 2022 18:21:56 +0000 (13:21 -0500)]
Step-81: minor polishing
Manaswinee Bezbaruah [Fri, 18 Mar 2022 16:34:39 +0000 (11:34 -0500)]
add cartoon
Manaswinee Bezbaruah [Thu, 3 Feb 2022 02:28:16 +0000 (20:28 -0600)]
Step-81: add more text to the results section
Manaswinee Bezbaruah [Thu, 27 Jan 2022 07:24:59 +0000 (01:24 -0600)]
Step-81: result section updated, minor typos fixed
Manaswinee Bezbaruah [Tue, 2 Nov 2021 04:57:28 +0000 (23:57 -0500)]
Step-81: minor typos fixes, default parameters changed
Manaswinee Bezbaruah [Sun, 31 Oct 2021 21:09:08 +0000 (16:09 -0500)]
Step-81: add some more documentation
Manaswinee Bezbaruah [Tue, 26 Oct 2021 04:20:21 +0000 (23:20 -0500)]
removed separators, added some comments
Manaswinee Bezbaruah [Mon, 11 Oct 2021 19:24:21 +0000 (14:24 -0500)]
postprocess removed and Nedelec replaced with NedelecSZ
Manaswinee Bezbaruah [Tue, 22 Jun 2021 18:26:33 +0000 (13:26 -0500)]
Step-81: Add a skeleton
This commit introduces a time-harmonic Maxwell solver example step.
Wolfgang Bangerth [Thu, 26 May 2022 03:36:14 +0000 (21:36 -0600)]
Provide a defaulted copy operator.
Wolfgang Bangerth [Thu, 26 May 2022 00:00:20 +0000 (18:00 -0600)]
Merge pull request #13512 from gfcas/constant_modes_doc
Update constant_modes doc
Martin Kronbichler [Wed, 25 May 2022 23:52:54 +0000 (01:52 +0200)]
Merge pull request #13769 from bangerth/ca-remove
Deprecate ConsensusAlgorithms::AnonymousProcess.
Martin Kronbichler [Wed, 25 May 2022 23:52:16 +0000 (01:52 +0200)]
Merge pull request #13768 from bangerth/ca-template
Consensus Algorithms: Move template functions into .h file.
Martin Kronbichler [Wed, 25 May 2022 23:43:31 +0000 (01:43 +0200)]
Remove some unneeded header inclusions
Martin Kronbichler [Wed, 25 May 2022 23:28:40 +0000 (01:28 +0200)]
Merge pull request #13818 from tamiko/doxygen_quoting_issues
Step-40: Remove an unmatched single quote
Wolfgang Bangerth [Wed, 25 May 2022 23:23:51 +0000 (17:23 -0600)]
Merge pull request #13815 from mschreter/json_demangle_2
ParameterHandler::print_parameters(): Demangle JSON
Matthias Maier [Wed, 25 May 2022 23:07:23 +0000 (18:07 -0500)]
CMake: Skip expensive boost test
This has been finally fixed upstream sometime in late 2018 [1], and this
runtime check is very expensive. Let us skip it for a safe, good
version. I have chosen 1.74 semi randomly because it has been released
in 2020 and is the boost version found in Debian 11.
[1] https://github.com/boostorg/serialization/pull/79#issuecomment-
439726837
Wolfgang Bangerth [Wed, 25 May 2022 22:09:01 +0000 (16:09 -0600)]
Fix the function declaration a doc string is attached to.
Wolfgang Bangerth [Wed, 25 May 2022 22:05:18 +0000 (16:05 -0600)]
Augment documentation of the consensus algorithm free functions.
David Wells [Wed, 25 May 2022 21:15:43 +0000 (17:15 -0400)]
Merge pull request #13812 from kronbichler/simplify_code
Remove unnecessary MPI barriers
Wolfgang Bangerth [Wed, 25 May 2022 18:40:45 +0000 (12:40 -0600)]
Merge pull request #13811 from kronbichler/add_another_pack
Optimize Utilities::pack for std::vector<std::vector<trivial>>
Wolfgang Bangerth [Wed, 25 May 2022 18:32:05 +0000 (12:32 -0600)]
Deprecate the ConsensusAlgorithms::AnonymousProcess class.
Wolfgang Bangerth [Wed, 25 May 2022 18:28:24 +0000 (12:28 -0600)]
Consensus Algorithms: Move template functions into .h file.
Peter Munch [Wed, 25 May 2022 17:39:02 +0000 (19:39 +0200)]
Merge pull request #13798 from kronbichler/speedup_poly_eval
Provide function to evaluate polynomial on array of positions
Matthias Maier [Wed, 25 May 2022 17:20:02 +0000 (12:20 -0500)]
Step-40: Remove an unmatched single quote
Peter Munch [Wed, 25 May 2022 16:03:15 +0000 (18:03 +0200)]
Merge pull request #13802 from kronbichler/simplify_grid_tools
Avoid CellDataTransferBuffer in GridTools::exchange_cell_data_to_ghosts
Peter Munch [Wed, 25 May 2022 14:36:33 +0000 (16:36 +0200)]
Merge pull request #13813 from kronbichler/fix_compile2
Utilities: Fix compile error on certain compilers
Martin Kronbichler [Mon, 23 May 2022 18:45:20 +0000 (20:45 +0200)]
Provide function to evaluate polynomial on array of positions
Magdalena Schreter [Mon, 23 May 2022 21:36:08 +0000 (23:36 +0200)]
Demangle json during output
Co-authored-by: Peter Munch <peterrmuench@gmail.com>
Peter Munch [Wed, 25 May 2022 12:10:41 +0000 (14:10 +0200)]
Merge pull request #13790 from kronbichler/simplify_reinit_shape_info
MatrixFree: Simplify initialization of ShapeInfo
Peter Munch [Wed, 25 May 2022 12:01:35 +0000 (14:01 +0200)]
Merge pull request #13800 from kronbichler/simplify_grid_partitioners
Slightly simplify setup of partitioners for global cell ids
Peter Munch [Wed, 25 May 2022 11:39:37 +0000 (13:39 +0200)]
Merge pull request #13809 from kronbichler/adjust_test_output
Adjust output of tests using PreconditionChebyshev
Martin Kronbichler [Wed, 25 May 2022 11:22:59 +0000 (13:22 +0200)]
Utilities: Fix compile error on certain compilers
Martin Kronbichler [Wed, 25 May 2022 10:27:37 +0000 (12:27 +0200)]
Merge pull request #13810 from simonsticko/assert_hypercube_quadrature_generator
Assert reference cell is hypercube in Discrete*QuadratureGenerator
Martin Kronbichler [Wed, 25 May 2022 10:16:15 +0000 (12:16 +0200)]
Remove unnecessary MPI barriers
Martin Kronbichler [Wed, 25 May 2022 10:08:33 +0000 (12:08 +0200)]
Optimize Utilities::pack for std::vector<std::vector<trivial>>
Martin Kronbichler [Tue, 24 May 2022 11:18:42 +0000 (13:18 +0200)]
Avoid usage of CellDataTransferBuffer in GridTools::exchange_cell_data_to_ghosts
Simon Sticko [Wed, 25 May 2022 07:32:12 +0000 (09:32 +0200)]
Assert reference cell is hypercube in Discrete*QuadratureGenerator
Martin Kronbichler [Tue, 24 May 2022 11:09:27 +0000 (13:09 +0200)]
Slightly simplify setup of partitioners for global cell ids
Martin Kronbichler [Wed, 25 May 2022 06:01:07 +0000 (08:01 +0200)]
Adjust output of tests using PreconditionChebyshev
Marc Fehling [Tue, 24 May 2022 22:30:46 +0000 (16:30 -0600)]
Merge pull request #13788 from drwells/kinsol-sundials-6
Kinsol sundials 6
Marc Fehling [Tue, 24 May 2022 22:30:34 +0000 (16:30 -0600)]
Merge pull request #13786 from drwells/arkode-sundials-6
Fix ARKODE for SUNDIALS 6.
Daniel Arndt [Tue, 24 May 2022 20:07:11 +0000 (16:07 -0400)]
Merge pull request #13791 from kronbichler/reduce_cost_index_owner
Daniel Arndt [Tue, 24 May 2022 20:06:21 +0000 (16:06 -0400)]
Merge pull request #13803 from drwells/fix-doc-typos-11
Daniel Arndt [Tue, 24 May 2022 20:02:29 +0000 (16:02 -0400)]
Merge pull request #13804 from marcfehling/citelist
Fix doxygen entry Chronopoulos1989.
Marc Fehling [Tue, 24 May 2022 17:51:52 +0000 (11:51 -0600)]
Fix doxygen entry Chronopoulos1989.
Martin Kronbichler [Mon, 23 May 2022 10:07:59 +0000 (12:07 +0200)]
Reduce cost to set up dictionary for compute_index_owner
Martin Kronbichler [Mon, 23 May 2022 10:04:08 +0000 (12:04 +0200)]
MatrixFree: Simplify initialization of ShapeInfo
David Wells [Tue, 24 May 2022 16:08:11 +0000 (12:08 -0400)]
Fix some miscellaneous typos.
David Wells [Tue, 24 May 2022 14:47:27 +0000 (10:47 -0400)]
Merge pull request #13801 from kronbichler/speed_up_utilities_pack
Avoid a second copy in Utilities::pack for vector arguments
Martin Kronbichler [Tue, 24 May 2022 11:14:59 +0000 (13:14 +0200)]
Avoid a second copy in Utilities::pack for vector arguments
Martin Kronbichler [Tue, 24 May 2022 05:27:24 +0000 (07:27 +0200)]
Merge pull request #13796 from kronbichler/fix_test_novec_1
Fix two tests with vectorization disabled
David Wells [Mon, 23 May 2022 01:54:26 +0000 (21:54 -0400)]
Massively lower some IDA solver tolerances.
ida_02 presently fails with a numdiff difference of about 1e-6: this makes sense
since that's the provided solver tolerance. We can get consistent results by
making it a few orders of magnitude lower.
David Wells [Mon, 23 May 2022 02:35:16 +0000 (22:35 -0400)]
Use 'greater than or equal to' instead of 'not less than'.
David Wells [Mon, 23 May 2022 02:33:13 +0000 (22:33 -0400)]
Fix KINSOL for SUNDIALS 6.
David Wells [Tue, 24 May 2022 02:30:01 +0000 (22:30 -0400)]
Merge pull request #13797 from kronbichler/fix_test_novec_2
Fix bug in FEEvaluation without vectorization
Matthias Maier [Tue, 24 May 2022 00:49:04 +0000 (19:49 -0500)]
Merge pull request #13799 from kronbichler/fix_compile
Fix compilation of Utilities::pack with std::vector<bool>
Martin Kronbichler [Mon, 23 May 2022 21:06:04 +0000 (23:06 +0200)]
Fix compilation of Utilities::pack with std::vector<bool>
David Wells [Mon, 23 May 2022 21:01:42 +0000 (17:01 -0400)]
Merge pull request #13792 from kronbichler/chebyshev_power_iteration
PreconditionChebyshev: Implement power iteration for eigenvalue estimate
Martin Kronbichler [Mon, 23 May 2022 20:52:48 +0000 (22:52 +0200)]
Merge pull request #13784 from bangerth/pack-unpack
Optimize pack()/unpack() for std::vector<T> with trivially copyable T.
Martin Kronbichler [Mon, 23 May 2022 20:48:46 +0000 (22:48 +0200)]
Merge pull request #13795 from drwells/add-mpi-bool-instantiation
Add some missing MPI boolean instantiations.
Martin Kronbichler [Mon, 23 May 2022 18:35:47 +0000 (20:35 +0200)]
Fix bug in FEEvaluation without vectorization
Martin Kronbichler [Mon, 23 May 2022 18:32:07 +0000 (20:32 +0200)]
Fix two tests with vectorization disabled
Martin Kronbichler [Mon, 23 May 2022 17:49:23 +0000 (19:49 +0200)]
Merge pull request #13642 from NiklasWik/piola_matrix_free
Matrix-free Piola transformation for affine cells
David Wells [Mon, 23 May 2022 16:57:38 +0000 (12:57 -0400)]
Add some missing MPI boolean instantiations.
Martin Kronbichler [Mon, 23 May 2022 12:15:06 +0000 (14:15 +0200)]
Changelog
Martin Kronbichler [Mon, 23 May 2022 12:13:17 +0000 (14:13 +0200)]
Add test case
Martin Kronbichler [Mon, 23 May 2022 12:13:07 +0000 (14:13 +0200)]
PreconditionChebyshev: Implement power iteration for eigenvalue estimate
Martin Kronbichler [Mon, 23 May 2022 15:53:37 +0000 (17:53 +0200)]
Merge pull request #13789 from gfcas/reinit-argument
Clearify LA::d::BlockVector::reinit input argument
Martin Kronbichler [Mon, 23 May 2022 15:05:33 +0000 (17:05 +0200)]
Merge pull request #13611 from tjhei/add_big_mpi_compat
embed BigMPICompat library
Martin Kronbichler [Mon, 23 May 2022 13:09:51 +0000 (15:09 +0200)]
Merge pull request #13780 from dealii/dependabot/github_actions/docker/build-push-action-3
Bump docker/build-push-action from 2 to 3
Martin Kronbichler [Mon, 23 May 2022 12:18:51 +0000 (14:18 +0200)]
Merge pull request #13781 from dealii/dependabot/github_actions/actions/upload-artifact-3
Bump actions/upload-artifact from 1 to 3
Niklas Wik [Mon, 23 May 2022 11:04:08 +0000 (13:04 +0200)]
Avoid copy paste
Fix documentation
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.