]>
https://gitweb.dealii.org/ - dealii.git/log
Martin Kronbichler [Wed, 9 Mar 2022 09:31:40 +0000 (10:31 +0100)]
Merge pull request #13484 from peterrum/initialize_dof_vector_docu
Extend docu of MatrixFree::initialize_dof_vector()
Martin Kronbichler [Wed, 9 Mar 2022 09:30:56 +0000 (10:30 +0100)]
Merge pull request #13506 from peterrum/mf_ac_is_closed
Check during MF::reinit() if AffineConstraints are closed
Peter Munch [Wed, 9 Mar 2022 08:09:16 +0000 (09:09 +0100)]
Merge pull request #13496 from bangerth/point_is_inside
Implement ReferenceCell::point_is_inside.
Peter Munch [Wed, 9 Mar 2022 06:12:40 +0000 (07:12 +0100)]
Merge pull request #13493 from peterrum/ComputeIndexOwner_map
ComputeIndexOwner: allow to use map instead of vector
Peter Munch [Wed, 9 Mar 2022 06:12:29 +0000 (07:12 +0100)]
Merge pull request #13494 from peterrum/use_src_inplace
GC: enable inplace operation for coarse side
Wolfgang Bangerth [Sun, 6 Mar 2022 04:20:27 +0000 (21:20 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Sun, 6 Mar 2022 04:19:23 +0000 (21:19 -0700)]
Add a test.
Wolfgang Bangerth [Sun, 6 Mar 2022 04:18:57 +0000 (21:18 -0700)]
Implement ReferenceCell::point_is_inside.
This is the generalized equivalent of GeometryInfo::is_inside_unit_cell().
Bruno Turcksin [Tue, 8 Mar 2022 22:34:04 +0000 (17:34 -0500)]
Merge pull request #13181 from jppelteret/scratch_data_hp_01
Jean-Paul Pelteret [Sun, 9 Jan 2022 07:46:28 +0000 (08:46 +0100)]
Add a changelog entry
Jean-Paul Pelteret [Sun, 9 Jan 2022 07:36:58 +0000 (08:36 +0100)]
Add some more tests
Jean-Paul Pelteret [Fri, 7 Jan 2022 21:31:25 +0000 (22:31 +0100)]
Add some more tests
Jean-Paul Pelteret [Fri, 7 Jan 2022 21:27:01 +0000 (22:27 +0100)]
Add reinit methods to MeshWorker::CopyData to support hp-FE
Jean-Paul Pelteret [Sat, 8 Jan 2022 20:32:55 +0000 (21:32 +0100)]
Add some hp-specialized reinit() functions to MeshWorker::ScratchData
Jean-Paul Pelteret [Fri, 7 Jan 2022 21:26:48 +0000 (22:26 +0100)]
Add MeshWorker::ScratchData::n_dofs_per_cell()
Jean-Paul Pelteret [Fri, 7 Jan 2022 20:58:01 +0000 (21:58 +0100)]
Add a test
Jean-Paul Pelteret [Thu, 6 Jan 2022 19:52:17 +0000 (20:52 +0100)]
Add hp-capabilities to MeshWorker::ScratchData
Jean-Paul Pelteret [Thu, 6 Jan 2022 19:51:36 +0000 (20:51 +0100)]
Add method that returns the default linear mapping from a hp::FECollection
Wolfgang Bangerth [Tue, 8 Mar 2022 16:18:33 +0000 (09:18 -0700)]
Merge pull request #13511 from marcfehling/doc-signal
Removed outdated comment.
Peter Munch [Thu, 3 Mar 2022 08:11:12 +0000 (09:11 +0100)]
Extend docu of MatrixFree::initialize_dof_vector()
Peter Munch [Mon, 7 Mar 2022 21:21:08 +0000 (22:21 +0100)]
Check during MF::reinit() if AffineConstraints are closed
Peter Munch [Tue, 8 Mar 2022 11:42:28 +0000 (12:42 +0100)]
Merge pull request #13505 from peterrum/ac_is_closed
Add AffineConstraints::is_closed()
Peter Munch [Tue, 8 Mar 2022 11:35:12 +0000 (12:35 +0100)]
Merge pull request #13499 from peterrum/gc_pmg_hn
Use fast hanging node algorithm for polynomial global coarsening
Peter Munch [Sat, 5 Mar 2022 20:59:25 +0000 (21:59 +0100)]
GC: enable inplace operation for coarse side
Martin Kronbichler [Tue, 8 Mar 2022 09:19:08 +0000 (10:19 +0100)]
Merge pull request #13504 from bangerth/note
Remove a note.
Peter Munch [Mon, 7 Mar 2022 21:19:38 +0000 (22:19 +0100)]
Add AffineConstraints::is_closed()
Marc Fehling [Tue, 8 Mar 2022 04:29:08 +0000 (21:29 -0700)]
Removed outdated comment.
Marc Fehling [Tue, 8 Mar 2022 04:15:27 +0000 (21:15 -0700)]
Merge pull request #13507 from peterrum/mf_get_communicator
Use get_communicator()
Daniel Arndt [Mon, 7 Mar 2022 23:02:10 +0000 (18:02 -0500)]
Merge pull request #13502 from masterleinad/fix_boost_get
Peter Munch [Mon, 7 Mar 2022 21:32:47 +0000 (22:32 +0100)]
Use get_communicator()
Daniel Arndt [Mon, 7 Mar 2022 20:33:17 +0000 (15:33 -0500)]
Use holds_alternative and some more fixes
Wolfgang Bangerth [Mon, 7 Mar 2022 20:34:40 +0000 (13:34 -0700)]
Remove a note.
Daniel Arndt [Mon, 7 Mar 2022 18:42:52 +0000 (13:42 -0500)]
boost::get -> std_cxx17::get
Daniel Arndt [Mon, 7 Mar 2022 16:24:23 +0000 (11:24 -0500)]
Merge pull request #13497 from bangerth/variant
Marc Fehling [Mon, 7 Mar 2022 00:29:42 +0000 (17:29 -0700)]
Merge pull request #13489 from marcfehling/petsc-nonzeros
Added `n_nonzero_elements` to PETSc `BlockSparseMatrix`.
Marc Fehling [Sat, 5 Mar 2022 03:10:57 +0000 (20:10 -0700)]
Tests for n_nonzero_elements of BlockSparseMatrix from third party libraries.
Wolfgang Bangerth [Sun, 6 Mar 2022 21:40:38 +0000 (14:40 -0700)]
Merge pull request #13488 from pengfej/fbranch
Removing DEAL_II_MPI_CONST_CAST
Pengfei Jia [Fri, 4 Mar 2022 00:19:29 +0000 (19:19 -0500)]
Removing DEAL_II_MPI_CONST_CAST
Fix based on #13474
forgot about indent
more indent
suggested changes
Wolfgang Bangerth [Sun, 6 Mar 2022 17:26:05 +0000 (10:26 -0700)]
Merge pull request #13478 from peterrum/pft_has_hanging_nodes
Move p:d:T::has_hanging_nodes() to DistributedTriangulationBase
Peter Munch [Sun, 6 Mar 2022 16:52:56 +0000 (17:52 +0100)]
Use fast HN algorithm for polynomial GC
Peter Munch [Wed, 2 Mar 2022 10:21:36 +0000 (11:21 +0100)]
Move p:d:T::has_hanging_nodes() to DistributedTriangulationBase
Peter Munch [Sat, 5 Mar 2022 20:21:36 +0000 (21:21 +0100)]
ComputeIndexOwner: allow to use map instead of vector
Timo Heister [Sun, 6 Mar 2022 06:10:25 +0000 (01:10 -0500)]
Merge pull request #13495 from bangerth/doc-3
Minor doc adjustments.
Wolfgang Bangerth [Sun, 6 Mar 2022 06:07:35 +0000 (23:07 -0700)]
Convert uses of boost::variant to std_cxx17::variant.
Wolfgang Bangerth [Sun, 6 Mar 2022 05:46:50 +0000 (22:46 -0700)]
Add std_cxx17::variant.
Wolfgang Bangerth [Sun, 6 Mar 2022 03:16:58 +0000 (20:16 -0700)]
Minor doc adjustments.
Peter Munch [Sat, 5 Mar 2022 08:49:21 +0000 (09:49 +0100)]
Merge pull request #13487 from peterrum/bugs_cio
Fix bugs in ComputeIndexOwner::Dictionary and CellIDTranslator
Daniel Arndt [Fri, 4 Mar 2022 23:55:15 +0000 (18:55 -0500)]
Merge pull request #13473 from bangerth/is_mpi_type
Wolfgang Bangerth [Fri, 4 Mar 2022 23:42:29 +0000 (16:42 -0700)]
Merge pull request #13490 from marcfehling/forward-affine
affine_constraints: hide another block of forward declarations
Daniel Arndt [Fri, 4 Mar 2022 19:23:22 +0000 (14:23 -0500)]
Merge pull request #13395 from bangerth/mpi_type_id
Marc Fehling [Fri, 4 Mar 2022 19:14:39 +0000 (12:14 -0700)]
affine_constraints: hide another block of forward declarations
Marc Fehling [Fri, 4 Mar 2022 19:06:59 +0000 (12:06 -0700)]
Hide reinit implementation from doxygen.
Possible confusion of parameter variable `n_block_rows` and the member function with the same name.
Peter Munch [Thu, 3 Mar 2022 23:38:41 +0000 (00:38 +0100)]
Fix bugs in CellIDTranslator
Marc Fehling [Fri, 4 Mar 2022 05:30:28 +0000 (22:30 -0700)]
Added `n_nonzero_elements` to PETSc `BlockSparseMatrix`.
Wolfgang Bangerth [Mon, 28 Feb 2022 00:41:06 +0000 (17:41 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Sun, 27 Feb 2022 00:35:34 +0000 (17:35 -0700)]
Add to the documentation.
Wolfgang Bangerth [Sun, 27 Feb 2022 00:33:47 +0000 (17:33 -0700)]
Add a test.
Wolfgang Bangerth [Sun, 27 Feb 2022 00:18:59 +0000 (17:18 -0700)]
Also support long long int and wchar_t.
Wolfgang Bangerth [Sat, 26 Feb 2022 23:48:03 +0000 (16:48 -0700)]
Adjust a couple of tests.
Wolfgang Bangerth [Sat, 26 Feb 2022 00:13:53 +0000 (17:13 -0700)]
Rename the new variable.
Martin Kronbichler [Thu, 3 Mar 2022 20:00:41 +0000 (21:00 +0100)]
Merge pull request #13479 from peterrum/fcp_simplify
Simplify logic in RepartitioningPolicyTools::FirstChildPolicy
Martin Kronbichler [Thu, 3 Mar 2022 19:59:44 +0000 (20:59 +0100)]
Merge pull request #13486 from tjhei/fix_test
fix a test
Timo Heister [Sun, 27 Feb 2022 19:46:07 +0000 (14:46 -0500)]
fix test
Wolfgang Bangerth [Thu, 17 Feb 2022 16:33:18 +0000 (09:33 -0700)]
Remove a general template no longer needed.
Wolfgang Bangerth [Tue, 15 Feb 2022 22:45:51 +0000 (15:45 -0700)]
Use a template variable rather than a dummy function to infer MPI types.
Timo Heister [Thu, 3 Mar 2022 16:15:48 +0000 (11:15 -0500)]
Merge pull request #13471 from bangerth/test-3
Use a valid communicator.
Matthias Maier [Thu, 3 Mar 2022 11:30:54 +0000 (05:30 -0600)]
Merge pull request #13472 from bangerth/aligned
Deal gracefully with replicating an empty array.
Matthias Maier [Thu, 3 Mar 2022 11:28:33 +0000 (05:28 -0600)]
Merge pull request #13467 from masterleinad/quick_tests_linux_github_ci
Run quick tests in GitHub Linux CI
Peter Munch [Thu, 3 Mar 2022 07:14:01 +0000 (08:14 +0100)]
Merge pull request #13481 from nfehn/tensor_kernels
clarify docu of MatrixFree::initialize_dof_vector()
Wolfgang Bangerth [Tue, 1 Mar 2022 18:02:42 +0000 (11:02 -0700)]
Use a valid communicator.
Wolfgang Bangerth [Tue, 1 Mar 2022 20:51:15 +0000 (13:51 -0700)]
Deal gracefully with replicating an empty array.
Wolfgang Bangerth [Thu, 3 Mar 2022 00:03:47 +0000 (17:03 -0700)]
Merge pull request #13483 from tjhei/mpi3-followup
MPI 3: minor edits
Marc Fehling [Wed, 2 Mar 2022 22:06:01 +0000 (15:06 -0700)]
Merge pull request #13482 from masterleinad/deprecate_utilities_mpi_create_group
Deprecate Utilities::MPI::create_group
Timo Heister [Wed, 2 Mar 2022 18:45:20 +0000 (13:45 -0500)]
MPI 3: minor edits
Daniel Arndt [Wed, 2 Mar 2022 16:08:55 +0000 (11:08 -0500)]
Deprecate Utilities::MPI::create_group
Timo Heister [Wed, 2 Mar 2022 18:42:14 +0000 (13:42 -0500)]
Merge pull request #13465 from pengfej/fbranch
Remove MPI 2.x logic
Pengfei Jia [Mon, 28 Feb 2022 21:53:37 +0000 (16:53 -0500)]
Remove DEAL_II_MPI_VERSION_GTE
An update on Issue #13447: Remove MPI 2.X logic
fix some mistakes
indent
adding back some comments
recovering line 616-629
adding back line 447-508
Changing back step 76
Niklas Fehn [Wed, 2 Mar 2022 14:39:28 +0000 (15:39 +0100)]
clarify docu of MatrixFree::initialize_dof_vector()
Peter Munch [Wed, 2 Mar 2022 11:32:11 +0000 (12:32 +0100)]
Simplify logic in RepartitioningPolicyTools::FirstChildPolicy
Daniel Arndt [Mon, 28 Feb 2022 22:50:36 +0000 (17:50 -0500)]
Run quick tests in GitHub CI
Marc Fehling [Wed, 2 Mar 2022 02:41:02 +0000 (19:41 -0700)]
Merge pull request #13476 from bangerth/warning
Avoid integer comparison warning.
Marc Fehling [Wed, 2 Mar 2022 02:40:18 +0000 (19:40 -0700)]
Merge pull request #13470 from bangerth/test-2
Check MPI error codes.
Wolfgang Bangerth [Tue, 1 Mar 2022 23:38:40 +0000 (16:38 -0700)]
Avoid integer comparison warning.
Wolfgang Bangerth [Tue, 1 Mar 2022 21:29:39 +0000 (14:29 -0700)]
Add a TODO.
Wolfgang Bangerth [Tue, 1 Mar 2022 21:24:16 +0000 (14:24 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Tue, 1 Mar 2022 21:23:09 +0000 (14:23 -0700)]
Add a test.
Wolfgang Bangerth [Tue, 1 Mar 2022 21:22:59 +0000 (14:22 -0700)]
Provide a template variable that can be used to query whether a type is an MPI type.
Wolfgang Bangerth [Tue, 1 Mar 2022 21:22:39 +0000 (14:22 -0700)]
Provide a facility where we can test that a type is one of a list.
Wolfgang Bangerth [Tue, 1 Mar 2022 17:58:18 +0000 (10:58 -0700)]
Check MPI error codes.
Martin Kronbichler [Tue, 1 Mar 2022 08:19:37 +0000 (09:19 +0100)]
Merge pull request #13445 from bangerth/error
Error out with too large Trilinos sparsity patterns.
Martin Kronbichler [Tue, 1 Mar 2022 08:13:35 +0000 (09:13 +0100)]
Merge pull request #13463 from bangerth/doc-13
Minor update to FE_Nedelec.
Martin Kronbichler [Tue, 1 Mar 2022 08:12:58 +0000 (09:12 +0100)]
Merge pull request #13452 from bangerth/error-2
Provide a second error for Trilinos sparsity pattern problems.
Luca Heltai [Tue, 1 Mar 2022 07:50:07 +0000 (10:50 +0300)]
Merge pull request #13394 from Rombur/arborx_distributed_tree
Add ArborXWrappers::DistributedTree
Marc Fehling [Tue, 1 Mar 2022 02:49:19 +0000 (19:49 -0700)]
Merge pull request #13466 from drwells/tbb-quick-test
Fix the TBB quick test.
David Wells [Mon, 28 Feb 2022 22:33:08 +0000 (17:33 -0500)]
Fix the TBB quick test.
This should work with or without oneAPI.
Bruno Turcksin [Mon, 28 Feb 2022 22:08:01 +0000 (22:08 +0000)]
Add DEAL_II_ARBORX_WITH_MPI=1 in options.dox.in
Matthias Maier [Mon, 28 Feb 2022 20:02:07 +0000 (14:02 -0600)]
Merge pull request #13462 from tjhei/changelog2
add changelog entry
Matthias Maier [Mon, 28 Feb 2022 20:01:29 +0000 (14:01 -0600)]
Merge pull request #13464 from tjhei/mpi3_doc
documentation: MPI 3.0 minimum
Timo Heister [Mon, 28 Feb 2022 18:35:21 +0000 (13:35 -0500)]
documentation: MPI 3.0 minimum
Wolfgang Bangerth [Mon, 28 Feb 2022 18:25:24 +0000 (11:25 -0700)]
Minor update to FE_Nedelec.
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.