]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Thu, 26 May 2022 19:44:37 +0000 (15:44 -0400)]
Merge pull request #13832 from bangerth/changelog
Minor updates to a few changelog entries.
Martin Kronbichler [Thu, 26 May 2022 18:24:22 +0000 (20:24 +0200)]
Merge pull request #13823 from tamiko/unify_configure_file_naming
CMake: Make configure file naming consistent
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 17:16:48 +0000 (11:16 -0600)]
Minor updates to a few changelog entries.
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
Matthias Maier [Wed, 25 May 2022 21:40:45 +0000 (16:40 -0500)]
CMake: Make configure file naming consistent
Configure file are including and processed in alphabetical order.
However, in order to allow for feature dependencies we have to include
some configure files before others. We have solved this by numbering
some of the configure files in order to force them to be processed
before others.
This pull requests makes this numbering a bit more consistent by
- numbering _all_ of the configure files with a default number of 50,
and configure files that have to be processed earlier taking up a
number between 40 and 00.
- increasing the numbering from one digit to two digits to accomodate
a possible future need to adjust the inclusion order a bit better.
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
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.