]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Thu, 10 Nov 2022 21:31:49 +0000 (14:31 -0700)]
Use a range-based for loop.
Wolfgang Bangerth [Wed, 9 Nov 2022 04:30:58 +0000 (21:30 -0700)]
Re-factor the use of write_nodes() for VTU output.
As part of this, just output the vertex locations as one big array (like all
other data), rather than breaking it every three coordinates onto a
separate line.
Wolfgang Bangerth [Tue, 8 Nov 2022 22:09:37 +0000 (15:09 -0700)]
Do not use VtuStream to output data object; do it directly.
Martin Kronbichler [Wed, 9 Nov 2022 09:11:41 +0000 (10:11 +0100)]
Merge pull request #14397 from drwells/cleanup-bsp
Cleanup BSP
Martin Kronbichler [Wed, 9 Nov 2022 09:10:00 +0000 (10:10 +0100)]
Merge pull request #14404 from drwells/update-cuda-tester-backports
CI: Update backports.
Martin Kronbichler [Wed, 9 Nov 2022 09:09:39 +0000 (10:09 +0100)]
Merge pull request #14402 from bangerth/vtu
Refactor compressing arrays for VTU output.
David Wells [Tue, 8 Nov 2022 22:52:48 +0000 (17:52 -0500)]
CI: Update backports.
We may as well use the most recent dependency backports.
Daniel Arndt [Tue, 8 Nov 2022 19:32:39 +0000 (14:32 -0500)]
Merge pull request #14401 from bangerth/doc-3
Wolfgang Bangerth [Tue, 8 Nov 2022 17:26:14 +0000 (10:26 -0700)]
Refactor compressing arrays for VTU output.
Wolfgang Bangerth [Tue, 8 Nov 2022 15:53:48 +0000 (08:53 -0700)]
Minor fix to aid understand what a sentence means.
David Wells [Sun, 30 Oct 2022 00:59:46 +0000 (20:59 -0400)]
Add BlockSparsityPatternBase::memory_consumption().
None of the inheriting classes add any class members so this should be here
instead of in BlockSparsityPattern.
David Wells [Sun, 30 Oct 2022 00:48:33 +0000 (20:48 -0400)]
BlockSparsityPatternBase: Convert rows/cols to block_rows/block_cols.
Martin Kronbichler [Sun, 6 Nov 2022 19:26:32 +0000 (20:26 +0100)]
Merge pull request #14323 from mschreter/mca_merge_duplicates
GridTools::MarchingCubeAlgorithm: merge duplicate vertices in process()
David Wells [Sun, 6 Nov 2022 12:52:48 +0000 (07:52 -0500)]
Merge pull request #14395 from kronbichler/warning_2
Fix a warning regarding unused variable
David Wells [Sun, 30 Oct 2022 00:18:39 +0000 (20:18 -0400)]
BlockSparsityPatternBase: Refactor some row number checking.
David Wells [Sat, 29 Oct 2022 23:44:39 +0000 (19:44 -0400)]
BlockSparsityPatternBase: C++11 cleanups.
Martin Kronbichler [Sun, 6 Nov 2022 10:18:08 +0000 (11:18 +0100)]
Fix a warning regarding unused variable
David Wells [Sat, 5 Nov 2022 14:11:18 +0000 (10:11 -0400)]
Merge pull request #14393 from marcfehling/doc-hpref
Add reference to dissertation in hp::Refinement namespace.
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
Marc Fehling [Fri, 4 Nov 2022 17:55:17 +0000 (11:55 -0600)]
Add reference to dissertation in hp::Refinement namespace.
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.
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.