]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Thu, 23 Dec 2021 03:01:08 +0000 (20:01 -0700)]
Add a necessary include file.
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
Wolfgang Bangerth [Thu, 9 Dec 2021 03:00:52 +0000 (20:00 -0700)]
Merge pull request #13049 from tamiko/suppress_boost_warning
avoid another boost deprecated headers warning
Matthias Maier [Thu, 9 Dec 2021 02:31:25 +0000 (20:31 -0600)]
Merge pull request #13047 from tamiko/default_disable_taskflow
CMake: set the taskflow feature default to disabled
Matthias Maier [Wed, 8 Dec 2021 23:46:41 +0000 (17:46 -0600)]
bundled/tbb: avoid a warning when compiling with -std=c++17
Matthias Maier [Wed, 8 Dec 2021 23:16:53 +0000 (17:16 -0600)]
avoid another boost deprecated headers warning
Matthias Maier [Wed, 8 Dec 2021 22:07:42 +0000 (16:07 -0600)]
Merge pull request #12953 from bangerth/unsigned
Make dimension counters unsigned.
Matthias Maier [Wed, 8 Dec 2021 22:06:41 +0000 (16:06 -0600)]
Merge pull request #13018 from bangerth/clean
Spawn tasks via the TBB again.
Matthias Maier [Wed, 8 Dec 2021 20:37:04 +0000 (14:37 -0600)]
CMake: set the taskflow feature default to disabled
Let us (default) disable taskflow for the time being to avoid
unnecessary surprises on user side. For example, with taskflow and tbb
enabled both libraries will create and maintain an independent
threadpool which leads to unpleasant surprises when the number of
threads is limited or when trying to pin threads to specific cpus
Peter Munch [Wed, 8 Dec 2021 19:49:51 +0000 (20:49 +0100)]
FEEvaluationImplHangingNodes: use ShapeInfo as input argument
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.