]>
https://gitweb.dealii.org/ - dealii.git/log
Peter Munch [Wed, 22 Dec 2021 06:44:10 +0000 (07:44 +0100)]
Merge pull request #13099 from peterrum/gc_weighting
Global coarsening: compress weights
Marc Fehling [Tue, 21 Dec 2021 21:26:37 +0000 (14:26 -0700)]
Merge pull request #13107 from luca-heltai/fix-non-matching-doxygen
Make sure doxygen does not format all combinations of NonMatching::coupling_*.
Peter Munch [Tue, 21 Dec 2021 20:11:34 +0000 (21:11 +0100)]
Merge pull request #13101 from kronbichler/fix_face_orientation
Bug fix of MF face eval for hanging nodes and non-standard orientation
Peter Munch [Tue, 14 Dec 2021 22:30:04 +0000 (23:30 +0100)]
Global coarsening: compress weights
Luca Heltai [Tue, 21 Dec 2021 15:59:06 +0000 (16:59 +0100)]
Make sure doxygen does not format all combinations of couplings.
Martin Kronbichler [Mon, 20 Dec 2021 09:20:50 +0000 (10:20 +0100)]
Changelog
Martin Kronbichler [Mon, 20 Dec 2021 09:20:38 +0000 (10:20 +0100)]
New test cases to cover more orientation issues
Martin Kronbichler [Mon, 20 Dec 2021 09:20:13 +0000 (10:20 +0100)]
Bug fix of MF face eval for hanging nodes and non-standard orientation
Peter Munch [Tue, 21 Dec 2021 11:11:31 +0000 (12:11 +0100)]
Merge pull request #13012 from kronbichler/simplify_mg
Start from zero vector for MG coarse solver
Timo Heister [Fri, 17 Dec 2021 21:57:16 +0000 (16:57 -0500)]
Merge pull request #13096 from kronbichler/use_alias_fe
Boundary values: Use alias fe instead of cell->get_fe()
Martin Kronbichler [Fri, 17 Dec 2021 08:55:45 +0000 (09:55 +0100)]
Boundary values: Use alias fe instead of cell->get_fe()
Daniel Arndt [Thu, 16 Dec 2021 22:15:48 +0000 (17:15 -0500)]
Merge pull request #13094 from bangerth/period
Wolfgang Bangerth [Thu, 16 Dec 2021 21:00:31 +0000 (14:00 -0700)]
Fix a comment's grammar.
David Wells [Thu, 16 Dec 2021 17:37:57 +0000 (12:37 -0500)]
Merge pull request #13091 from bangerth/warning-2
Alternative way to avoid warnings.
Wolfgang Bangerth [Thu, 16 Dec 2021 14:46:14 +0000 (07:46 -0700)]
Alternative way to avoid warnings.
Martin Kronbichler [Thu, 16 Dec 2021 10:49:28 +0000 (11:49 +0100)]
Merge pull request #13088 from bangerth/cons
Avoid the need for empty lambda functions in ConsensusAlgorithms::AnonymousProcess.
Martin Kronbichler [Thu, 16 Dec 2021 10:00:22 +0000 (11:00 +0100)]
Merge pull request #13065 from peterrum/gc_feq
Global coarsening: specialize code for FE_Q
Martin Kronbichler [Thu, 16 Dec 2021 09:55:04 +0000 (10:55 +0100)]
Merge pull request #13086 from bangerth/filter-3
Rename 'filter' to 'filter.pl'.
Martin Kronbichler [Thu, 16 Dec 2021 09:54:37 +0000 (10:54 +0100)]
Merge pull request #13087 from bangerth/message
Minor fix to an error message.
Wolfgang Bangerth [Thu, 16 Dec 2021 05:37:51 +0000 (22:37 -0700)]
Avoid the need for empty lambda functions in ConsensusAlgorithms::AnonymousProcess.
Wolfgang Bangerth [Thu, 16 Dec 2021 05:35:29 +0000 (22:35 -0700)]
Minor fix to an error message.
Wolfgang Bangerth [Thu, 16 Dec 2021 05:04:22 +0000 (22:04 -0700)]
Merge pull request #13081 from gfcas/update_citation
Update step-66
Wolfgang Bangerth [Thu, 16 Dec 2021 04:53:04 +0000 (21:53 -0700)]
Rename 'filter' to 'filter.pl'.
Peter Munch [Mon, 13 Dec 2021 09:58:50 +0000 (10:58 +0100)]
Global coarsening: specialize code for FE_Q
Martin Kronbichler [Wed, 15 Dec 2021 18:58:41 +0000 (19:58 +0100)]
Merge pull request #13071 from bangerth/filter-2
Use one instead of two regexes.
Fabian Castelli [Wed, 15 Dec 2021 18:56:36 +0000 (19:56 +0100)]
Avoid wrong doxygen linking
Fabian Castelli [Wed, 15 Dec 2021 18:55:47 +0000 (19:55 +0100)]
Update citation in step-66
Fabian Castelli [Wed, 15 Dec 2021 18:52:11 +0000 (19:52 +0100)]
Update citation
Martin Kronbichler [Wed, 15 Dec 2021 17:32:14 +0000 (18:32 +0100)]
Merge pull request #13076 from peterrum/gather_evaluate_mixed
MatrixFree::gather_evalute(): allow mixed numbers
David Wells [Wed, 15 Dec 2021 14:27:24 +0000 (09:27 -0500)]
Merge pull request #13069 from bangerth/filter-1
Update a link.
Martin Kronbichler [Wed, 15 Dec 2021 14:20:36 +0000 (15:20 +0100)]
Merge pull request #13077 from kronbichler/eval_detect_vectorized_gather
Evaluation kernels: Make sure to pick vectorized gather function
Martin Kronbichler [Wed, 15 Dec 2021 14:19:48 +0000 (15:19 +0100)]
Merge pull request #13078 from peterrum/fe_eval_all
Eliminate FEEvaluationData::get_all_face_numbers () and get_all_face_orientations ()
Peter Munch [Tue, 14 Dec 2021 23:43:29 +0000 (00:43 +0100)]
MatrixFree::gather_evalute(): allow mixed numbers
Martin Kronbichler [Wed, 15 Dec 2021 12:16:59 +0000 (13:16 +0100)]
Fix tidy warning
Peter Munch [Wed, 15 Dec 2021 08:21:15 +0000 (09:21 +0100)]
Eliminate FEEvaluationData::get_all_face_numbers () and get_all_face_orientations ()
Martin Kronbichler [Wed, 15 Dec 2021 10:29:42 +0000 (11:29 +0100)]
Merge pull request #13072 from bangerth/typo
Fix the spelling of a function name.
Martin Kronbichler [Wed, 15 Dec 2021 08:06:55 +0000 (09:06 +0100)]
Merge pull request #13038 from peterrum/pft_repartition
p::f::T: allow repartitioning
Martin Kronbichler [Wed, 15 Dec 2021 08:06:28 +0000 (09:06 +0100)]
Merge pull request #13075 from bangerth/semi
Remove an unnecessary semicolon.
Martin Kronbichler [Wed, 15 Dec 2021 08:00:32 +0000 (09:00 +0100)]
Evaluation kernels: Make sure to pick vectorized gather function
Wolfgang Bangerth [Tue, 14 Dec 2021 23:24:58 +0000 (16:24 -0700)]
Remove an unnecessary semicolon.
Wolfgang Bangerth [Tue, 14 Dec 2021 21:50:09 +0000 (14:50 -0700)]
Fix the spelling of a function name.
Peter Munch [Tue, 14 Dec 2021 22:25:46 +0000 (23:25 +0100)]
Merge pull request #13056 from kronbichler/simplify_evaluation_kernel_calls
Simplify calls to FEEvaluation kernels
Peter Munch [Tue, 14 Dec 2021 19:31:06 +0000 (20:31 +0100)]
Merge pull request #13061 from bangerth/fix
Fix pyramid output in DataOutBase::write_gnuplot().
Peter Munch [Tue, 14 Dec 2021 19:30:35 +0000 (20:30 +0100)]
Merge pull request #13060 from bangerth/write-gnuplot-wedges
Also support wedges and pyramids in GridOut::write_gnuplot()
Daniel Arndt [Tue, 14 Dec 2021 18:35:15 +0000 (13:35 -0500)]
Merge pull request #13057 from marcfehling/support_tbb
Martin Kronbichler [Tue, 14 Dec 2021 16:04:05 +0000 (17:04 +0100)]
Make many variable names more consistent
Wolfgang Bangerth [Sat, 11 Dec 2021 00:03:14 +0000 (17:03 -0700)]
Update a changelog entry.
Wolfgang Bangerth [Sat, 11 Dec 2021 00:03:01 +0000 (17:03 -0700)]
Add a test.
Wolfgang Bangerth [Sat, 11 Dec 2021 00:02:43 +0000 (17:02 -0700)]
Also deal with pyramids.
Wolfgang Bangerth [Fri, 10 Dec 2021 23:15:15 +0000 (16:15 -0700)]
Update changelog entry.
Wolfgang Bangerth [Fri, 10 Dec 2021 23:14:39 +0000 (16:14 -0700)]
Add test.
Wolfgang Bangerth [Wed, 17 Nov 2021 04:38:17 +0000 (21:38 -0700)]
Also output wedges in GridOut::write_gnuplot().
Wolfgang Bangerth [Tue, 14 Dec 2021 14:42:22 +0000 (07:42 -0700)]
Merge pull request #13068 from drwells/index-set-cast
Add some explicit casts to IndexSet.
Wolfgang Bangerth [Mon, 13 Dec 2021 20:40:37 +0000 (13:40 -0700)]
Use one instead of two regexes.
Wolfgang Bangerth [Mon, 13 Dec 2021 20:29:47 +0000 (13:29 -0700)]
Update a link.
Martin Kronbichler [Tue, 14 Dec 2021 10:18:56 +0000 (11:18 +0100)]
Simplify call to detection for gather_evaluate
David Wells [Mon, 13 Dec 2021 17:31:57 +0000 (12:31 -0500)]
Add some explicit casts to IndexSet.
I tried adding an array PetscInts to an index set and got a sign conversion
warning.
David Wells [Mon, 13 Dec 2021 22:09:43 +0000 (17:09 -0500)]
Merge pull request #13070 from drwells/ignore-tbb-warnings
Ignore some more TBB warnings.
David Wells [Mon, 13 Dec 2021 20:29:12 +0000 (15:29 -0500)]
Ignore some more TBB warnings.
Martin Kronbichler [Mon, 13 Dec 2021 19:02:16 +0000 (20:02 +0100)]
Make function const
Wolfgang Bangerth [Mon, 13 Dec 2021 16:45:49 +0000 (09:45 -0700)]
Merge pull request #13066 from kronbichler/index_set_quadratic
Avoid quadratic complexity in IndexSet::subtract_set
Peter Munch [Mon, 13 Dec 2021 15:28:51 +0000 (16:28 +0100)]
Merge pull request #13064 from peterrum/gc_weights
Global coarsening: simplify the determination of weights
Martin Kronbichler [Mon, 13 Dec 2021 13:58:55 +0000 (14:58 +0100)]
Avoid quadratic complexity in IndexSet::subtract_set
Martin Kronbichler [Mon, 13 Dec 2021 13:15:43 +0000 (14:15 +0100)]
Remove outdated forward declaration
Martin Kronbichler [Mon, 13 Dec 2021 13:00:33 +0000 (14:00 +0100)]
Introduce backward compatibility layer
Martin Kronbichler [Mon, 13 Dec 2021 12:33:03 +0000 (13:33 +0100)]
Select correct number of quadrature points and skip assertion
Martin Kronbichler [Mon, 13 Dec 2021 11:51:56 +0000 (12:51 +0100)]
Get rid of std::tuple by providing simple constructor and InitializationData
Peter Munch [Mon, 13 Dec 2021 10:10:04 +0000 (11:10 +0100)]
Global coarsening: simplify the determination of weights
Martin Kronbichler [Sun, 12 Dec 2021 21:58:27 +0000 (22:58 +0100)]
Fix a few compile warnings
Martin Kronbichler [Sun, 12 Dec 2021 17:26:05 +0000 (18:26 +0100)]
Compilation with gcc
Martin Kronbichler [Sun, 12 Dec 2021 17:08:58 +0000 (18:08 +0100)]
Fix a few bugs for gather_evaluate path - now working correctly
Wolfgang Bangerth [Sat, 11 Dec 2021 16:18:29 +0000 (09:18 -0700)]
Merge pull request #13062 from drwells/fix-typos-11
Fix some various typos and dead links.
David Wells [Sat, 11 Dec 2021 15:33:32 +0000 (10:33 -0500)]
Fix some various typos and dead links.
Martin Kronbichler [Fri, 10 Dec 2021 23:24:02 +0000 (00:24 +0100)]
Enable fast path of gather_evaluate
Martin Kronbichler [Fri, 10 Dec 2021 15:31:56 +0000 (16:31 +0100)]
Fix two bugs in access of Hessians
Martin Kronbichler [Fri, 10 Dec 2021 14:13:32 +0000 (15:13 +0100)]
Remove second template argument in FEEvaluationBaseData
Rename FEEvaluationBaseData to FEEvaluationData.
Martin Kronbichler [Fri, 10 Dec 2021 10:46:12 +0000 (11:46 +0100)]
Simplify extract of face information, preparing for use in evaluation_kernels
Maximilian Bergbauer [Fri, 10 Dec 2021 10:08:29 +0000 (11:08 +0100)]
Fix hessian tests
Martin Kronbichler [Thu, 9 Dec 2021 17:13:08 +0000 (18:13 +0100)]
Simplify calls to FEEvaluation kernels
Martin Kronbichler [Sat, 11 Dec 2021 11:07:51 +0000 (12:07 +0100)]
Merge pull request #13059 from peterrum/mf_shmem_tests
Add tests for MatrixFree + shared-memory MPI
Wolfgang Bangerth [Sat, 11 Dec 2021 01:43:02 +0000 (18:43 -0700)]
Fix pyramid output in DataOutBase::write_gnuplot().
Peter Munch [Fri, 10 Dec 2021 21:20:58 +0000 (22:20 +0100)]
Merge pull request #13058 from peterrum/ecl_pbc_orientation
MatrixFree: fix orientation for cell-centric loop and pbc
Peter Munch [Fri, 10 Dec 2021 19:10:59 +0000 (20:10 +0100)]
Add tests for MatrixFree + SHMEM
Peter Munch [Fri, 10 Dec 2021 15:46:44 +0000 (16:46 +0100)]
MatrixFree: fix orientation for cell-centric loop and pbc
Peter Munch [Fri, 10 Dec 2021 05:17:10 +0000 (06:17 +0100)]
Merge pull request #13042 from peterrum/mf_mixed_internal
MatrixFree: distinguish internally between mixed and non-mixed meshes
Marc Fehling [Fri, 10 Dec 2021 01:03:13 +0000 (18:03 -0700)]
Merge pull request #13054 from peterrum/apply_hanging_node_constraints_clean_up
FEEvaluationBase::apply_hanging_node_constraints(): clean up
Marc Fehling [Fri, 10 Dec 2021 00:27:06 +0000 (17:27 -0700)]
Merge pull request #13045 from bangerth/tbb
Further WorkStream cleanups
Peter Munch [Tue, 7 Dec 2021 17:08:58 +0000 (18:08 +0100)]
MatrixFree: distinguish internally between mixed and non-mixed meshes
Marc Fehling [Wed, 17 Nov 2021 03:45:14 +0000 (20:45 -0700)]
Add TBB to github actions.
Wolfgang Bangerth [Thu, 9 Dec 2021 19:34:57 +0000 (12:34 -0700)]
Merge pull request #12958 from tamiko/support_tbb
CMake: Add configure support for TBB OneAPI layout
Peter Munch [Thu, 9 Dec 2021 17:06:12 +0000 (18:06 +0100)]
Merge pull request #13053 from peterrum/reinit_geometric_transfer_dg_cg
Fix MGTwoLevelTransfer::reinit_geometric_transfer for DG <-> CG
Peter Munch [Thu, 9 Dec 2021 16:49:54 +0000 (17:49 +0100)]
FEEvaluationBase::apply_hanging_node_constraints(): clean up
Peter Munch [Thu, 9 Dec 2021 14:07:18 +0000 (15:07 +0100)]
Fix MGTwoLevelTransfer::reinit_geometric_transfer for DG <-> CG
Martin Kronbichler [Thu, 9 Dec 2021 08:04:23 +0000 (09:04 +0100)]
Merge pull request #12990 from kronbichler/remove_instantiations
Do not split evaluation_template_factory_hanging_nodes instantiations
Peter Munch [Thu, 9 Dec 2021 07:52:10 +0000 (08:52 +0100)]
Merge pull request #13046 from peterrum/FEEvaluationImplHangingNodes_ShapeInfo
FEEvaluationImplHangingNodes: use ShapeInfo as input argument
Matthias Maier [Wed, 8 Dec 2021 20:19:10 +0000 (14:19 -0600)]
CMake: do not use TBB with oneAPI interface for now
Matthias Maier [Tue, 16 Nov 2021 19:14:15 +0000 (13:14 -0600)]
TBB OneAPI: Update includes
Matthias Maier [Tue, 16 Nov 2021 18:49:45 +0000 (12:49 -0600)]
CMake: Export whether we have encountered the ONEAPI TBB layout
Matthias Maier [Tue, 16 Nov 2021 18:44:44 +0000 (12:44 -0600)]
CMake: Update module to find oneapi tbb
Wolfgang Bangerth [Thu, 9 Dec 2021 03:07:02 +0000 (20:07 -0700)]
Merge pull request #13050 from tamiko/avoid_warning_bundled_tbb
bundled/tbb: avoid a warning when compiling with -std=c++17
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.