]>
https://gitweb.dealii.org/ - dealii.git/log
Martin Kronbichler [Sat, 5 Nov 2022 13:03:44 +0000 (14:03 +0100)]
Merge pull request #14352 from peterrum/SolverBelos
Add TrilinosWrappers::SolverBelos
Martin Kronbichler [Sat, 5 Nov 2022 13:01:24 +0000 (14:01 +0100)]
Merge pull request #14355 from masterleinad/update_gh_ci_20.04
Use Ubuntu 20.04 in GitHub actions
Martin Kronbichler [Sat, 5 Nov 2022 12:55:42 +0000 (13:55 +0100)]
Merge pull request #14388 from bangerth/ca
Add to the documentation of the ConsensusAlgorithms functions.
Peter Munch [Sat, 5 Nov 2022 10:57:05 +0000 (11:57 +0100)]
Merge pull request #14328 from peterrum/gc_embedded_partitioner
Global coarsening: introduce embedded partitioner
Peter Munch [Sun, 2 Oct 2022 10:20:08 +0000 (12:20 +0200)]
Global coarsening: introduce embedded partitioner
Wolfgang Bangerth [Fri, 4 Nov 2022 21:28:37 +0000 (15:28 -0600)]
Merge pull request #14394 from tjhei/kelly_typos
minor doc fixes for KellyEstimator
Timo Heister [Fri, 4 Nov 2022 19:08:18 +0000 (15:08 -0400)]
minor doc fixes for KellyEstimator
Wolfgang Bangerth [Wed, 2 Nov 2022 23:11:34 +0000 (17:11 -0600)]
Add to the documentation of the ConsensusAlgorithms functions.
Wolfgang Bangerth [Fri, 4 Nov 2022 16:19:31 +0000 (10:19 -0600)]
Merge pull request #14364 from gassmoeller/catch_exceptions_in_ConsensusAlgorithm
Catch exceptions in consensus algorithm
Martin Kronbichler [Thu, 3 Nov 2022 14:18:10 +0000 (15:18 +0100)]
Merge pull request #14385 from peterrum/hn_iso_q1
Fast hanging-node algorithm for FE_Q_iso_Q1
Martin Kronbichler [Thu, 3 Nov 2022 14:17:35 +0000 (15:17 +0100)]
Merge pull request #14386 from sebproell/laplace-op-vectorization
MatrixFreeOperators::LaplaceOperator vectorization width 1
Rene Gassmoeller [Tue, 18 Oct 2022 14:55:01 +0000 (10:55 -0400)]
Add exception handling to ConsensusAlgorithm
David Wells [Thu, 3 Nov 2022 02:35:15 +0000 (22:35 -0400)]
Merge pull request #14389 from bangerth/ca-2
Document a restriction on ConsensusAlgorithms::serial().
Wolfgang Bangerth [Wed, 2 Nov 2022 23:15:08 +0000 (17:15 -0600)]
Document a restriction on ConsensusAlgorithms::serial().
Martin Kronbichler [Wed, 2 Nov 2022 11:14:30 +0000 (12:14 +0100)]
Merge pull request #14371 from peterrum/FDM_N_ROWS_MAX
Generalize precompilation of TensorProductMatrixSymmetricSum
Sebastian Proell [Wed, 2 Nov 2022 10:55:36 +0000 (11:55 +0100)]
MatrixFreeOperators::LaplaceOperator vectorization width 1
Peter Munch [Tue, 1 Nov 2022 21:36:47 +0000 (22:36 +0100)]
Merge pull request #14383 from kronbichler/fix_shape_data
ShapeInfo: Implement evaluation of derivatives on faces
Peter Munch [Tue, 1 Nov 2022 21:22:37 +0000 (22:22 +0100)]
Fast hanging-node algorithm for FE_Q_iso_Q1
Martin Kronbichler [Tue, 1 Nov 2022 20:52:56 +0000 (21:52 +0100)]
Merge pull request #14366 from peterrum/fdm_va
TensorProductMatrix: with arbitrary number of lanes
Peter Munch [Sun, 23 Oct 2022 12:54:07 +0000 (14:54 +0200)]
Generalize precompilation of TensorProductMatrixSymmetricSum
Martin Kronbichler [Tue, 1 Nov 2022 16:31:01 +0000 (17:31 +0100)]
ShapeInfo: Implement evaluation of derivatives on faces
David Wells [Tue, 1 Nov 2022 13:20:53 +0000 (09:20 -0400)]
Merge pull request #14356 from gassmoeller/avoid_deadlock_in_mutex
Report error and abort in CollectiveMutex during stack unwinding
David Wells [Tue, 1 Nov 2022 12:49:23 +0000 (08:49 -0400)]
Merge pull request #14380 from luca-heltai/fe_immersed_surface_values_MappingFEField
Allow FEImmersedSurfaceValues to take a MappingFEField
Marco Feder [Sat, 29 Oct 2022 16:51:30 +0000 (18:51 +0200)]
Allow construction of FEImmersedSurfaceValues with a MappingFEField
Daniel Arndt [Mon, 31 Oct 2022 18:49:01 +0000 (14:49 -0400)]
Merge pull request #14381 from drwells/grid-in-unv-exception
David Wells [Sat, 29 Oct 2022 17:18:21 +0000 (13:18 -0400)]
Make the error message for non-integer IDs in UNV files clearer.
Timo Heister [Sat, 29 Oct 2022 19:55:54 +0000 (15:55 -0400)]
Merge pull request #14378 from marcfehling/warnings
Fix some warnings.
David Wells [Sat, 29 Oct 2022 19:01:50 +0000 (15:01 -0400)]
Merge pull request #14376 from marcfehling/feindex-changelog
fe_index: added changelog.
Marc Fehling [Fri, 28 Oct 2022 20:16:13 +0000 (14:16 -0600)]
Fix some warnings.
Marc Fehling [Thu, 27 Oct 2022 21:07:26 +0000 (15:07 -0600)]
fe_index: added changelog.
Daniel Arndt [Tue, 25 Oct 2022 22:29:42 +0000 (18:29 -0400)]
Try only excluding CMakeLists.txt
Daniel Arndt [Tue, 25 Oct 2022 22:28:31 +0000 (18:28 -0400)]
Add comment for suppressions
David Wells [Tue, 25 Oct 2022 12:44:09 +0000 (08:44 -0400)]
Merge pull request #14374 from bangerth/mphtxt
Fix dimension selection in COMSOL mphtxt reader.
Peter Munch [Tue, 25 Oct 2022 11:14:55 +0000 (13:14 +0200)]
Review changes
Wolfgang Bangerth [Mon, 24 Oct 2022 15:57:35 +0000 (09:57 -0600)]
Merge pull request #14225 from marcfehling/feindex-dofs
Adjust interface in 'dofs' folder to new datatype 'types::fe_index'.
Wolfgang Bangerth [Mon, 24 Oct 2022 15:33:17 +0000 (09:33 -0600)]
Fix dimension selection in COMSOL mphtxt reader.
Peter Munch [Sun, 23 Oct 2022 19:08:20 +0000 (21:08 +0200)]
Merge pull request #14369 from peterrum/ExcSourceEqualsDestination
Fix assert message
Peter Munch [Sun, 23 Oct 2022 07:36:31 +0000 (09:36 +0200)]
Fix assert message
Peter Munch [Fri, 21 Oct 2022 07:29:57 +0000 (09:29 +0200)]
TensorProductMatrix: with arbitrary number of lanes
Daniel Arndt [Thu, 20 Oct 2022 14:21:09 +0000 (10:21 -0400)]
Allow doxygen warnings including 'Inheritance graph'
Rene Gassmoeller [Thu, 20 Oct 2022 13:56:37 +0000 (09:56 -0400)]
Abort when exception is uncaught.
Daniel Arndt [Thu, 20 Oct 2022 13:32:23 +0000 (09:32 -0400)]
Copy documentation from HelperBase::reset() manually
Martin Kronbichler [Thu, 20 Oct 2022 08:53:02 +0000 (10:53 +0200)]
Merge pull request #14349 from peterrum/classical_gram_schmidt
SolverGMRES: add classical Gram-Schmidt
Wolfgang Bangerth [Wed, 19 Oct 2022 21:46:31 +0000 (15:46 -0600)]
Merge pull request #14357 from gassmoeller/fix_typo_consensus_algorithm
Fix two typos in ConsensusAlgorithm::NBX
Peter Munch [Sat, 15 Oct 2022 11:00:51 +0000 (13:00 +0200)]
SolverGMRES: add classical Gram-Schmidt
Peter Munch [Wed, 19 Oct 2022 20:10:11 +0000 (22:10 +0200)]
Work on parameters
Daniel Arndt [Tue, 18 Oct 2022 22:32:05 +0000 (18:32 -0400)]
Fix more
Marc Fehling [Tue, 18 Oct 2022 19:38:10 +0000 (13:38 -0600)]
Bump distributed serialization version from 4 to 5.
We changed the datatype of serialized fe indices.
Marc Fehling [Thu, 6 Oct 2022 17:54:42 +0000 (11:54 -0600)]
Apply suggestions from code review.
Daniel Arndt [Tue, 18 Oct 2022 13:43:04 +0000 (09:43 -0400)]
Fix a couple more
Rene Gassmoeller [Mon, 17 Oct 2022 19:35:43 +0000 (15:35 -0400)]
Fix typos in ConsensusAlgorithm::NBX
Rene Gassmoeller [Mon, 17 Oct 2022 19:17:18 +0000 (15:17 -0400)]
Remove communication during stack unwinding.
Daniel Arndt [Mon, 17 Oct 2022 18:37:59 +0000 (14:37 -0400)]
Fix a couple doxygen issues
Peter Munch [Mon, 17 Oct 2022 17:46:18 +0000 (19:46 +0200)]
Merge pull request #14354 from peterrum/va_mixed_load_store
VectorizedArray: mixed load/store
Daniel Arndt [Mon, 17 Oct 2022 15:09:07 +0000 (11:09 -0400)]
Install cuda-11.0
Daniel Arndt [Mon, 17 Oct 2022 14:58:21 +0000 (10:58 -0400)]
Use Ubuntu 20.04 in GitHub actions
Peter Munch [Mon, 17 Oct 2022 14:16:15 +0000 (16:16 +0200)]
VectorizedArray: mixed load/store
Peter Munch [Mon, 17 Oct 2022 07:50:59 +0000 (09:50 +0200)]
Add TrilinosWrappers::SolverBelos
Peter Munch [Fri, 14 Oct 2022 21:01:34 +0000 (23:01 +0200)]
Merge pull request #14350 from peterrum/iterated_modified_gram_schmidt
Refactor SolverGMRES::modified_gram_schmidt
Peter Munch [Fri, 14 Oct 2022 14:01:31 +0000 (16:01 +0200)]
Refactor SolverGMRES::modified_gram_schmidt
Daniel Arndt [Thu, 13 Oct 2022 17:33:02 +0000 (13:33 -0400)]
Merge pull request #14348 from drwells/n-face-permutations
Marc Fehling [Thu, 13 Oct 2022 15:53:15 +0000 (17:53 +0200)]
Merge pull request #14339 from bangerth/dox-2
Fix some doxygen problems.
Wolfgang Bangerth [Wed, 5 Oct 2022 15:24:10 +0000 (09:24 -0600)]
Fix some doxygen problems.
Peter Munch [Wed, 12 Oct 2022 21:33:21 +0000 (23:33 +0200)]
Merge pull request #14343 from sebproell/mf-pre-post-loop
MatrixFree pre and post operation for loop()
David Wells [Wed, 12 Oct 2022 19:09:33 +0000 (15:09 -0400)]
Implement ReferenceCell::n_face_orientations().
This encodes some previously hard-coded values in FESystem.
Daniel Arndt [Wed, 12 Oct 2022 14:47:32 +0000 (10:47 -0400)]
Merge pull request #14344 from sebproell/mf-assert-dst-not-ghosted
Luca Heltai [Wed, 12 Oct 2022 09:32:12 +0000 (11:32 +0200)]
Merge pull request #14347 from bangerth/semicolon
Remove an unnecessary semicolon.
Wolfgang Bangerth [Wed, 12 Oct 2022 05:41:15 +0000 (23:41 -0600)]
Remove an unnecessary semicolon.
Sebastian Proell [Tue, 11 Oct 2022 15:00:54 +0000 (17:00 +0200)]
DoFInfo: Setup pre and post list for faces
Sebastian Proell [Sat, 8 Oct 2022 11:25:12 +0000 (13:25 +0200)]
MatrixFree pre and post operation for loop()
Bruno Turcksin [Tue, 11 Oct 2022 15:07:41 +0000 (11:07 -0400)]
Merge pull request #14340 from sebproell/field-transfer-ghosted
Sebastian Proell [Sat, 8 Oct 2022 15:19:18 +0000 (17:19 +0200)]
MatrixFree: add early check for ghosted dst vector
Daniel Arndt [Mon, 10 Oct 2022 14:18:08 +0000 (10:18 -0400)]
Merge pull request #14345 from gfcas/fix_grid_tools_doc
Fabian Castelli [Sun, 9 Oct 2022 08:59:57 +0000 (10:59 +0200)]
Fix transform() doc entry
Peter Munch [Fri, 7 Oct 2022 21:13:45 +0000 (23:13 +0200)]
Merge pull request #14341 from kronbichler/fix_check
Fix check for same face type
David Wells [Fri, 7 Oct 2022 16:18:36 +0000 (12:18 -0400)]
Merge pull request #14330 from peterrum/gc_memory_consumption
Implement some memory_consumption() functions
Martin Kronbichler [Fri, 7 Oct 2022 08:59:23 +0000 (10:59 +0200)]
MatrixFree face evaluation kernels: Fix check for same face type
Marc Fehling [Fri, 26 Aug 2022 21:11:08 +0000 (15:11 -0600)]
Adjust interface in 'dofs' folder to new datatype 'types::fe_index'.
Sebastian Proell [Thu, 6 Oct 2022 16:15:29 +0000 (18:15 +0200)]
Fix bug in FieldTransfer for ghosted vectors
Daniel Arndt [Wed, 5 Oct 2022 14:35:46 +0000 (10:35 -0400)]
Merge pull request #14335 from bangerth/dox-par
Wolfgang Bangerth [Tue, 4 Oct 2022 17:51:13 +0000 (11:51 -0600)]
Guard running doxygen in parallel with a version check.
Daniel Arndt [Tue, 4 Oct 2022 15:56:58 +0000 (11:56 -0400)]
Merge pull request #14336 from bangerth/rename
Daniel Arndt [Tue, 4 Oct 2022 15:56:30 +0000 (11:56 -0400)]
Merge pull request #14334 from bangerth/dl
Wolfgang Bangerth [Tue, 4 Oct 2022 14:05:46 +0000 (08:05 -0600)]
Correct a date in a file name in the changelog.
Wolfgang Bangerth [Tue, 4 Oct 2022 14:04:27 +0000 (08:04 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Tue, 4 Oct 2022 13:58:20 +0000 (07:58 -0600)]
Run doxygen with threads.
Wolfgang Bangerth [Tue, 4 Oct 2022 01:29:39 +0000 (19:29 -0600)]
Fix a <dl><dt><dd> type list.
Marc Fehling [Sun, 2 Oct 2022 17:17:14 +0000 (19:17 +0200)]
Merge pull request #14329 from peterrum/gc_all_of
Use std::all_of
Peter Munch [Sun, 2 Oct 2022 15:13:36 +0000 (17:13 +0200)]
Merge pull request #14326 from luca-heltai/fix_comments_about_cgal_version
Fix messages about cgal versions
Peter Munch [Sun, 2 Oct 2022 11:01:59 +0000 (13:01 +0200)]
Implement some memory_consumption() functions
Peter Munch [Sun, 2 Oct 2022 10:39:04 +0000 (12:39 +0200)]
Use std::all_of
Marco Feder [Fri, 30 Sep 2022 19:18:35 +0000 (21:18 +0200)]
fix messages about cgal versions
Martin Kronbichler [Fri, 30 Sep 2022 18:50:50 +0000 (20:50 +0200)]
Merge pull request #14325 from luca-heltai/CGAL--adjust_version_intersections
Update required cgal version for intersection routines
Peter Munch [Fri, 30 Sep 2022 09:45:05 +0000 (11:45 +0200)]
Merge pull request #14317 from peterrum/compute_weights_fe_q_dofs_by_entity
Create compute_weights_fe_q_dofs_by_entity()
Marco Feder [Fri, 30 Sep 2022 08:26:45 +0000 (10:26 +0200)]
Update required cgal version for intersection routines
Martin Kronbichler [Fri, 30 Sep 2022 05:41:00 +0000 (07:41 +0200)]
Merge pull request #14304 from drwells/remove-sparsity-pattern-base-1
Remove SparsityPatternBase, for now.
Peter Munch [Tue, 27 Sep 2022 13:24:58 +0000 (15:24 +0200)]
Create compute_weights_fe_q_dofs_by_entity()
Martin Kronbichler [Thu, 29 Sep 2022 15:24:04 +0000 (17:24 +0200)]
Merge pull request #14316 from peterrum/TensorProductMatrixCreator
Add TensorProductMatrixCreator namespace
David Wells [Tue, 20 Sep 2022 17:01:05 +0000 (13:01 -0400)]
Remove SparsityPatternBase.
We only have one class which inherits from this (SparsityPattern) and,
since we instantiate templates for each sparsity pattern type, it isn't
possible to do something useful by inheriting from this class.
This was split off from SparsityPattern in
5213023ca165bfbd420423551c184a3e31886223 with the intent of writing some
more general storage classes based on SparsityPatternBase, but that has
never left the proof-of-concept stage.
David Wells [Tue, 20 Sep 2022 16:57:03 +0000 (12:57 -0400)]
Remove some references to SparsityPatternBase.
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.