]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
22 months agoupdate VERSION for release dealii-9.4 v9.4.2
Matthias Maier [Mon, 6 Feb 2023 21:09:44 +0000 (15:09 -0600)]
update VERSION for release

22 months agoMerge pull request #14757 from tamiko/update_changelog
Matthias Maier [Mon, 6 Feb 2023 21:08:51 +0000 (21:08 +0000)]
Merge pull request #14757 from tamiko/update_changelog

update changelog for release

22 months agoupdate changelog for release 14757/head
Matthias Maier [Mon, 6 Feb 2023 19:55:36 +0000 (13:55 -0600)]
update changelog for release

22 months agoMerge pull request #14734 from bangerth/extern
Daniel Arndt [Fri, 27 Jan 2023 03:45:29 +0000 (22:45 -0500)]
Merge pull request #14734 from bangerth/extern

22 months agoExclude extern declaration from MS VC consideration. 14734/head
Wolfgang Bangerth [Fri, 20 Jan 2023 22:00:40 +0000 (15:00 -0700)]
Exclude extern declaration from MS VC consideration.

22 months agoAlso mark some variable instantiations as 'extern'.
Wolfgang Bangerth [Wed, 18 Jan 2023 22:41:11 +0000 (15:41 -0700)]
Also mark some variable instantiations as 'extern'.

22 months agoDeclare the existence of explicit instantiations.
Wolfgang Bangerth [Wed, 18 Jan 2023 00:49:55 +0000 (17:49 -0700)]
Declare the existence of explicit instantiations.

23 months agoMerge pull request #14721 from drwells/fix-suitesparse-type-9.4
Daniel Arndt [Tue, 24 Jan 2023 20:42:29 +0000 (15:42 -0500)]
Merge pull request #14721 from drwells/fix-suitesparse-type-9.4

23 months agoSparseDirectUMFPACK: Use the correct type alias. 14721/head
David Wells [Tue, 24 Jan 2023 17:30:41 +0000 (12:30 -0500)]
SparseDirectUMFPACK: Use the correct type alias.

2 years agoMerge pull request #14551 from tamiko/cmake_fixes_for_9.4
David Wells [Fri, 9 Dec 2022 22:10:09 +0000 (17:10 -0500)]
Merge pull request #14551 from tamiko/cmake_fixes_for_9.4

Take over #14540 and #14544

2 years agoCMake: Bugfix: only export DEAL_II_GMSH_WITH_API if gmsh is configured 14551/head
Matthias Maier [Thu, 8 Dec 2022 01:25:46 +0000 (19:25 -0600)]
CMake: Bugfix: only export DEAL_II_GMSH_WITH_API if gmsh is configured

If the gmsh library is installed but the gmsh executable is missing we
currently disable gmsh support. This implies that we will not link
against the gmsh library.

Unfortunately, on first configure pass the variable `GMSH_WITH_API` is
still populated with a `TRUE` value and the `DEAL_II_GMSH_WITH_API`
variable gets set by accident and final linkage fails.

This issue is hard to spot because a second invocation of cmake will
cure the configure mistake (and the debian/ubuntu packages do not run
any autodetection).

2 years agoCMake: Ensure we use "-pthread" instead of "-lpthread" for thread support
Matthias Maier [Wed, 7 Dec 2022 00:45:53 +0000 (18:45 -0600)]
CMake: Ensure we use "-pthread" instead of "-lpthread" for thread support

2 years agoMerge pull request #14530 from drwells/step-70-9.4
Matthias Maier [Sat, 3 Dec 2022 23:11:18 +0000 (17:11 -0600)]
Merge pull request #14530 from drwells/step-70-9.4

[9.4] Fix compilation of step-70.

2 years agoFix compilation of step-70. 14530/head
David Wells [Sat, 3 Dec 2022 13:49:47 +0000 (08:49 -0500)]
Fix compilation of step-70.

I'm not sure how this ever worked.

2 years agoupdate VERSION for release v9.4.1
Matthias Maier [Fri, 2 Dec 2022 00:16:34 +0000 (18:16 -0600)]
update VERSION for release

2 years agoMerge pull request #14517 from tamiko/update-changelog
Matthias Maier [Thu, 1 Dec 2022 23:32:42 +0000 (17:32 -0600)]
Merge pull request #14517 from tamiko/update-changelog

update changelog for release

2 years agoupdate changelog for release 14517/head
Matthias Maier [Thu, 1 Dec 2022 21:41:00 +0000 (15:41 -0600)]
update changelog for release

2 years agoMerge pull request #14470 from tamiko/cherry_picks
Timo Heister [Fri, 25 Nov 2022 16:44:20 +0000 (11:44 -0500)]
Merge pull request #14470 from tamiko/cherry_picks

[9.4] Take over #14462 and #14465

2 years agogitignore: ignore clangd files and directories 14470/head
Matthias Maier [Wed, 23 Nov 2022 21:01:55 +0000 (15:01 -0600)]
gitignore: ignore clangd files and directories

In order to use clangd it is currently necessary to add some
configuration into a .clangd file. Unfortunately, this is very situation
specific and cannot meaningfully be upstreamed. (For example, I need to
manually specify "-std=c++17" to work around the issue that gcc defaults
to c++17 and clang defaults to c++14.)

While at it also ignore the .cache directory where clangd stores its
index.

2 years agoCMake: always export compile_commands.json in deal.II and user projects
Matthias Maier [Thu, 24 Nov 2022 12:02:21 +0000 (06:02 -0600)]
CMake: always export compile_commands.json in deal.II and user projects

2 years agoMerge pull request #14255 from drwells/fix-petsc-version-detection-9.4
Matthias Maier [Mon, 12 Sep 2022 14:32:59 +0000 (09:32 -0500)]
Merge pull request #14255 from drwells/fix-petsc-version-detection-9.4

[9.4] Fix PETSc version detection.

2 years agoFix PETSc version detection. 14255/head
David Wells [Wed, 24 Aug 2022 19:35:42 +0000 (15:35 -0400)]
Fix PETSc version detection.

New versions of PETSc now define PETSC_VERSION_LT etc. in one line, so
our detection of PETSC_VERSION_MAJOR will now also pick up that
usage. Get around this by making the regex more correct.

2 years agoMerge pull request #14156 from drwells/consensus-alg-early-9.4
Daniel Arndt [Mon, 25 Jul 2022 17:50:57 +0000 (13:50 -0400)]
Merge pull request #14156 from drwells/consensus-alg-early-9.4

2 years agoMake ConsensusAlgorithm deprecations early deprecated instead. 14156/head
David Wells [Thu, 21 Jul 2022 14:38:43 +0000 (10:38 -0400)]
Make ConsensusAlgorithm deprecations early deprecated instead.

They should have always been early-deprecated. This is worth doing
now (for 9.4.1) because these deprecation warnings show up when we
include some headers (like mpi_noncontiguous_partitioner.h).

2 years agoMerge pull request #14113 from tjhei/94-changelog-fix
Wolfgang Bangerth [Fri, 8 Jul 2022 23:41:52 +0000 (17:41 -0600)]
Merge pull request #14113 from tjhei/94-changelog-fix

(9.4) fix changelog entry

2 years ago(9.4) fix changelog entry 14113/head
Timo Heister [Thu, 7 Jul 2022 18:06:41 +0000 (14:06 -0400)]
(9.4) fix changelog entry

2 years agoMerge pull request #14088 from peterrum/take_over_fe-eval-no-vectorization
Matthias Maier [Thu, 7 Jul 2022 18:01:29 +0000 (13:01 -0500)]
Merge pull request #14088 from peterrum/take_over_fe-eval-no-vectorization

[9.4] Take over multiple PRs

2 years agoAdd changelog entry 14088/head
Rene Gassmoeller [Mon, 4 Jul 2022 21:02:45 +0000 (17:02 -0400)]
Add changelog entry

2 years agoUse correct tolerance in MappingCartesian check.
Rene Gassmoeller [Mon, 4 Jul 2022 15:57:14 +0000 (11:57 -0400)]
Use correct tolerance in MappingCartesian check.

2 years agodoxygen: fix SymmetricTensor friends
Timo Heister [Sun, 3 Jul 2022 14:06:41 +0000 (10:06 -0400)]
doxygen: fix SymmetricTensor friends

- remove duplicate instances of deviator, trace, etc.
- put documentation where doxygen can see it

2 years agodoxygen: fix errors in formulas
Timo Heister [Sun, 3 Jul 2022 14:19:21 +0000 (10:19 -0400)]
doxygen: fix errors in formulas

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

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

2 years agoupdate VERSION for release v9.4.0
Matthias Maier [Fri, 24 Jun 2022 03:28:40 +0000 (22:28 -0500)]
update VERSION for release

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

[9.4] Take over #14035: Get rid of some warnings from defining Threads::new_thread().

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

[9.4] Takeover #14032: Disable HYPRE in the Tvmult test.

2 years agoGet rid of some warnings from defining Threads::new_thread(). 14036/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 agoDisable HYPRE in the Tvmult test. 14033/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 agoupdate VERSION for release v9.4.0-rc2
Matthias Maier [Tue, 21 Jun 2022 20:16:12 +0000 (15:16 -0500)]
update VERSION for release

2 years agoMerge pull request #14028 from peterrum/get_cell_range_category_max_takeover
Matthias Maier [Tue, 21 Jun 2022 17:16:55 +0000 (12:16 -0500)]
Merge pull request #14028 from peterrum/get_cell_range_category_max_takeover

[9.4] Take over #14015: Make get_cell_range_category() more consistent with get_cell_category()

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

2 years agoWork around a GCC-12 warning about array accesses. 14030/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 #14027 from tamiko/pr_14026
Matthias Maier [Tue, 21 Jun 2022 06:29:20 +0000 (01:29 -0500)]
Merge pull request #14027 from tamiko/pr_14026

[9.4] Take over #14026: Fix warning of gcc-12 with gather_pd/ps instructions

2 years agoMake get_cell_range_category() more consistent with get_cell_category() 14028/head
Peter Munch [Sun, 19 Jun 2022 08:23:31 +0000 (10:23 +0200)]
Make get_cell_range_category() more consistent with get_cell_category()

2 years agoFix warning of gcc-12 with gather_pd/ps instructions 14027/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 #14012 from peterrum/release_94_switch
Timo Heister [Sat, 18 Jun 2022 14:40:59 +0000 (10:40 -0400)]
Merge pull request #14012 from peterrum/release_94_switch

[9.4] Take over #14010 and #14011

2 years agoCan't use ReferenceCells in switch-case. 14012/head
Wolfgang Bangerth [Sat, 18 Jun 2022 01:38:33 +0000 (10:38 +0900)]
Can't use ReferenceCells in switch-case.

2 years agoCan't use ReferenceCells in switch-case.
Wolfgang Bangerth [Sat, 18 Jun 2022 01:33:59 +0000 (10:33 +0900)]
Can't use ReferenceCells in switch-case.

2 years agoMerge pull request #14009 from drwells/dealii-9.4-fix-clang-13
Wolfgang Bangerth [Sat, 18 Jun 2022 01:17:27 +0000 (19:17 -0600)]
Merge pull request #14009 from drwells/dealii-9.4-fix-clang-13

[9.4] Fix compilation with clang-13.

2 years agoFix compilation with clang-13. 14009/head
David Wells [Fri, 17 Jun 2022 16:46:30 +0000 (12:46 -0400)]
Fix compilation with clang-13.

2 years agoMerge pull request #14003 from tamiko/pr_14002
Martin Kronbichler [Fri, 17 Jun 2022 09:32:59 +0000 (11:32 +0200)]
Merge pull request #14003 from tamiko/pr_14002

[9.4] Take over #14002, Fix failing symengine tests

2 years agosymengine/batch_optimizer_09_1: add test variant 14003/head
Matthias Maier [Fri, 17 Jun 2022 01:01:19 +0000 (20:01 -0500)]
symengine/batch_optimizer_09_1: add test variant

symengine-0.9.0 actually produces some output for the scalar case where
the old test variant recorded an exception. As this is a strictly
improved behavior let's simply add a test variant.

2 years agosymengine/sd_common_tests: update tests
Matthias Maier [Fri, 17 Jun 2022 00:57:06 +0000 (19:57 -0500)]
symengine/sd_common_tests: update tests

2 years agoMerge pull request #14001 from NiklasWik/patch-1
Matthias Maier [Thu, 16 Jun 2022 21:49:39 +0000 (16:49 -0500)]
Merge pull request #14001 from NiklasWik/patch-1

Update AUTHORS.md

2 years agoUpdate AUTHORS.md 14001/head
Niklas Wik [Thu, 16 Jun 2022 21:42:09 +0000 (23:42 +0200)]
Update AUTHORS.md

2 years agoupdate VERSION for release v9.4.0-rc1
Matthias Maier [Thu, 16 Jun 2022 19:40:29 +0000 (14:40 -0500)]
update VERSION for release

2 years agoMerge pull request #13999 from tamiko/remove_taskflow
Matthias Maier [Thu, 16 Jun 2022 19:37:42 +0000 (14:37 -0500)]
Merge pull request #13999 from tamiko/remove_taskflow

[9.4] CMake: Remove taskflow configure

2 years agoMerge pull request #13998 from tamiko/remove_p4est_bug_test
Matthias Maier [Thu, 16 Jun 2022 19:11:31 +0000 (14:11 -0500)]
Merge pull request #13998 from tamiko/remove_p4est_bug_test

[9.4] remove p4est_bug_01 test

2 years agoCMake: Remove taskflow configure 13999/head
Matthias Maier [Thu, 16 Jun 2022 17:17:31 +0000 (12:17 -0500)]
CMake: Remove taskflow configure

2 years agoremove p4est_bug_01 test 13998/head
Matthias Maier [Thu, 16 Jun 2022 17:02:51 +0000 (12:02 -0500)]
remove p4est_bug_01 test

2 years agoupdate AUTHORS.md
Matthias Maier [Thu, 16 Jun 2022 17:08:52 +0000 (12:08 -0500)]
update AUTHORS.md

2 years agoupdate VERSION
Matthias Maier [Thu, 16 Jun 2022 17:00:40 +0000 (12:00 -0500)]
update VERSION

2 years agoMerge pull request #13992 from tamiko/adjust_changes
Matthias Maier [Thu, 16 Jun 2022 16:54:46 +0000 (11:54 -0500)]
Merge pull request #13992 from tamiko/adjust_changes

Update changelog for release

2 years agoMerge pull request #13993 from tamiko/adjust_tags
Matthias Maier [Thu, 16 Jun 2022 16:50:56 +0000 (11:50 -0500)]
Merge pull request #13993 from tamiko/adjust_tags

Update tag file references for release.

2 years agofix whitespace 13992/head
Matthias Maier [Thu, 16 Jun 2022 16:19:03 +0000 (11:19 -0500)]
fix whitespace

2 years agoUpdate tag file references for release. 13993/head
Matthias Maier [Thu, 16 Jun 2022 16:13:57 +0000 (11:13 -0500)]
Update tag file references for release.

2 years agoadd dummy files.
Matthias Maier [Thu, 16 Jun 2022 16:10:19 +0000 (11:10 -0500)]
add dummy files.

2 years agoRemove now obsolete files.
Matthias Maier [Thu, 16 Jun 2022 16:08:25 +0000 (11:08 -0500)]
Remove now obsolete files.

2 years agoUpdate the changelog file for the release.
Matthias Maier [Thu, 16 Jun 2022 16:07:40 +0000 (11:07 -0500)]
Update the changelog file for the release.

2 years agoUpdate copyright
Matthias Maier [Thu, 16 Jun 2022 16:03:02 +0000 (11:03 -0500)]
Update copyright

2 years agoMerge pull request #13988 from kronbichler/fix_petsc_complex_tests
Matthias Maier [Thu, 16 Jun 2022 15:34:12 +0000 (10:34 -0500)]
Merge pull request #13988 from kronbichler/fix_petsc_complex_tests

Fix PETSc complex tests

2 years agoMerge pull request #13986 from peterrum/mf_get_face_category
Matthias Maier [Thu, 16 Jun 2022 15:29:13 +0000 (10:29 -0500)]
Merge pull request #13986 from peterrum/mf_get_face_category

Fix MatrixFree::get_face_category()

2 years agoMerge pull request #13982 from tamiko/update_documentation
Matthias Maier [Thu, 16 Jun 2022 15:27:00 +0000 (10:27 -0500)]
Merge pull request #13982 from tamiko/update_documentation

doc: update supported version numbers

2 years agoMerge pull request #13985 from tjhei/hdf5_add_test_outputs
Matthias Maier [Thu, 16 Jun 2022 15:26:39 +0000 (10:26 -0500)]
Merge pull request #13985 from tjhei/hdf5_add_test_outputs

add alternative test output for base/hdf5*

2 years agoFix PETSc complex tests 13988/head
Martin Kronbichler [Thu, 16 Jun 2022 12:21:48 +0000 (14:21 +0200)]
Fix PETSc complex tests

2 years agoFix MatrixFree::get_face_category() 13986/head
Peter Munch [Thu, 16 Jun 2022 08:15:19 +0000 (10:15 +0200)]
Fix MatrixFree::get_face_category()

2 years agoadd alternative test output for base/hdf5* 13985/head
Timo Heister [Wed, 15 Jun 2022 21:33:45 +0000 (21:33 +0000)]
add alternative test output for base/hdf5*

2 years agoMerge pull request #13981 from kronbichler/fix_rtn_doc
Daniel Arndt [Wed, 15 Jun 2022 21:02:30 +0000 (17:02 -0400)]
Merge pull request #13981 from kronbichler/fix_rtn_doc

2 years agodoc: update mentioned compiler versions 13982/head
Matthias Maier [Wed, 15 Jun 2022 17:59:02 +0000 (12:59 -0500)]
doc: update mentioned compiler versions

2 years agodoc: update supported version numbers
Matthias Maier [Wed, 15 Jun 2022 17:57:48 +0000 (12:57 -0500)]
doc: update supported version numbers

2 years agoMerge pull request #13889 from bangerth/doc
Martin Kronbichler [Wed, 15 Jun 2022 17:23:42 +0000 (19:23 +0200)]
Merge pull request #13889 from bangerth/doc

Minor improvement to the documentation of FE_PolyTensor.

2 years agoMerge pull request #13978 from kronbichler/relax_assert
Daniel Arndt [Wed, 15 Jun 2022 17:12:54 +0000 (13:12 -0400)]
Merge pull request #13978 from kronbichler/relax_assert

2 years agoMerge pull request #13979 from kronbichler/fix_test
Daniel Arndt [Wed, 15 Jun 2022 17:12:14 +0000 (13:12 -0400)]
Merge pull request #13979 from kronbichler/fix_test

2 years agoFix documentation of FE_RaviartThomas 13981/head
Martin Kronbichler [Wed, 15 Jun 2022 17:08:16 +0000 (19:08 +0200)]
Fix documentation of FE_RaviartThomas

2 years agoMerge pull request #13980 from kronbichler/more_digits
Luca Heltai [Wed, 15 Jun 2022 14:52:56 +0000 (16:52 +0200)]
Merge pull request #13980 from kronbichler/more_digits

Provide more digits to make test robust

2 years agoMerge pull request #13976 from kronbichler/fix_rt_support_points
David Wells [Wed, 15 Jun 2022 13:45:04 +0000 (09:45 -0400)]
Merge pull request #13976 from kronbichler/fix_rt_support_points

Fix generalized support points of FE_RaviartThomasNodal

2 years agoProvide more digits to make test robust 13980/head
Martin Kronbichler [Wed, 15 Jun 2022 12:40:46 +0000 (14:40 +0200)]
Provide more digits to make test robust

2 years agoSimilar test with equality comparison 13979/head
Martin Kronbichler [Wed, 15 Jun 2022 12:33:12 +0000 (14:33 +0200)]
Similar test with equality comparison

2 years agoMake test more robust: Check tolerance rather than ==
Martin Kronbichler [Wed, 15 Jun 2022 11:34:27 +0000 (13:34 +0200)]
Make test more robust: Check tolerance rather than ==

2 years agoAlso allow FE_RaviartThomasNodal in other project function 13978/head
Martin Kronbichler [Wed, 15 Jun 2022 10:45:04 +0000 (12:45 +0200)]
Also allow FE_RaviartThomasNodal in other project function

2 years agoFix generalized support points of FE_RaviartThomasNodal 13976/head
Martin Kronbichler [Wed, 15 Jun 2022 09:34:01 +0000 (11:34 +0200)]
Fix generalized support points of FE_RaviartThomasNodal

2 years agoMerge pull request #13916 from peterrum/do_interpolate_boundary_values_wedge
Martin Kronbichler [Wed, 15 Jun 2022 05:49:12 +0000 (07:49 +0200)]
Merge pull request #13916 from peterrum/do_interpolate_boundary_values_wedge

VT::interpolate_boundary_values() for pyramids and wedges

2 years agoMerge pull request #13158 from harmonj/FE_NEDELEC_EMBEDDING_DOFS
Matthias Maier [Tue, 14 Jun 2022 22:39:24 +0000 (17:39 -0500)]
Merge pull request #13158 from harmonj/FE_NEDELEC_EMBEDDING_DOFS

Add get_embedding_dofs() to FE_Nedelec (2-D)

2 years agoMerge pull request #13975 from drwells/clang-aligned-vector-replicate-fix
Timo Heister [Tue, 14 Jun 2022 22:27:47 +0000 (18:27 -0400)]
Merge pull request #13975 from drwells/clang-aligned-vector-replicate-fix

Fix the MPI window functions with clang.

2 years agoMerge pull request #13973 from tamiko/fix_trilinos_checks_02
Matthias Maier [Tue, 14 Jun 2022 21:01:33 +0000 (16:01 -0500)]
Merge pull request #13973 from tamiko/fix_trilinos_checks_02

CMake: Use deal.II's global index type in Tpetra compatibility test

2 years agoFix the MPI window functions with clang. 13975/head
David Wells [Tue, 14 Jun 2022 20:23:48 +0000 (16:23 -0400)]
Fix the MPI window functions with clang.

libc++ defines std::unique_ptr::reset() as

    _LIBCPP_INLINE_VISIBILITY
    void reset(nullptr_t = nullptr) _NOEXCEPT {
      pointer __tmp = __ptr_.first();
      __ptr_.first() = nullptr;
      if (__tmp)
        __ptr_.second()(__tmp);
    }

The result of this is that aligned_vector->elements.get() is nullptr at the
point at which we call the deleter - hence this deleter won't work correctly.

We can work around this by avoiding std::unique_ptr::get() and just using our
own member variables or ptr, which are guaranteed to be valid since they will
not be set to nullptr by std::unique_ptr::reset().

2 years agoCMake: Use deal.II's global index type in Tpetra compatibility test 13973/head
Matthias Maier [Mon, 13 Jun 2022 22:50:47 +0000 (17:50 -0500)]
CMake: Use deal.II's global index type in Tpetra compatibility test

We use Tpetra templates with types::global_dof_index throughout our
codebase - so we should also check for compatibility with said index
type.

Alternatively, this information is also available in
TpetraCore_config.h:

  /* #undef HAVE_TPETRA_INST_INT_INT */
  /* #undef HAVE_TPETRA_INST_INT_LONG */
  #define HAVE_TPETRA_INST_INT_LONG_LONG
  /* #undef HAVE_TPETRA_INST_INT_UNSIGNED */
  /* #undef HAVE_TPETRA_INST_INT_UNSIGNED_LONG */

2 years agoMerge pull request #13974 from tamiko/fix_trilinos_checks_03
Daniel Arndt [Tue, 14 Jun 2022 17:15:17 +0000 (13:15 -0400)]
Merge pull request #13974 from tamiko/fix_trilinos_checks_03

CMake: Use default Kokkos' DefaultNodeType in Tpetra test

2 years agoMerge pull request #13971 from peterrum/author
Bruno Turcksin [Tue, 14 Jun 2022 12:27:08 +0000 (08:27 -0400)]
Merge pull request #13971 from peterrum/author

2 years agoCMake: Use default Kokkos' DefaultNodeType in Tpetra test 13974/head
Matthias Maier [Tue, 14 Jun 2022 04:17:00 +0000 (23:17 -0500)]
CMake: Use default Kokkos' DefaultNodeType in Tpetra test


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.