]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
2 years agoUse faster data structure to compute matrix-free renumbering 14076/head
Martin Kronbichler [Wed, 29 Jun 2022 14:02:20 +0000 (16:02 +0200)]
Use faster data structure to compute matrix-free renumbering

2 years agoMerge pull request #14075 from peterrum/MGTransferBlockMatrixFree_other_block_vector_type
Peter Munch [Wed, 29 Jun 2022 12:06:30 +0000 (14:06 +0200)]
Merge pull request #14075 from peterrum/MGTransferBlockMatrixFree_other_block_vector_type

MGTransferBlockMatrixFree: allow to copy form/to other type of block vector

2 years agoMerge pull request #14074 from peterrum/MGTransferGlobalCoarsening_min_max_level
Martin Kronbichler [Wed, 29 Jun 2022 09:16:10 +0000 (11:16 +0200)]
Merge pull request #14074 from peterrum/MGTransferGlobalCoarsening_min_max_level

Add MGTransferGlobalCoarsening::min_level() and max_level()

2 years agoMGTransferBlockMatrixFree: allow to copy form other type of block vector 14075/head
Peter Munch [Wed, 29 Jun 2022 06:27:16 +0000 (08:27 +0200)]
MGTransferBlockMatrixFree: allow to copy form other type of block vector

2 years agoAdd MGTransferGlobalCoarsening::min_level() and max_level() 14074/head
Peter Munch [Wed, 29 Jun 2022 06:22:51 +0000 (08:22 +0200)]
Add MGTransferGlobalCoarsening::min_level() and max_level()

2 years agoMerge pull request #14057 from kronbichler/fix_reinit_mf
Peter Munch [Wed, 29 Jun 2022 05:24:36 +0000 (07:24 +0200)]
Merge pull request #14057 from kronbichler/fix_reinit_mf

Fix bug in MatrixFree::reinit for MG levels with empty process

2 years agoMerge pull request #13951 from kronbichler/simplify_some_code
Peter Munch [Wed, 29 Jun 2022 05:22:43 +0000 (07:22 +0200)]
Merge pull request #13951 from kronbichler/simplify_some_code

MatrixFree: Simplify some code in initialization of DoF indices

2 years agoMatrixFree: Simplify some code in initialization of DoF indices 13951/head
Martin Kronbichler [Fri, 10 Jun 2022 09:18:32 +0000 (11:18 +0200)]
MatrixFree: Simplify some code in initialization of DoF indices

2 years agoMerge pull request #14020 from kronbichler/use_shortcuts
David Wells [Tue, 28 Jun 2022 20:14:57 +0000 (16:14 -0400)]
Merge pull request #14020 from kronbichler/use_shortcuts

Avoid unnecessary locally_relevant_dofs in mg_transfer_internal

2 years agoMerge pull request #14051 from kronbichler/cleanup_mg_face
David Wells [Tue, 28 Jun 2022 20:12:53 +0000 (16:12 -0400)]
Merge pull request #14051 from kronbichler/cleanup_mg_face

DoFHandlerPolicy: Speed up function renumber_face_mg_dofs

2 years agoMerge pull request #14063 from kronbichler/improve_access_to_dofs
David Wells [Tue, 28 Jun 2022 20:04:49 +0000 (16:04 -0400)]
Merge pull request #14063 from kronbichler/improve_access_to_dofs

DoFAccessor: Streamline access to dof indices

2 years agoMerge pull request #13866 from kronbichler/cleanup_raviart_thomas_polynomials
Peter Munch [Tue, 28 Jun 2022 19:14:49 +0000 (21:14 +0200)]
Merge pull request #13866 from kronbichler/cleanup_raviart_thomas_polynomials

Clean up PolynomialsRaviartThomas

2 years agoMerge pull request #14067 from kronbichler/improve_reference_cell
David Wells [Tue, 28 Jun 2022 13:19:56 +0000 (09:19 -0400)]
Merge pull request #14067 from kronbichler/improve_reference_cell

Speed up ReferenceCell::standard_vs_true_line_orientation

2 years agoMerge pull request #13930 from kronbichler/speedup_cell_vertex_indices_cache
Marc Fehling [Tue, 28 Jun 2022 10:07:44 +0000 (04:07 -0600)]
Merge pull request #13930 from kronbichler/speedup_cell_vertex_indices_cache

Speed up computation of cell vertex indices cache

2 years agoMerge pull request #14064 from masterleinad/remove_xdmf_content
Marc Fehling [Tue, 28 Jun 2022 10:00:56 +0000 (04:00 -0600)]
Merge pull request #14064 from masterleinad/remove_xdmf_content

Remove deprecated XDMFEntry::get_xdmf_content

2 years agoMerge pull request #14062 from kronbichler/improve_assert
Martin Kronbichler [Tue, 28 Jun 2022 07:49:11 +0000 (09:49 +0200)]
Merge pull request #14062 from kronbichler/improve_assert

Simplify assertion by AssertIndexRange

2 years agoMerge pull request #14048 from masterleinad/remove_unqualified_functions
Martin Kronbichler [Tue, 28 Jun 2022 07:48:36 +0000 (09:48 +0200)]
Merge pull request #14048 from masterleinad/remove_unqualified_functions

Remove unqualified ContantFunction and ZeroFunction

2 years agoMerge pull request #14061 from sebproell/fe-eval-no-vectorization
Martin Kronbichler [Tue, 28 Jun 2022 06:05:03 +0000 (08:05 +0200)]
Merge pull request #14061 from sebproell/fe-eval-no-vectorization

Fix some VectorizedArrayTypes for non-default vectorization

2 years agoSpeed up ReferenceCell::standard_vs_true_line_orientation 14067/head
Martin Kronbichler [Tue, 28 Jun 2022 05:33:06 +0000 (07:33 +0200)]
Speed up ReferenceCell::standard_vs_true_line_orientation

2 years agoRemove deprecated XDMFEntry::get_xdmf_content 14064/head
Daniel Arndt [Mon, 27 Jun 2022 14:11:31 +0000 (10:11 -0400)]
Remove deprecated XDMFEntry::get_xdmf_content

2 years agoDoFAccessor: Streamline access to dof indices 14063/head
Martin Kronbichler [Mon, 27 Jun 2022 15:53:03 +0000 (17:53 +0200)]
DoFAccessor: Streamline access to dof indices

2 years agoFix some VectorizedArrayTypes for non-default vectorization 14061/head
Sebastian Proell [Mon, 27 Jun 2022 14:38:15 +0000 (16:38 +0200)]
Fix some VectorizedArrayTypes for non-default vectorization

2 years agoFurther code cleanup 14051/head
Martin Kronbichler [Mon, 27 Jun 2022 15:51:41 +0000 (17:51 +0200)]
Further code cleanup

2 years agoDoFHandlerPolicy: Speed up function renumber_face_mg_dofs
Martin Kronbichler [Sun, 26 Jun 2022 06:33:20 +0000 (08:33 +0200)]
DoFHandlerPolicy: Speed up function renumber_face_mg_dofs

2 years agoSimplify assertion by AssertIndexRange 14062/head
Martin Kronbichler [Mon, 27 Jun 2022 15:52:04 +0000 (17:52 +0200)]
Simplify assertion by AssertIndexRange

2 years agoMerge pull request #14060 from masterleinad/remove_deprecated_lac_parallel_block_vector
Daniel Arndt [Mon, 27 Jun 2022 15:46:20 +0000 (11:46 -0400)]
Merge pull request #14060 from masterleinad/remove_deprecated_lac_parallel_block_vector

2 years agoRemove deprecated header file lac/parallel_block_vector.h 14060/head
Daniel Arndt [Mon, 27 Jun 2022 12:47:15 +0000 (08:47 -0400)]
Remove deprecated header file lac/parallel_block_vector.h

2 years agoMerge pull request #14052 from kronbichler/index_set_improve
David Wells [Mon, 27 Jun 2022 12:34:47 +0000 (08:34 -0400)]
Merge pull request #14052 from kronbichler/index_set_improve

Small improvement for IndexSet::add_ranges_internal

2 years agoFix the reamaining occurrences 14048/head
Daniel Arndt [Mon, 27 Jun 2022 11:51:23 +0000 (07:51 -0400)]
Fix the reamaining occurrences

2 years agoMerge pull request #14050 from tamiko/fix_cuda_tests
Martin Kronbichler [Mon, 27 Jun 2022 11:12:11 +0000 (13:12 +0200)]
Merge pull request #14050 from tamiko/fix_cuda_tests

User projects: Make sure that CMAKE_CUDA_HOST_COMPILER is set.

2 years agoMerge pull request #14049 from tamiko/fix_cuda_warnings
Martin Kronbichler [Mon, 27 Jun 2022 11:11:04 +0000 (13:11 +0200)]
Merge pull request #14049 from tamiko/fix_cuda_warnings

fix a warning when compiling with cuda support

2 years agoMerge pull request #14058 from kronbichler/fix_tests
Martin Kronbichler [Mon, 27 Jun 2022 08:25:44 +0000 (10:25 +0200)]
Merge pull request #14058 from kronbichler/fix_tests

Fix a few MatrixFree tests

2 years agoFix a few tests 14058/head
Martin Kronbichler [Mon, 27 Jun 2022 04:28:30 +0000 (06:28 +0200)]
Fix a few tests

2 years agoFix bug in MatrixFree::reinit for MG levels with empty process 14057/head
Martin Kronbichler [Sun, 26 Jun 2022 18:24:05 +0000 (20:24 +0200)]
Fix bug in MatrixFree::reinit for MG levels with empty process

2 years agoMerge pull request #14014 from peterrum/mg_dg_hp_test
Martin Kronbichler [Sun, 26 Jun 2022 16:16:18 +0000 (18:16 +0200)]
Merge pull request #14014 from peterrum/mg_dg_hp_test

Add test (MF+DG+hp)

2 years agoMerge pull request #13842 from peterrum/build_interface_constraints_wedges
Martin Kronbichler [Sun, 26 Jun 2022 12:29:24 +0000 (14:29 +0200)]
Merge pull request #13842 from peterrum/build_interface_constraints_wedges

FESystem::build_interface_constraints() for wedges/pyramids

2 years agoMerge pull request #14054 from peterrum/traling_const
Peter Munch [Sun, 26 Jun 2022 12:11:23 +0000 (14:11 +0200)]
Merge pull request #14054 from peterrum/traling_const

Remove trailing const

2 years agoRemove traling const 14054/head
Peter Munch [Sun, 26 Jun 2022 07:47:19 +0000 (09:47 +0200)]
Remove traling const

2 years agoAdd test (MG+DG+hp) 14014/head
Peter Munch [Sun, 19 Jun 2022 07:50:04 +0000 (09:50 +0200)]
Add test (MG+DG+hp)

2 years agoFESystem::build_interface_constraints() for wedges/pyramids 13842/head
Peter Munch [Fri, 27 May 2022 20:37:31 +0000 (22:37 +0200)]
FESystem::build_interface_constraints() for wedges/pyramids

2 years agoSmall improvement for IndexSet::add_ranges_internal 14052/head
Martin Kronbichler [Sun, 26 Jun 2022 06:38:34 +0000 (08:38 +0200)]
Small improvement for IndexSet::add_ranges_internal

2 years agoUser projects: Make sure that CMAKE_CUDA_HOST_COMPILER is set. 14050/head
Matthias Maier [Sun, 26 Jun 2022 05:59:55 +0000 (00:59 -0500)]
User projects: Make sure that CMAKE_CUDA_HOST_COMPILER is set.

2 years agofix a warning when compiling with cuda support 14049/head
Matthias Maier [Sun, 26 Jun 2022 05:37:35 +0000 (00:37 -0500)]
fix a warning when compiling with cuda support

dealii/include/deal.II/matrix_free/cuda_matrix_free.templates.h:1027:17:
    warning: loop variable ‘cell’ creates a copy from type ‘const
    dealii::TriaActiveIterator<dealii::CellAccessor<3, 3> >’
    [-Wrange-loop-construct]
dealii/include/deal.II/matrix_free/cuda_matrix_free.templates.h:1027:17:
    note: use reference type to prevent copying
 1027 |                 for (const auto cell :
      |                 ^~~~
      |                 &

2 years agoMerge pull request #14037 from masterleinad/deprecate_matrixfree
Martin Kronbichler [Sat, 25 Jun 2022 18:54:52 +0000 (20:54 +0200)]
Merge pull request #14037 from masterleinad/deprecate_matrixfree

Remove deprecated MatrixFree functionalities

2 years agoMerge pull request #14043 from masterleinad/remove_deprecated_qprojector
Martin Kronbichler [Sat, 25 Jun 2022 18:54:07 +0000 (20:54 +0200)]
Merge pull request #14043 from masterleinad/remove_deprecated_qprojector

Remove deprecated QProjector member functions

2 years agoMerge pull request #14044 from tamiko/step_81_tutorial_fixes
Martin Kronbichler [Sat, 25 Jun 2022 18:53:55 +0000 (20:53 +0200)]
Merge pull request #14044 from tamiko/step_81_tutorial_fixes

step-81: Mention example step in the tutorial lists

2 years agoMerge pull request #14045 from drwells/indexset-test-header
Martin Kronbichler [Sat, 25 Jun 2022 18:52:40 +0000 (20:52 +0200)]
Merge pull request #14045 from drwells/indexset-test-header

Include index_set.h in two more tests.

2 years agoMerge pull request #14047 from masterleinad/remove_deprecated_dof_handler
Marc Fehling [Sat, 25 Jun 2022 18:37:06 +0000 (12:37 -0600)]
Merge pull request #14047 from masterleinad/remove_deprecated_dof_handler

Remove DoFHandler's initialize and set_fe

2 years agoMerge pull request #14040 from masterleinad/deprecate_dof_tools
Marc Fehling [Sat, 25 Jun 2022 18:36:55 +0000 (12:36 -0600)]
Merge pull request #14040 from masterleinad/deprecate_dof_tools

Remove deprecated DoFTools functions

2 years agoAlso add specialization for quadrilaterals 13930/head
Martin Kronbichler [Sat, 25 Jun 2022 14:16:03 +0000 (16:16 +0200)]
Also add specialization for quadrilaterals

2 years agoSpeed up computation of cell vertex indices cache
Martin Kronbichler [Wed, 8 Jun 2022 10:03:37 +0000 (12:03 +0200)]
Speed up computation of cell vertex indices cache

2 years agoMerge pull request #14046 from drwells/point-value-p4est
Timo Heister [Sat, 25 Jun 2022 02:52:47 +0000 (22:52 -0400)]
Merge pull request #14046 from drwells/point-value-p4est

Mark two tests that depend on p4est as such.

2 years agoRemove unqualified ContantFunction and ZeroFunction
Daniel Arndt [Fri, 24 Jun 2022 21:26:39 +0000 (17:26 -0400)]
Remove unqualified ContantFunction and ZeroFunction

2 years agoRemove deprecated MatrixFree functionalities 14037/head
Daniel Arndt [Wed, 22 Jun 2022 21:33:27 +0000 (17:33 -0400)]
Remove deprecated MatrixFree functionalities

2 years agoMerge pull request #14042 from drwells/reword-data-out-resample
Martin Kronbichler [Fri, 24 Jun 2022 18:42:34 +0000 (20:42 +0200)]
Merge pull request #14042 from drwells/reword-data-out-resample

Slightly reword DataOutResample's documentation.

2 years agoRemove DoFHandler's initialize and set_fe 14047/head
Daniel Arndt [Fri, 24 Jun 2022 17:46:24 +0000 (13:46 -0400)]
Remove DoFHandler's initialize and set_fe

2 years agoMark two tests that depend on p4est as such. 14046/head
David Wells [Fri, 24 Jun 2022 17:50:48 +0000 (13:50 -0400)]
Mark two tests that depend on p4est as such.

2 years agoInclude index_set.h in two more tests. 14045/head
David Wells [Fri, 24 Jun 2022 17:48:53 +0000 (13:48 -0400)]
Include index_set.h in two more tests.

This was changed in f4c1cf9c6b.

2 years agoMerge pull request #14024 from kronbichler/setup_indices_global_coarsening
Timo Heister [Fri, 24 Jun 2022 16:59:23 +0000 (12:59 -0400)]
Merge pull request #14024 from kronbichler/setup_indices_global_coarsening

Do not add locally owned dofs to ghost set during construction

2 years agostep-81: Mention example step in the tutorial lists 14044/head
Matthias Maier [Fri, 24 Jun 2022 16:24:26 +0000 (11:24 -0500)]
step-81: Mention example step in the tutorial lists

2 years agoRemove deprecated QProjector member functions 14043/head
Daniel Arndt [Fri, 24 Jun 2022 14:58:51 +0000 (10:58 -0400)]
Remove deprecated QProjector member functions

2 years agoRemove deprecated DoFTools functions 14040/head
Daniel Arndt [Thu, 23 Jun 2022 16:58:44 +0000 (12:58 -0400)]
Remove deprecated DoFTools functions

2 years agoMerge pull request #13947 from kronbichler/limit_run_to_needs
David Wells [Fri, 24 Jun 2022 14:40:17 +0000 (10:40 -0400)]
Merge pull request #13947 from kronbichler/limit_run_to_needs

DoFAccessor: Run process_dof_indices only on FE entities with DoFs

2 years agoMerge pull request #13853 from kronbichler/avoid_user_flag
David Wells [Fri, 24 Jun 2022 14:31:28 +0000 (10:31 -0400)]
Merge pull request #13853 from kronbichler/avoid_user_flag

Avoid some uses of Triangulation::user_flags

2 years agoMerge pull request #14022 from kronbichler/reduce_header_inclusions
David Wells [Fri, 24 Jun 2022 14:20:28 +0000 (10:20 -0400)]
Merge pull request #14022 from kronbichler/reduce_header_inclusions

Reduce header inclusions of index_set.h in evaluation_kernels

2 years agoAdd extra check for index range. 14024/head
Martin Kronbichler [Fri, 24 Jun 2022 14:20:19 +0000 (16:20 +0200)]
Add extra check for index range.

Co-authored-by: David Wells <drwells@email.unc.edu>
2 years agoMerge pull request #14021 from kronbichler/restructure_index_set
David Wells [Fri, 24 Jun 2022 14:11:47 +0000 (10:11 -0400)]
Merge pull request #14021 from kronbichler/restructure_index_set

Restructure inline functions of IndexSet

2 years agoMerge pull request #13931 from kronbichler/clean_up_access_dofs
David Wells [Fri, 24 Jun 2022 14:09:16 +0000 (10:09 -0400)]
Merge pull request #13931 from kronbichler/clean_up_access_dofs

Use pre-compiled structdim for access to TriaObjects in Accessor

2 years agoMerge pull request #13922 from kronbichler/speed_up_reference_cell
David Wells [Fri, 24 Jun 2022 14:04:51 +0000 (10:04 -0400)]
Merge pull request #13922 from kronbichler/speed_up_reference_cell

Speed up evaluation of some ReferenceCell operations

2 years agoMerge pull request #13921 from kronbichler/simplify_refinement_cases
David Wells [Fri, 24 Jun 2022 14:02:56 +0000 (10:02 -0400)]
Merge pull request #13921 from kronbichler/simplify_refinement_cases

Use shortcut when determining isotropic refinement cases

2 years agoSlightly reword DataOutResample's documentation. 14042/head
David Wells [Fri, 24 Jun 2022 13:55:18 +0000 (09:55 -0400)]
Slightly reword DataOutResample's documentation.

It is better to start with what a class does than what it does not.

2 years agoMerge pull request #13808 from marcfehling/remove-hpdofhandler
Peter Munch [Fri, 24 Jun 2022 12:19:46 +0000 (14:19 +0200)]
Merge pull request #13808 from marcfehling/remove-hpdofhandler

Removed hp::DoFHandler.

2 years agoMerge pull request #14038 from gfcas/fix_dof_tools_doc
Wolfgang Bangerth [Thu, 23 Jun 2022 15:41:46 +0000 (00:41 +0900)]
Merge pull request #14038 from gfcas/fix_dof_tools_doc

DoFTools fix doc typo

2 years agoDoFTools fix doc typo 14038/head
Fabian Castelli [Thu, 23 Jun 2022 11:59:29 +0000 (13:59 +0200)]
DoFTools fix doc typo

2 years agoMerge pull request #13991 from NiklasWik/update_jacobian_grads
Martin Kronbichler [Thu, 23 Jun 2022 09:55:51 +0000 (11:55 +0200)]
Merge pull request #13991 from NiklasWik/update_jacobian_grads

Auto-detect update_jacobian_grads

2 years agoMerge pull request #14035 from drwells/suppress-new-thread-deprecation-warning
Matthias Maier [Thu, 23 Jun 2022 03:17:00 +0000 (22:17 -0500)]
Merge pull request #14035 from drwells/suppress-new-thread-deprecation-warning

Get rid of some warnings from defining Threads::new_thread().

2 years agoMerge pull request #14032 from drwells/petsc-tvmult-test
Matthias Maier [Thu, 23 Jun 2022 03:16:54 +0000 (22:16 -0500)]
Merge pull request #14032 from drwells/petsc-tvmult-test

Disable HYPRE in the Tvmult test.

2 years agoMerge pull request #14034 from masterleinad/remove_sparsavanks_ctor
David Wells [Wed, 22 Jun 2022 21:31:29 +0000 (17:31 -0400)]
Merge pull request #14034 from masterleinad/remove_sparsavanks_ctor

Remove deprecated SparseVanka constructors

2 years agoGet rid of some warnings from defining Threads::new_thread(). 14035/head
David Wells [Wed, 22 Jun 2022 17:35:17 +0000 (13:35 -0400)]
Get rid of some warnings from defining Threads::new_thread().

This function calls a deprecated constructor but it itself is deprecated, so
this isn't all that helpful of a message. We presently see this warning printed
out whenever we compile examples that include this header on Debian 11.

2 years agoRemove deprecated SparseVanka constructors 14034/head
Daniel Arndt [Wed, 22 Jun 2022 16:45:19 +0000 (12:45 -0400)]
Remove deprecated SparseVanka constructors

2 years agoMerge pull request #14031 from masterleinad/remove_atomicadd_wrapper
Martin Kronbichler [Wed, 22 Jun 2022 16:04:03 +0000 (18:04 +0200)]
Merge pull request #14031 from masterleinad/remove_atomicadd_wrapper

Remove deprecated atomicAdd_wrapper

2 years agoDisable HYPRE in the Tvmult test. 14032/head
David Wells [Wed, 22 Jun 2022 14:34:59 +0000 (10:34 -0400)]
Disable HYPRE in the Tvmult test.

This is probably a bug in HYPRE - if we call this function then we abort with a
floating-point exception. If we disable the floating-point exception we get a
vector of all zeros, which is definitely wrong.

For now just disable this test.

2 years agoRemove deprecated atomicAdd_wrapper 14031/head
Daniel Arndt [Wed, 22 Jun 2022 12:31:13 +0000 (08:31 -0400)]
Remove deprecated atomicAdd_wrapper

2 years agoMerge pull request #14025 from kronbichler/partitioner_small_improvement
Daniel Arndt [Wed, 22 Jun 2022 12:20:48 +0000 (08:20 -0400)]
Merge pull request #14025 from kronbichler/partitioner_small_improvement

2 years agoMerge pull request #14029 from drwells/gcc12-array-warning
Daniel Arndt [Tue, 21 Jun 2022 16:47:32 +0000 (12:47 -0400)]
Merge pull request #14029 from drwells/gcc12-array-warning

2 years agoWork around a GCC-12 warning about array accesses. 14029/head
David Wells [Tue, 21 Jun 2022 13:41:19 +0000 (09:41 -0400)]
Work around a GCC-12 warning about array accesses.

This only occurs at higher optimization levels with -Warray-bounds.

2 years agoMerge pull request #14026 from kronbichler/fix_gather_warning
Matthias Maier [Tue, 21 Jun 2022 02:29:52 +0000 (21:29 -0500)]
Merge pull request #14026 from kronbichler/fix_gather_warning

Fix warning of gcc-12 with gather_pd/ps instructions

2 years agoFix warning of gcc-12 with gather_pd/ps instructions 14026/head
Martin Kronbichler [Mon, 20 Jun 2022 21:09:55 +0000 (23:09 +0200)]
Fix warning of gcc-12 with gather_pd/ps instructions

2 years agoMerge pull request #14023 from kronbichler/remove_header
Daniel Arndt [Mon, 20 Jun 2022 15:10:58 +0000 (11:10 -0400)]
Merge pull request #14023 from kronbichler/remove_header

2 years agoQuery ghost index set only once in Partitioner::global_to_local 14025/head
Martin Kronbichler [Mon, 20 Jun 2022 15:06:10 +0000 (17:06 +0200)]
Query ghost index set only once in Partitioner::global_to_local

2 years agoMerge pull request #14013 from peterrum/mf_categorize_ghost
Martin Kronbichler [Mon, 20 Jun 2022 14:52:16 +0000 (16:52 +0200)]
Merge pull request #14013 from peterrum/mf_categorize_ghost

MatrixFree: allow categorization of ghost cells

2 years agoUpdate matrix_free.templates.h 13991/head
Niklas Wik [Mon, 20 Jun 2022 13:59:05 +0000 (15:59 +0200)]
Update matrix_free.templates.h

2 years agoUpdate include/deal.II/matrix_free/mapping_info.h
Niklas Wik [Mon, 20 Jun 2022 13:58:27 +0000 (15:58 +0200)]
Update include/deal.II/matrix_free/mapping_info.h

Co-authored-by: Peter Munch <peterrmuench@gmail.com>
2 years agoDo not locally owned dofs to ghost set during construction
Martin Kronbichler [Mon, 20 Jun 2022 10:43:58 +0000 (12:43 +0200)]
Do not locally owned dofs to ghost set during construction

2 years agoReduce header inclusions of index_set.h in evaluation_kernels 14022/head
Martin Kronbichler [Mon, 20 Jun 2022 07:28:15 +0000 (09:28 +0200)]
Reduce header inclusions of index_set.h in evaluation_kernels

2 years agoMerge pull request #14015 from peterrum/get_cell_range_category_max
Martin Kronbichler [Mon, 20 Jun 2022 11:10:49 +0000 (13:10 +0200)]
Merge pull request #14015 from peterrum/get_cell_range_category_max

Make get_cell_range_category() more consistent with get_cell_category()

2 years agoRemove obsolete header file 14023/head
Martin Kronbichler [Mon, 20 Jun 2022 07:46:47 +0000 (09:46 +0200)]
Remove obsolete header file

2 years agoMerge pull request #14018 from bangerth/full
Timo Heister [Mon, 20 Jun 2022 08:57:14 +0000 (04:57 -0400)]
Merge pull request #14018 from bangerth/full

Better describe what FullMatrix is and does.

2 years agoRestructure inline functions of IndexSet 14021/head
Martin Kronbichler [Mon, 20 Jun 2022 07:22:23 +0000 (09:22 +0200)]
Restructure inline functions of IndexSet

2 years agoMerge pull request #14019 from zjiaqi2018/clear-user-constraints
Peter Munch [Mon, 20 Jun 2022 07:20:05 +0000 (09:20 +0200)]
Merge pull request #14019 from zjiaqi2018/clear-user-constraints

MGConstrainedDoFs::clear_user_constraints


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.