]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
16 months agoUse parallel::apply_to_subranges(). 15679/head
Wolfgang Bangerth [Fri, 7 Jul 2023 17:39:57 +0000 (11:39 -0600)]
Use parallel::apply_to_subranges().

16 months agoMerge pull request #15010 from sebproell/callable-member-function
David Wells [Fri, 7 Jul 2023 13:49:20 +0000 (09:49 -0400)]
Merge pull request #15010 from sebproell/callable-member-function

Forward implementation of std::bind_front

16 months agoMerge pull request #15675 from tamiko/adjust_test
David Wells [Fri, 7 Jul 2023 13:48:37 +0000 (09:48 -0400)]
Merge pull request #15675 from tamiko/adjust_test

Test examples/step-40: avoid std::cout race condition

16 months agoMerge pull request #15666 from bangerth/vsv-la-vector
Daniel Arndt [Fri, 7 Jul 2023 11:53:15 +0000 (07:53 -0400)]
Merge pull request #15666 from bangerth/vsv-la-vector

16 months agoMerge pull request #15665 from masterleinad/compiler_versions_c++17
Daniel Arndt [Fri, 7 Jul 2023 11:52:22 +0000 (07:52 -0400)]
Merge pull request #15665 from masterleinad/compiler_versions_c++17

16 months agoForward implementation of std::bind_front 15010/head
Sebastian Proell [Fri, 31 Mar 2023 15:47:37 +0000 (17:47 +0200)]
Forward implementation of std::bind_front

16 months agoexamples/step-40: use check_solver_within_range with pcout ostream 15675/head
Matthias Maier [Fri, 7 Jul 2023 06:30:47 +0000 (01:30 -0500)]
examples/step-40: use check_solver_within_range with pcout ostream

16 months agoexample_test.h: add ostream parameter for solver_within_range macro
Matthias Maier [Fri, 7 Jul 2023 06:29:53 +0000 (01:29 -0500)]
example_test.h: add ostream parameter for solver_within_range macro

16 months agoMerge pull request #15668 from bangerth/vsv-comm-pattern
Matthias Maier [Fri, 7 Jul 2023 06:23:05 +0000 (06:23 +0000)]
Merge pull request #15668 from bangerth/vsv-comm-pattern

Remove reference to VectorSpacevector from the documentation.

16 months agoMake an argument a const reference. 15666/head
Wolfgang Bangerth [Thu, 6 Jul 2023 15:48:16 +0000 (09:48 -0600)]
Make an argument a const reference.

16 months agoRemove derivation of LinearAlgebra::distributed::Vector from VectorSpaceVector.
Wolfgang Bangerth [Thu, 6 Jul 2023 13:02:54 +0000 (07:02 -0600)]
Remove derivation of LinearAlgebra::distributed::Vector from VectorSpaceVector.

16 months agoMerge pull request #15674 from tamiko/switch_to_https
Wolfgang Bangerth [Fri, 7 Jul 2023 05:09:26 +0000 (23:09 -0600)]
Merge pull request #15674 from tamiko/switch_to_https

documentation: switch all hyperlinks in the documentation to https://

16 months agoMerge pull request #15673 from tamiko/fix_warning
Matthias Maier [Fri, 7 Jul 2023 04:54:46 +0000 (04:54 +0000)]
Merge pull request #15673 from tamiko/fix_warning

matrix_free/fe_evaluation.h: avoid a warning with g++-13

16 months agodocumentation: use https:// instead of http:// 15674/head
Matthias Maier [Fri, 7 Jul 2023 03:57:58 +0000 (22:57 -0500)]
documentation: use https:// instead of http://

16 months agodocumentation: use https:// instead of http://
Matthias Maier [Fri, 7 Jul 2023 03:57:34 +0000 (22:57 -0500)]
documentation: use https:// instead of http://

16 months agodocumentation: use https:// instead of http://
Matthias Maier [Fri, 7 Jul 2023 03:57:18 +0000 (22:57 -0500)]
documentation: use https:// instead of http://

16 months agodocumentation: update two urls
Matthias Maier [Fri, 7 Jul 2023 03:44:50 +0000 (22:44 -0500)]
documentation: update two urls

16 months agodocumentation: use https:// instead of http://
Matthias Maier [Fri, 7 Jul 2023 03:44:35 +0000 (22:44 -0500)]
documentation: use https:// instead of http://

16 months agoremove redundant else branch 15673/head
Matthias Maier [Fri, 7 Jul 2023 00:10:16 +0000 (19:10 -0500)]
remove redundant else branch

16 months agomatrix_free/fe_evaluation.h: avoid a warning with g++-13
Matthias Maier [Thu, 6 Jul 2023 22:16:06 +0000 (17:16 -0500)]
matrix_free/fe_evaluation.h: avoid a warning with g++-13

g++-13 is a bit too eager to warn about an array bounds violation here
after its optimizer pass introduced a `__builtin_memset()`:
```
In file included from include/deal.II/matrix_free/operators.h:30,
                 from include/deal.II/numerics/vector_tools_project.templates.h:36,
                 from source/numerics/vector_tools_project_qpmf.cc:17:
                 In member function ‘void dealii::FEEvaluationBase<...>:
                 inlined from ‘void dealii::FEEvaluationBase<...>:
include/deal.II/matrix_free/fe_evaluation.h:3937:20: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ offset [20, 1020] is out of the bounds [0, 16] of object ‘dof_indices’ with type ‘std::array<unsigned int, 4>’ [-Warray-bounds=]
 3937 |     dof_indices[v] = numbers::invalid_unsigned_int;
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
which is a bit silly as the statement reads:
```
// implied Assert(n_filled_lanes <= n_lanes, ExcInternalError());
for (unsigned int v = n_filled_lanes; v < n_lanes; ++v)
  dof_indices[v] = numbers::invalid_unsigned_int;
```
So instead let's simply initialize all elements of `dof_indices` to
`numbers::invalid_unsigned_int` via `std::fill` instead. I doubt that
this has much performance influence in practice as it gets replaced by a
`__builtin_memset()` right away.

16 months agoMerge pull request #15670 from tamiko/udpate_tester_names
Matthias Maier [Thu, 6 Jul 2023 19:34:39 +0000 (19:34 +0000)]
Merge pull request #15670 from tamiko/udpate_tester_names

Tests: update official tester names

16 months agoTests: update official tester names 15670/head
Matthias Maier [Thu, 6 Jul 2023 17:14:23 +0000 (12:14 -0500)]
Tests: update official tester names

16 months agoMerge pull request #15084 from luca-heltai/map_boundary_to_bulk_dof_iterators
Matthias Maier [Thu, 6 Jul 2023 14:36:57 +0000 (14:36 +0000)]
Merge pull request #15084 from luca-heltai/map_boundary_to_bulk_dof_iterators

Map boundary to bulk dof iterators.

16 months agoRemove reference to VectorSpacevector from the documentation. 15668/head
Wolfgang Bangerth [Thu, 6 Jul 2023 13:05:02 +0000 (07:05 -0600)]
Remove reference to VectorSpacevector from the documentation.

While there, rename some function arguments to match their real intent.
The new names match those in the reinit() functions right below.

16 months agoUpdate minimum compiler versions for C++17 15665/head
Daniel Arndt [Thu, 6 Jul 2023 12:34:17 +0000 (08:34 -0400)]
Update minimum compiler versions for C++17

16 months agoMerge pull request #15622 from bangerth/vsv-cuda
Daniel Arndt [Thu, 6 Jul 2023 03:11:26 +0000 (23:11 -0400)]
Merge pull request #15622 from bangerth/vsv-cuda

Get rid of VectorSpaceVector in the Cuda Vector class.

16 months agoMerge pull request #15664 from drwells/fix-epetra-concept
Wolfgang Bangerth [Thu, 6 Jul 2023 01:51:33 +0000 (19:51 -0600)]
Merge pull request #15664 from drwells/fix-epetra-concept

Add a missing typedef to the epetra vector wrapper.

16 months agoAdd a missing typedef to the epetra vector wrapper. 15664/head
David Wells [Thu, 6 Jul 2023 00:13:33 +0000 (20:13 -0400)]
Add a missing typedef to the epetra vector wrapper.

We need this to satisfy the vector space vector concept.

16 months agoAddress review comments. 15084/head
Luca Heltai [Wed, 5 Jul 2023 20:17:14 +0000 (22:17 +0200)]
Address review comments.

16 months agoMerge pull request #15660 from masterleinad/fix_comparison_g++-13_c++20
David Wells [Wed, 5 Jul 2023 20:01:39 +0000 (16:01 -0400)]
Merge pull request #15660 from masterleinad/fix_comparison_g++-13_c++20

Fix some comparisons operator for g++-13 with C++20

16 months agoGet rid of VectorSpaceVector in the Cuda Vector class. 15622/head
Wolfgang Bangerth [Mon, 3 Jul 2023 16:56:02 +0000 (10:56 -0600)]
Get rid of VectorSpaceVector in the Cuda Vector class.

16 months agoFix some comparisons operator for g++-13 with C++20 15660/head
Daniel Arndt [Wed, 5 Jul 2023 15:33:41 +0000 (11:33 -0400)]
Fix some comparisons operator for g++-13 with C++20

16 months agoMerge pull request #15657 from kronbichler/fix_step-46
Daniel Arndt [Wed, 5 Jul 2023 15:01:09 +0000 (11:01 -0400)]
Merge pull request #15657 from kronbichler/fix_step-46

16 months agoMerge pull request #15658 from mschreter/fix_header_read_vector
Daniel Arndt [Wed, 5 Jul 2023 14:21:42 +0000 (10:21 -0400)]
Merge pull request #15658 from mschreter/fix_header_read_vector

16 months agoadd missing ReadVector header 15658/head
Magdalena Schreter [Wed, 5 Jul 2023 10:08:21 +0000 (12:08 +0200)]
add missing ReadVector header

16 months agoMerge pull request #15623 from bangerth/vsv-trilinos-epetra
Martin Kronbichler [Wed, 5 Jul 2023 07:43:15 +0000 (09:43 +0200)]
Merge pull request #15623 from bangerth/vsv-trilinos-epetra

Get rid of VectorSpaceVector in the LinearAlgebra::EpetraWrappers::Vector class.

16 months agoFix step-46 tutorial program 15657/head
Martin Kronbichler [Wed, 5 Jul 2023 07:39:38 +0000 (09:39 +0200)]
Fix step-46 tutorial program

16 months agoMerge pull request #15633 from bangerth/vsv-la-block-vector
Martin Kronbichler [Wed, 5 Jul 2023 07:34:42 +0000 (09:34 +0200)]
Merge pull request #15633 from bangerth/vsv-la-block-vector

Get rid of VectorSpaceVector in the LinearAlgebra::distributed::BlockVector class.

16 months agoMerge pull request #15656 from tamiko/fix_tests_2
Matthias Maier [Wed, 5 Jul 2023 04:51:54 +0000 (04:51 +0000)]
Merge pull request #15656 from tamiko/fix_tests_2

Tests: grid/mesh_3d.h: add forgotten GridTests::reorder* call

16 months agoMerge pull request #15626 from drwells/remove-la-vector
David Wells [Wed, 5 Jul 2023 03:53:49 +0000 (23:53 -0400)]
Merge pull request #15626 from drwells/remove-la-vector

Remove LA::Vector.

16 months agoTests: grid/mesh_3d.h: add forgotten GridTests::reorder* call 15656/head
Matthias Maier [Wed, 5 Jul 2023 02:25:26 +0000 (21:25 -0500)]
Tests: grid/mesh_3d.h: add forgotten GridTests::reorder* call

16 months agoMerge pull request #15654 from tamiko/fix_tests
Matthias Maier [Wed, 5 Jul 2023 02:28:31 +0000 (02:28 +0000)]
Merge pull request #15654 from tamiko/fix_tests

Tests: add forgotten namespace, fix typo in includes

16 months agoChange argument to reference to avoid unnecessary copies. 15623/head
Wolfgang Bangerth [Wed, 5 Jul 2023 00:16:31 +0000 (18:16 -0600)]
Change argument to reference to avoid unnecessary copies.

16 months agoChange argument to reference to avoid unnecessary copies. 15633/head
Wolfgang Bangerth [Wed, 5 Jul 2023 00:13:26 +0000 (18:13 -0600)]
Change argument to reference to avoid unnecessary copies.

16 months agoTests: add forgotten namespace, fix typo in includes 15654/head
Matthias Maier [Tue, 4 Jul 2023 22:42:00 +0000 (17:42 -0500)]
Tests: add forgotten namespace, fix typo in includes

16 months agoMerge pull request #15651 from tamiko/be_more_craceful
Matthias Maier [Tue, 4 Jul 2023 22:23:48 +0000 (22:23 +0000)]
Merge pull request #15651 from tamiko/be_more_craceful

Tests: if no numdiff executable is found fall back to running tests instead of dropping them

16 months agoMerge pull request #15644 from tamiko/enable_example_tests
Matthias Maier [Tue, 4 Jul 2023 21:51:56 +0000 (21:51 +0000)]
Merge pull request #15644 from tamiko/enable_example_tests

Quick tests: also run examples/ tests

16 months agoTests: set expected stage to »PASSED« when not comparing output and expect=DIFF 15651/head
Matthias Maier [Tue, 4 Jul 2023 20:45:48 +0000 (15:45 -0500)]
Tests: set expected stage to »PASSED« when not comparing output and expect=DIFF

16 months agoTests: if no numdiff executable is found fall back to running tests instead of dropping
Matthias Maier [Tue, 4 Jul 2023 20:34:08 +0000 (15:34 -0500)]
Tests: if no numdiff executable is found fall back to running tests instead of dropping

16 months agoQuick tests: if configured also run examples/ tests 15644/head
Matthias Maier [Tue, 4 Jul 2023 15:15:45 +0000 (10:15 -0500)]
Quick tests: if configured also run examples/ tests

16 months agoQuick tests: now that we have interactive output run debug and release variants
Matthias Maier [Tue, 4 Jul 2023 15:08:59 +0000 (10:08 -0500)]
Quick tests: now that we have interactive output run debug and release variants

16 months agoQuick tests: update error message
Matthias Maier [Tue, 4 Jul 2023 14:35:09 +0000 (09:35 -0500)]
Quick tests: update error message

16 months agoQuick tests: make quick test output more responsive
Matthias Maier [Tue, 4 Jul 2023 14:25:49 +0000 (09:25 -0500)]
Quick tests: make quick test output more responsive

16 months agoQuick tests: also populate the test target when configuring tests directly
Matthias Maier [Tue, 4 Jul 2023 14:06:12 +0000 (09:06 -0500)]
Quick tests: also populate the test target when configuring tests directly

16 months agoRemove LA::Vector. 15626/head
David Wells [Mon, 3 Jul 2023 15:13:50 +0000 (11:13 -0400)]
Remove LA::Vector.

We agreed to convert VectorSpaceVector a concept which makes this approach no
longer relevant.

16 months agoMerge pull request #11066 from bangerth/fesys
Matthias Maier [Tue, 4 Jul 2023 19:04:32 +0000 (19:04 +0000)]
Merge pull request #11066 from bangerth/fesys

Use operator^ to create FESystem objects in the tutorials.

16 months agoMerge pull request #15445 from tamiko/fix_use_after_scope
Matthias Maier [Tue, 4 Jul 2023 19:02:18 +0000 (19:02 +0000)]
Merge pull request #15445 from tamiko/fix_use_after_scope

TriaIterator: return a proper Accessor temporary

16 months agoMerge pull request #15635 from bergbauer/n_lanes
Matthias Maier [Tue, 4 Jul 2023 19:00:46 +0000 (19:00 +0000)]
Merge pull request #15635 from bergbauer/n_lanes

FEEvaluation: Use n_lanes class variable

16 months agoMerge pull request #15636 from tamiko/silence_a_warning
Matthias Maier [Tue, 4 Jul 2023 19:00:20 +0000 (19:00 +0000)]
Merge pull request #15636 from tamiko/silence_a_warning

base/exceptions.h: avoid warnings in Trilinos / Kokkos headers

16 months agoMerge pull request #15637 from bangerth/vsv-concept
Matthias Maier [Tue, 4 Jul 2023 19:00:07 +0000 (19:00 +0000)]
Merge pull request #15637 from bangerth/vsv-concept

Create a vector space vector concept.

16 months agoMerge pull request #15639 from bangerth/affine-constraints-9
Matthias Maier [Tue, 4 Jul 2023 18:59:44 +0000 (18:59 +0000)]
Merge pull request #15639 from bangerth/affine-constraints-9

Remove a funny exit path in AffineConstraints::close().

16 months agoMerge pull request #15640 from bangerth/brace
Matthias Maier [Tue, 4 Jul 2023 18:58:47 +0000 (18:58 +0000)]
Merge pull request #15640 from bangerth/brace

Use balanced braces for doxygen formulas.

16 months agoMerge pull request #15642 from tamiko/fix_test_33
Matthias Maier [Tue, 4 Jul 2023 18:58:01 +0000 (18:58 +0000)]
Merge pull request #15642 from tamiko/fix_test_33

Test fe/fe_enriched_step-36: make a test less expensive

16 months agoMerge pull request #15645 from lethe-cfd/step68_point_eval
Matthias Maier [Tue, 4 Jul 2023 18:57:34 +0000 (18:57 +0000)]
Merge pull request #15645 from lethe-cfd/step68_point_eval

Change step-68 + timing_step-68 to use FEPointEvaluator

16 months agoMerge pull request #15401 from masterleinad/cppcheck_9_5
Matthias Maier [Tue, 4 Jul 2023 18:44:33 +0000 (18:44 +0000)]
Merge pull request #15401 from masterleinad/cppcheck_9_5

[Post-9.5] Address some cppcheck findings

16 months agoMerge pull request #12080 from bangerth/check-for-directory
Matthias Maier [Tue, 4 Jul 2023 17:44:18 +0000 (17:44 +0000)]
Merge pull request #12080 from bangerth/check-for-directory

[C++17] Check whether the output directory exists.

16 months agoMerge pull request #15608 from peterrum/tria_orientation_
Matthias Maier [Tue, 4 Jul 2023 16:59:59 +0000 (16:59 +0000)]
Merge pull request #15608 from peterrum/tria_orientation_

Introduce tria_orientation.h

16 months agoMerge pull request #15615 from pcafrica/generalize_triangulation_save
Matthias Maier [Tue, 4 Jul 2023 16:59:43 +0000 (16:59 +0000)]
Merge pull request #15615 from pcafrica/generalize_triangulation_save

Move the save and load function to serial tria

16 months agoMerge pull request #15620 from bangerth/micro-opt
Matthias Maier [Tue, 4 Jul 2023 16:59:26 +0000 (16:59 +0000)]
Merge pull request #15620 from bangerth/micro-opt

Micro-optimize a loop.

16 months agoIndent 15645/head
Bruno Blais [Tue, 4 Jul 2023 16:49:27 +0000 (12:49 -0400)]
Indent

16 months agoMerge pull request #15629 from masterleinad/fix_remaining_deprecations
Matthias Maier [Tue, 4 Jul 2023 16:48:43 +0000 (16:48 +0000)]
Merge pull request #15629 from masterleinad/fix_remaining_deprecations

Remove remaining deprecations

16 months agoMerge pull request #15631 from bangerth/vsv-trilinos-tpetra
Matthias Maier [Tue, 4 Jul 2023 16:48:24 +0000 (16:48 +0000)]
Merge pull request #15631 from bangerth/vsv-trilinos-tpetra

Get rid of VectorSpaceVector in the LinearAlgebra::TpetraWrappers::Vector class.

16 months agoModify performance test to use FEPointEvaluator
Bruno Blais [Tue, 4 Jul 2023 16:43:34 +0000 (12:43 -0400)]
Modify performance test to use FEPointEvaluator

16 months agoUpdate step-68 to use FEPointEvaluation
Bruno Blais [Tue, 4 Jul 2023 16:41:19 +0000 (12:41 -0400)]
Update step-68 to use FEPointEvaluation

16 months agoMerge pull request #15621 from tamiko/fix_cmake_caching_03
Matthias Maier [Tue, 4 Jul 2023 13:09:22 +0000 (13:09 +0000)]
Merge pull request #15621 from tamiko/fix_cmake_caching_03

CMake: record git information in a separate configuration file

16 months agoMerge pull request #15561 from bangerth/affine-constraints-6
Matthias Maier [Tue, 4 Jul 2023 13:05:53 +0000 (13:05 +0000)]
Merge pull request #15561 from bangerth/affine-constraints-6

Parallelize some operations in AffineConstraints::close().

16 months agoMerge pull request #15560 from tjhei/test-steps
Matthias Maier [Tue, 4 Jul 2023 13:05:14 +0000 (13:05 +0000)]
Merge pull request #15560 from tjhei/test-steps

Test example steps directly

16 months agoUse n_lanes class variable 15635/head
Maximilian Bergbauer [Mon, 3 Jul 2023 20:53:39 +0000 (22:53 +0200)]
Use n_lanes class variable

16 months agoFix tidy.
Luca Heltai [Thu, 13 Apr 2023 13:25:04 +0000 (16:25 +0300)]
Fix tidy.

16 months agoMap boundary to bulk dof iterators.
Luca Heltai [Wed, 12 Apr 2023 08:15:38 +0000 (11:15 +0300)]
Map boundary to bulk dof iterators.

16 months agoUse operator^ to create FESystem objects in the tutorials. 11066/head
Wolfgang Bangerth [Tue, 20 Oct 2020 19:47:44 +0000 (13:47 -0600)]
Use operator^ to create FESystem objects in the tutorials.

16 months agoCheck whether the output directory exists. 12080/head
Wolfgang Bangerth [Thu, 22 Apr 2021 14:06:58 +0000 (08:06 -0600)]
Check whether the output directory exists.

16 months agoTest fe/fe_enriched_step-36: make a test less expensive 15642/head
Matthias Maier [Tue, 4 Jul 2023 03:57:08 +0000 (22:57 -0500)]
Test fe/fe_enriched_step-36: make a test less expensive

The debug variant of fe/fe_enriched_step-36 takes about 6 minute to
execute with clang and -fsanitize=address. Let's make it a bit less
expensive.

16 months agoMerge pull request #15527 from bergbauer/fix_ecl
Matthias Maier [Tue, 4 Jul 2023 03:19:54 +0000 (03:19 +0000)]
Merge pull request #15527 from bergbauer/fix_ecl

FEFaceEvaluation: Fix ECL for continuous elements

16 months agoUse balanced braces for doxygen formulas. 15640/head
Wolfgang Bangerth [Tue, 4 Jul 2023 02:47:23 +0000 (20:47 -0600)]
Use balanced braces for doxygen formulas.

16 months agoMerge pull request #15632 from bangerth/virtual
Matthias Maier [Tue, 4 Jul 2023 02:27:03 +0000 (02:27 +0000)]
Merge pull request #15632 from bangerth/virtual

Mark a 'virtual' function as such.

16 months agoRemove a funny exit path in AffineConstraints::close(). 15639/head
Wolfgang Bangerth [Tue, 4 Jul 2023 02:26:39 +0000 (20:26 -0600)]
Remove a funny exit path in AffineConstraints::close().

16 months agoFix documentation 15615/head
Pasquale Africa [Mon, 3 Jul 2023 21:45:04 +0000 (21:45 +0000)]
Fix documentation

16 months agoGet rid of VectorSpaceVector in the LinearAlgebra::distributed::BlockVector class.
Wolfgang Bangerth [Mon, 3 Jul 2023 21:11:23 +0000 (15:11 -0600)]
Get rid of VectorSpaceVector in the LinearAlgebra::distributed::BlockVector class.

16 months agoMerge pull request #15618 from bangerth/fold
Marc Fehling [Tue, 4 Jul 2023 01:43:39 +0000 (19:43 -0600)]
Merge pull request #15618 from bangerth/fold

Use C++17-style fold expressions.

16 months agoCheck vector-space-vector concepts for all vector classes. 15637/head
Wolfgang Bangerth [Mon, 3 Jul 2023 22:17:39 +0000 (16:17 -0600)]
Check vector-space-vector concepts for all vector classes.

16 months agoMerge pull request #15625 from drwells/update-reordering-module
Wolfgang Bangerth [Tue, 4 Jul 2023 01:24:15 +0000 (19:24 -0600)]
Merge pull request #15625 from drwells/update-reordering-module

Significantly expand the orientation module.

16 months agoMerge pull request #15609 from bangerth/typename
Matthias Maier [Tue, 4 Jul 2023 00:46:21 +0000 (00:46 +0000)]
Merge pull request #15609 from bangerth/typename

Standardize on 'template <typename X>.

16 months agoUse a reference argument for std::shared_ptr.
Wolfgang Bangerth [Mon, 3 Jul 2023 23:48:30 +0000 (17:48 -0600)]
Use a reference argument for std::shared_ptr.

16 months agoTriaIterator: return a proper Accessor temporary 15445/head
Matthias Maier [Thu, 22 Jun 2023 22:35:57 +0000 (17:35 -0500)]
TriaIterator: return a proper Accessor temporary

16 months agoMerge pull request #15614 from bangerth/loop-tria
Matthias Maier [Mon, 3 Jul 2023 23:43:47 +0000 (23:43 +0000)]
Merge pull request #15614 from bangerth/loop-tria

Fix range-based for loops over the cells of triangulations.

16 months agoMerge pull request #15617 from tamiko/fix_cmake_caching_02
Matthias Maier [Mon, 3 Jul 2023 23:38:53 +0000 (23:38 +0000)]
Merge pull request #15617 from tamiko/fix_cmake_caching_02

CMake: avoid updating deal.II{Config,Targets}.cmake when nothing changed

16 months agoUse a simpler scheme to determine whether a DoFHandler uses hp features. 15620/head
Wolfgang Bangerth [Mon, 3 Jul 2023 23:33:49 +0000 (17:33 -0600)]
Use a simpler scheme to determine whether a DoFHandler uses hp features.

16 months agoMov reorder_old_to_new_style to tests/test_grids.h 15629/head
Daniel Arndt [Mon, 3 Jul 2023 23:26:51 +0000 (19:26 -0400)]
Mov reorder_old_to_new_style to tests/test_grids.h

16 months agoMerge pull request #15589 from masterleinad/remove_deprecated_matrix_free_evaluation
Marc Fehling [Mon, 3 Jul 2023 23:13:16 +0000 (17:13 -0600)]
Merge pull request #15589 from masterleinad/remove_deprecated_matrix_free_evaluation

Remove deprecated MatrixFree::FE[Face]::Evaluation functions taking bools


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.