]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
14 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

14 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

14 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().

14 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

14 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

14 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.

14 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.

14 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.

14 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>.

14 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.

14 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

14 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

14 months agoMerge pull request #15600 from tamiko/fix_scalapack
Matthias Maier [Mon, 3 Jul 2023 23:03:55 +0000 (23:03 +0000)]
Merge pull request #15600 from tamiko/fix_scalapack

lac/scalapack.cc: fix an out-of-bounds write that leads to a double free

14 months agoMerge pull request #15601 from tamiko/fix_petsc_test
Matthias Maier [Mon, 3 Jul 2023 23:03:32 +0000 (23:03 +0000)]
Merge pull request #15601 from tamiko/fix_petsc_test

Test petsc/petsc_ts_05: avoid stack-use-after-return

14 months agoMerge pull request #15630 from tamiko/dont_run_on_drafts
Matthias Maier [Mon, 3 Jul 2023 22:29:54 +0000 (22:29 +0000)]
Merge pull request #15630 from tamiko/dont_run_on_drafts

github: do not run checks on drafts

14 months agogithub: trigger on ready_for_review event 15630/head
Matthias Maier [Mon, 3 Jul 2023 22:24:40 +0000 (17:24 -0500)]
github: trigger on ready_for_review event

14 months agogithub: do not run checks on drafts
Matthias Maier [Mon, 3 Jul 2023 20:00:30 +0000 (15:00 -0500)]
github: do not run checks on drafts

14 months agoMerge pull request #15616 from drwells/more-17-updates
Matthias Maier [Mon, 3 Jul 2023 21:25:38 +0000 (21:25 +0000)]
Merge pull request #15616 from drwells/more-17-updates

Update the documentation in a few places to refer to C++17.

14 months agoMerge pull request #15613 from tamiko/fix_cmake_caching_01
Matthias Maier [Mon, 3 Jul 2023 21:25:02 +0000 (21:25 +0000)]
Merge pull request #15613 from tamiko/fix_cmake_caching_01

CMake: fix caching of C++ language feature checks

14 months agoMerge pull request #15612 from tamiko/fix_compilation_with_trilinos_12.14
Matthias Maier [Mon, 3 Jul 2023 21:24:41 +0000 (21:24 +0000)]
Merge pull request #15612 from tamiko/fix_compilation_with_trilinos_12.14

lac/trilinos_tpetra...h: Fix compilation on Ubuntu 20.04

14 months agoMerge pull request #15611 from masterleinad/remove_deprecated_cellmesaure_gridreordering
Wolfgang Bangerth [Mon, 3 Jul 2023 21:13:07 +0000 (15:13 -0600)]
Merge pull request #15611 from masterleinad/remove_deprecated_cellmesaure_gridreordering

Remove deprecated functions in GridReordering

14 months agoMerge pull request #15627 from bangerth/affine-constraints-8
Matthias Maier [Mon, 3 Jul 2023 21:06:54 +0000 (21:06 +0000)]
Merge pull request #15627 from bangerth/affine-constraints-8

Fix the name of a variable.

14 months agoMerge pull request #15628 from bangerth/debug
Matthias Maier [Mon, 3 Jul 2023 21:06:06 +0000 (21:06 +0000)]
Merge pull request #15628 from bangerth/debug

Only run a test in debug mode.

14 months agoMark a 'virtual' function as such. 15632/head
Wolfgang Bangerth [Mon, 3 Jul 2023 20:49:39 +0000 (14:49 -0600)]
Mark a 'virtual' function as such.

14 months agoSignificantly expand the orientation module. 15625/head
David Wells [Mon, 3 Jul 2023 17:23:20 +0000 (13:23 -0400)]
Significantly expand the orientation module.

14 months agoFix ECL in read_write_operation_contiguous 15527/head
Maximilian Bergbauer [Thu, 29 Jun 2023 14:19:36 +0000 (16:19 +0200)]
Fix ECL in read_write_operation_contiguous

14 months agoMerge pull request #15619 from masterleinad/fix_optimization_tests_cxx17
Matthias Maier [Mon, 3 Jul 2023 19:37:58 +0000 (19:37 +0000)]
Merge pull request #15619 from masterleinad/fix_optimization_tests_cxx17

Fix missing include file for optimization/line_minimization.h

14 months agoadd a news/changes entry 15621/head
Matthias Maier [Mon, 3 Jul 2023 16:38:41 +0000 (11:38 -0500)]
add a news/changes entry

14 months agoCMake: record git information in a separate configuration file
Matthias Maier [Mon, 3 Jul 2023 16:27:00 +0000 (11:27 -0500)]
CMake: record git information in a separate configuration file

14 months agoMerge pull request #15594 from lethe-cfd/step-68-typos
Martin Kronbichler [Mon, 3 Jul 2023 19:34:50 +0000 (21:34 +0200)]
Merge pull request #15594 from lethe-cfd/step-68-typos

Clear the meaning of  frequency in step-68

14 months agoMerge pull request #15590 from lethe-cfd/step-68-performance-test
Martin Kronbichler [Mon, 3 Jul 2023 19:34:19 +0000 (21:34 +0200)]
Merge pull request #15590 from lethe-cfd/step-68-performance-test

Add Step-68 performance test

14 months agoOnly run a test in debug mode. 15628/head
Wolfgang Bangerth [Mon, 3 Jul 2023 19:20:35 +0000 (13:20 -0600)]
Only run a test in debug mode.

The test checks that we fail in by triggering an Assert. But we only hit that
error in debug mode, of course.

14 months agoFix the name of a variable. 15627/head
Wolfgang Bangerth [Mon, 3 Jul 2023 19:16:10 +0000 (13:16 -0600)]
Fix the name of a variable.

14 months agoreindent 15560/head
Matthias Maier [Mon, 3 Jul 2023 19:10:03 +0000 (14:10 -0500)]
reindent

14 months agoParallelize some operations in AffineConstraints::close(). 15561/head
Wolfgang Bangerth [Sat, 1 Jul 2023 18:39:38 +0000 (12:39 -0600)]
Parallelize some operations in AffineConstraints::close().

14 months agoAdd sequential parallel_for.
Wolfgang Bangerth [Sun, 2 Jul 2023 21:17:06 +0000 (15:17 -0600)]
Add sequential parallel_for.

14 months agoUse std::move instead of std::swap.
Wolfgang Bangerth [Sat, 1 Jul 2023 16:46:54 +0000 (10:46 -0600)]
Use std::move instead of std::swap.

14 months agoMerge pull request #15605 from pcafrica/particle_fullydistributed_test
Peter Munch [Mon, 3 Jul 2023 17:32:14 +0000 (13:32 -0400)]
Merge pull request #15605 from pcafrica/particle_fullydistributed_test

Make ParticleHandler serialization tests consistent

14 months agoMerge pull request #15566 from tjhei/jenkins-ampere
Matthias Maier [Mon, 3 Jul 2023 17:30:18 +0000 (17:30 +0000)]
Merge pull request #15566 from tjhei/jenkins-ampere

[CI] add arm64 ampere linux build

14 months agoMerge pull request #15559 from pcafrica/instantiate_fullydistributedtria
Matthias Maier [Mon, 3 Jul 2023 17:23:46 +0000 (17:23 +0000)]
Merge pull request #15559 from pcafrica/instantiate_fullydistributedtria

Instantiate templates for p::f::T

14 months agoadd a news/changes entry 15600/head
Matthias Maier [Mon, 3 Jul 2023 16:54:55 +0000 (11:54 -0500)]
add a news/changes entry

14 months agolac/scalapack.cc: fix an out-of-bounds write that leads to a double free
Matthias Maier [Mon, 3 Jul 2023 01:40:44 +0000 (20:40 -0500)]
lac/scalapack.cc: fix an out-of-bounds write that leads to a double free

```
==1080297==ERROR: AddressSanitizer: attempting free on address which was not malloc()-ed: 0x60200003da70 in thread T0
    #0 0x55bcdd907b7d in operator delete(void*) (/srv/temp/testsuite-IQZ1b8kK/build/tests/scalapack/scalapack_06b.debug/scalapack_06b.debug+0x17cb7d)
    #1 0x7fc52a4d2047 in void std::__1::__libcpp_operator_delete[abi:v160006]<void*>(void*) /usr/include/c++/v1/new:276:3
    #2 0x7fc52a4d2047 in void std::__1::__do_deallocate_handle_size[abi:v160006]<>(void*, unsigned long) /usr/include/c++/v1/new:300:10
    #3 0x7fc52a4d2047 in std::__1::__libcpp_deallocate[abi:v160006](void*, unsigned long, unsigned long) /usr/include/c++/v1/new:316:14
    #4 0x7fc52a4d2047 in std::__1::allocator<int>::deallocate[abi:v160006](int*, unsigned long) /usr/include/c++/v1/__memory/allocator.h:131:13
    #5 0x7fc52a4d2047 in std::__1::allocator_traits<std::__1::allocator<int>>::deallocate[abi:v160006](std::__1::allocator<int>&, int*, unsigned long) /usr/include/c++/v1/__memory/allocator_traits.h:288:13
    #6 0x7fc52a4d2047 in std::__1::__split_buffer<int, std::__1::allocator<int>&>::~__split_buffer() /usr/include/c++/v1/__split_buffer:362:9
    #7 0x7fc52a4d2047 in std::__1::vector<int, std::__1::allocator<int>>::__append(unsigned long) /usr/include/c++/v1/vector:1049:5
    #8 0x7fc52a8282d2 in std::__1::vector<int, std::__1::allocator<int>>::resize(unsigned long) /usr/include/c++/v1/vector:1910:15
    #9 0x7fc52a8282d2 in dealii::ScaLAPACKMatrix<double>::eigenpairs_symmetric(bool, std::__1::pair<unsigned int, unsigned int> const&, std::__1::pair<double, double> const&) /srv/temp/testsuite-IQZ1b8kK/dealii/source/lac/scalapack.cc:1684:17
    #10 0x7fc52a826813 in dealii::ScaLAPACKMatrix<double>::eigenpairs_symmetric_by_index(std::__1::pair<unsigned int, unsigned int> const&, bool) /srv/temp/testsuite-IQZ1b8kK/dealii/source/lac/scalapack.cc:1446:12
    #11 0x55bcdd911907 in void test<double>(unsigned int, unsigned int, double) /srv/temp/testsuite-IQZ1b8kK/dealii/tests/scalapack/scalapack_06b.cc:134:21
    #12 0x55bcdd90ebc8 in main /srv/temp/testsuite-IQZ1b8kK/dealii/tests/scalapack/scalapack_06b.cc:207:9
    #13 0x7fc4f5250989  (/usr/lib64/libc.so.6+0x23989)
    #14 0x7fc4f5250a44 in __libc_start_main (/usr/lib64/libc.so.6+0x23a44)
    #15 0x55bcdd7f73f0 in _start (/srv/temp/testsuite-IQZ1b8kK/build/tests/scalapack/scalapack_06b.debug/scalapack_06b.debug+0x6c3f0)
```

14 months agoFix range-based for loops over the cells of triangulations. 15614/head
Wolfgang Bangerth [Mon, 3 Jul 2023 14:52:56 +0000 (08:52 -0600)]
Fix range-based for loops over the cells of triangulations.

14 months agoFix missing include file for optimization/line_minimization.h 15619/head
Daniel Arndt [Mon, 3 Jul 2023 15:55:36 +0000 (11:55 -0400)]
Fix missing include file for optimization/line_minimization.h

14 months agoUse C++17-style fold expressions. 15618/head
Wolfgang Bangerth [Mon, 3 Jul 2023 15:32:14 +0000 (09:32 -0600)]
Use C++17-style fold expressions.

14 months agoCMake: simplify Target.config generation 15617/head
Matthias Maier [Mon, 3 Jul 2023 15:23:32 +0000 (10:23 -0500)]
CMake: simplify Target.config generation

Let us call the export(TARGETS ...) function at one central place. This
simplifies the configuration logic significantly and avoids accidentally
recreating the file.

14 months agoCMake: avoid updating deal.IIConfig.cmake when nothing changed
Matthias Maier [Mon, 3 Jul 2023 15:03:54 +0000 (10:03 -0500)]
CMake: avoid updating deal.IIConfig.cmake when nothing changed

14 months agoCMake: split compiler/linker flags sanity checks into extra file
Matthias Maier [Mon, 3 Jul 2023 05:36:42 +0000 (00:36 -0500)]
CMake: split compiler/linker flags sanity checks into extra file

14 months agoUpdate the documentation in a few places to refer to C++17. 15616/head
David Wells [Mon, 3 Jul 2023 15:24:24 +0000 (11:24 -0400)]
Update the documentation in a few places to refer to C++17.

14 months agoMerge pull request #15568 from bangerth/sol-trans
Martin Kronbichler [Mon, 3 Jul 2023 14:50:04 +0000 (16:50 +0200)]
Merge pull request #15568 from bangerth/sol-trans

Minor simplification of some code.

14 months agoMerge pull request #15534 from masterleinad/remove_deprecated_local_size 14918/head
Wolfgang Bangerth [Mon, 3 Jul 2023 14:47:51 +0000 (08:47 -0600)]
Merge pull request #15534 from masterleinad/remove_deprecated_local_size

Remove deprecated Vector member functions

14 months agoStandardize on <typename DataType>. 15609/head
Wolfgang Bangerth [Mon, 3 Jul 2023 14:45:16 +0000 (08:45 -0600)]
Standardize on <typename DataType>.

14 months agoStandardize on <typename TransferType>.
Wolfgang Bangerth [Mon, 3 Jul 2023 14:43:31 +0000 (08:43 -0600)]
Standardize on <typename TransferType>.

14 months agoRemove deprecations in MatrixFree 15589/head
Daniel Arndt [Mon, 3 Jul 2023 14:07:21 +0000 (10:07 -0400)]
Remove deprecations in MatrixFree

14 months agoMerge pull request #15591 from masterleinad/step_64_wo_cuda
Martin Kronbichler [Mon, 3 Jul 2023 10:36:17 +0000 (12:36 +0200)]
Merge pull request #15591 from masterleinad/step_64_wo_cuda

Allow running step-64 without CUDA

14 months agoMerge pull request #15593 from bangerth/26
Martin Kronbichler [Mon, 3 Jul 2023 10:29:38 +0000 (12:29 +0200)]
Merge pull request #15593 from bangerth/26

Introduce a variable that explicitly names the end time in step-26.

14 months agoMerge pull request #15597 from tamiko/fix_fe_enriched
Martin Kronbichler [Mon, 3 Jul 2023 10:06:09 +0000 (12:06 +0200)]
Merge pull request #15597 from tamiko/fix_fe_enriched

Test fe/fe_enriched_color_07: fix test

14 months agoMerge pull request #15596 from masterleinad/remove_deprecated_solve_jacobian_system
Martin Kronbichler [Mon, 3 Jul 2023 10:05:11 +0000 (12:05 +0200)]
Merge pull request #15596 from masterleinad/remove_deprecated_solve_jacobian_system

Remove deprecated solve_jacobian_system

14 months agoCMake: fix caching of C++ language feature checks 15613/head
Matthias Maier [Mon, 3 Jul 2023 05:09:44 +0000 (00:09 -0500)]
CMake: fix caching of C++ language feature checks

Fix some issues with the recent refactoring for C++17. In particular, we
have to be careful not to accidentally rerun all of these checks on
every (re)configure.

14 months agolac/trilinos_tpetra...h: Fix compilation on Ubuntu 20.04 15612/head
Matthias Maier [Mon, 3 Jul 2023 04:34:23 +0000 (23:34 -0500)]
lac/trilinos_tpetra...h: Fix compilation on Ubuntu 20.04

14 months agoRemove deprecated functioins in GridReordering 15611/head
Daniel Arndt [Sun, 2 Jul 2023 04:06:11 +0000 (00:06 -0400)]
Remove deprecated functioins in GridReordering

14 months agoMerge pull request #15607 from tjhei/github-ci-disable-branch
Matthias Maier [Mon, 3 Jul 2023 04:05:17 +0000 (04:05 +0000)]
Merge pull request #15607 from tjhei/github-ci-disable-branch

disable github CI build of branches

14 months agoBugfix: do not invoke diff during configure
Matthias Maier [Mon, 3 Jul 2023 03:24:35 +0000 (22:24 -0500)]
Bugfix: do not invoke diff during configure

Instead, update the deal_ii_add_test() macro to allow defining a test
with generated source files.

14 months agoupdate documentation
Matthias Maier [Sun, 2 Jul 2023 16:55:35 +0000 (11:55 -0500)]
update documentation

14 months agoTests examples: use a diff rule to update source files during test invocation
Matthias Maier [Sun, 2 Jul 2023 16:17:26 +0000 (11:17 -0500)]
Tests examples: use a diff rule to update source files during test invocation

14 months agoupdate patches to -c format, improve step-40 stability
Matthias Maier [Sun, 2 Jul 2023 15:31:10 +0000 (10:31 -0500)]
update patches to -c format, improve step-40 stability

14 months agoundo gitignore change
Timo Heister [Sun, 2 Jul 2023 17:38:41 +0000 (13:38 -0400)]
undo gitignore change

14 months agoTests examples: only use binary directory for temporary files
Matthias Maier [Sun, 2 Jul 2023 15:11:30 +0000 (10:11 -0500)]
Tests examples: only use binary directory for temporary files

14 months agoadd step-40
Timo Heister [Sat, 1 Jul 2023 20:44:26 +0000 (16:44 -0400)]
add step-40

14 months agoaddress comments
Timo Heister [Sat, 1 Jul 2023 20:28:28 +0000 (16:28 -0400)]
address comments

14 months agotest examples
Timo Heister [Sat, 1 Jul 2023 11:04:37 +0000 (07:04 -0400)]
test examples

14 months agoStandardize on 'template <typename X>.
Wolfgang Bangerth [Mon, 3 Jul 2023 03:52:43 +0000 (21:52 -0600)]
Standardize on 'template <typename X>.

14 months agodisable github CI build of branches 15607/head
Timo Heister [Mon, 3 Jul 2023 03:45:54 +0000 (23:45 -0400)]
disable github CI build of branches

14 months agoMerge pull request #15563 from masterleinad/require_cxx17
Matthias Maier [Mon, 3 Jul 2023 03:43:16 +0000 (03:43 +0000)]
Merge pull request #15563 from masterleinad/require_cxx17

Require C++17

14 months agoMerge pull request #15598 from tjhei/jenkins-schedule-random
Matthias Maier [Mon, 3 Jul 2023 03:39:20 +0000 (03:39 +0000)]
Merge pull request #15598 from tjhei/jenkins-schedule-random

jenkins: test in random order

14 months agoChange inverse frequency to interval 15594/head
Bruno Blais [Mon, 3 Jul 2023 03:25:25 +0000 (23:25 -0400)]
Change inverse frequency to interval

14 months agoMerge pull request #15579 from bangerth/typename
Bruno Turcksin [Mon, 3 Jul 2023 02:54:22 +0000 (22:54 -0400)]
Merge pull request #15579 from bangerth/typename

Standardize on 'typename VectorType'.

14 months agoMake particle handler serialization test consistent 15605/head
Pasquale Africa [Mon, 3 Jul 2023 02:40:55 +0000 (02:40 +0000)]
Make particle handler serialization test consistent

14 months agoMerge pull request #15542 from bangerth/tasks
Matthias Maier [Mon, 3 Jul 2023 02:10:51 +0000 (02:10 +0000)]
Merge pull request #15542 from bangerth/tasks

Do not allow access to return value of tasks that ended in exceptions.

14 months agoFix missing #include 15559/head
Pasquale Africa [Mon, 3 Jul 2023 02:02:28 +0000 (02:02 +0000)]
Fix missing #include

14 months agoInstantiate templates for p::f::T
Pasquale Africa [Sat, 1 Jul 2023 17:00:45 +0000 (17:00 +0000)]
Instantiate templates for p::f::T

14 months agoRemove deprecated MatrixFree::FE[Face]::Evaluation functions taking bools
Daniel Arndt [Sun, 2 Jul 2023 15:20:26 +0000 (11:20 -0400)]
Remove deprecated MatrixFree::FE[Face]::Evaluation functions taking bools

14 months agoTest petsc/petsc_ts_05: avoid stack-use-after-return 15601/head
Matthias Maier [Mon, 3 Jul 2023 01:58:56 +0000 (20:58 -0500)]
Test petsc/petsc_ts_05: avoid stack-use-after-return

Fixes:
```
134: ==1438450==ERROR: AddressSanitizer: stack-use-after-return on address 0x7fa4f4d4bfb0 at pc 0x56248d8610c2 bp 0x7ffeebad19b0 sp 0x7ffeebad19a8
134: READ of size 1 at 0x7fa4f4d4bfb0 thread T0
134:     #0 0x56248d8610c1 in ExponentialDecay::ExponentialDecay(double, dealii::PETScWrappers::TimeStepperData const&, bool, bool, int)::'lambda'(double, dealii::[148/1839]
ers::MPI::Vector const&, dealii::PETScWrappers::MPI::Vector const&, double, dealii::PETScWrappers::MatrixBase&, dealii::PETScWrappers::MatrixBase&)::operator()(double, deali
i::PETScWrappers::MPI::Vector const&, dealii::PETScWrappers::MPI::Vector const&, double, dealii::PETScWrappers::MatrixBase&, dealii::PETScWrappers::MatrixBase&) const /srv/t
estsuite/dealii/tests/petsc/petsc_ts_05.cc:91:15
134:     #1 0x7fa538cf812b in std::__1::__function::__value_func<void (double, dealii::PETScWrappers::MPI::Vector const&, dealii::PETScWrappers::MPI::Vector const&, double,
dealii::PETScWrappers::MatrixBase&, dealii::PETScWrappers::MatrixBase&)>::operator()[abi:v160006](double&&, dealii::PETScWrappers::MPI::Vector const&, dealii::PETScWrappers:
:MPI::Vector const&, double&&, dealii::PETScWrappers::MatrixBase&, dealii::PETScWrappers::MatrixBase&) const /usr/include/c++/v1/__functional/function.h:510:16
134:     #2 0x7fa538cf812b in std::__1::function<void (double, dealii::PETScWrappers::MPI::Vector const&, dealii::PETScWrappers::MPI::Vector const&, double, dealii::PETScWra
ppers::MatrixBase&, dealii::PETScWrappers::MatrixBase&)>::operator()(double, dealii::PETScWrappers::MPI::Vector const&, dealii::PETScWrappers::MPI::Vector const&, double, de
alii::PETScWrappers::MatrixBase&, dealii::PETScWrappers::MatrixBase&) const /usr/include/c++/v1/__functional/function.h:1156:12                                              134:     #3 0x7fa538cf812b in int dealii::PETScWrappers::call_and_possibly_capture_ts_exception<std::__1::function<void (double, dealii::PETScWrappers::MPI::Vector const&, d
ealii::PETScWrappers::MPI::Vector const&, double, dealii::PETScWrappers::MatrixBase&, dealii::PETScWrappers::MatrixBase&)>, double&, dealii::PETScWrappers::MPI::Vector&, dea
lii::PETScWrappers::MPI::Vector&, double&, dealii::PETScWrappers::MatrixBase&, dealii::PETScWrappers::MatrixBase&>(std::__1::function<void (double, dealii::PETScWrappers::MP
I::Vector const&, dealii::PETScWrappers::MPI::Vector const&, double, dealii::PETScWrappers::MatrixBase&, dealii::PETScWrappers::MatrixBase&)> const&, std::exception_ptr&, st
d::__1::function<void ()> const&, double&, dealii::PETScWrappers::MPI::Vector&, dealii::PETScWrappers::MPI::Vector&, double&, dealii::PETScWrappers::MatrixBase&, dealii::PET
ScWrappers::MatrixBase&) /srv/testsuite/dealii/include/deal.II/lac/petsc_ts.templates.h:87:9
134:     #4 0x7fa538cf78cc in dealii::PETScWrappers::TimeStepper<dealii::PETScWrappers::MPI::Vector, dealii::PETScWrappers::MatrixBase, dealii::PETScWrappers::MatrixBase>::s
olve(dealii::PETScWrappers::MPI::Vector&)::'lambda'(_p_TS*, double, _p_Vec*, _p_Vec*, double, _p_Mat*, _p_Mat*, void*)::operator()(_p_TS*, double, _p_Vec*, _p_Vec*, double,
_p_Mat*, _p_Mat*, void*) const /srv/testsuite/dealii/include/deal.II/lac/petsc_ts.templates.h:489:26
134:     #5 0x7fa538cf73d7 in dealii::PETScWrappers::TimeStepper<dealii::PETScWrappers::MPI::Vector, dealii::PETScWrappers::MatrixBase, dealii::PETScWrappers::MatrixBase>::s
olve(dealii::PETScWrappers::MPI::Vector&)::'lambda'(_p_TS*, double, _p_Vec*, _p_Vec*, double, _p_Mat*, _p_Mat*, void*)::__invoke(_p_TS*, double, _p_Vec*, _p_Vec*, double, _p
_Mat*, _p_Mat*, void*) /srv/testsuite/dealii/include/deal.II/lac/petsc_ts.templates.h:472:31
134:     #6 0x7fa504afbcac in TSComputeIJacobian (/usr/lib64/libpetsc.so.3.19+0x10fbcac)
134:     #7 0x7fa504aa1672  (/usr/lib64/libpetsc.so.3.19+0x10a1672)
134:     #8 0x7fa504afd307 in SNESTSFormJacobian (/usr/lib64/libpetsc.so.3.19+0x10fd307)
134:     #9 0x7fa504a43e66 in SNESComputeJacobian (/usr/lib64/libpetsc.so.3.19+0x1043e66)
134:     #10 0x7fa504a35e98 in SNESSolve_NEWTONLS (/usr/lib64/libpetsc.so.3.19+0x1035e98)
134:     #11 0x7fa504a4968e in SNESSolve (/usr/lib64/libpetsc.so.3.19+0x104968e)
134:     #12 0x7fa504aa25e4  (/usr/lib64/libpetsc.so.3.19+0x10a25e4)
134:     #13 0x7fa504aa014a  (/usr/lib64/libpetsc.so.3.19+0x10a014a)
134:     #14 0x7fa504b03013 in TSStep (/usr/lib64/libpetsc.so.3.19+0x1103013)
134:     #15 0x7fa504b03e02 in TSSolve (/usr/lib64/libpetsc.so.3.19+0x1103e02)
134:     #16 0x7fa538cd2ccc in dealii::PETScWrappers::TimeStepper<dealii::PETScWrappers::MPI::Vector, dealii::PETScWrappers::MatrixBase, dealii::PETScWrappers::MatrixBase>::
solve(dealii::PETScWrappers::MPI::Vector&) /srv/testsuite/dealii/include/deal.II/lac/petsc_ts.templates.h:880:24
134:     #17 0x56248d85849f in ExponentialDecay::run() /srv/testsuite/dealii/tests/petsc/petsc_ts_05.cc:182:32
134:     #18 0x56248d855ca6 in main /srv/testsuite/dealii/tests/petsc/petsc_ts_05.cc:242:20
134:     #19 0x7fa502a50989  (/usr/lib64/libc.so.6+0x23989)
134:     #20 0x7fa502a50a44 in __libc_start_main (/usr/lib64/libc.so.6+0x23a44)
134:     #21 0x56248d73e2d0 in _start (/srv/temp/build/tests/petsc/petsc_ts_05.debug/petsc_ts_05.debug+0x742d0)
```

14 months agoMinor simplification of some code. 15568/head
Wolfgang Bangerth [Sat, 1 Jul 2023 21:11:19 +0000 (15:11 -0600)]
Minor simplification of some code.

14 months agoMerge pull request #15588 from drwells/fix-step-36-tests
Wolfgang Bangerth [Mon, 3 Jul 2023 01:50:41 +0000 (19:50 -0600)]
Merge pull request #15588 from drwells/fix-step-36-tests

Fix the step-36 tests.

14 months agoMerge pull request #15552 from pcafrica/particle_serialization
Daniel Arndt [Mon, 3 Jul 2023 01:44:35 +0000 (21:44 -0400)]
Merge pull request #15552 from pcafrica/particle_serialization

14 months agoRemove deprecated Vector member functions 15534/head
Daniel Arndt [Thu, 29 Jun 2023 20:13:51 +0000 (16:13 -0400)]
Remove deprecated Vector member functions

14 months agoMerge pull request #15582 from bangerth/doc-x
Daniel Arndt [Sun, 2 Jul 2023 22:58:10 +0000 (18:58 -0400)]
Merge pull request #15582 from bangerth/doc-x

14 months agoMerge pull request #15585 from bangerth/doc-y
Daniel Arndt [Sun, 2 Jul 2023 22:57:46 +0000 (18:57 -0400)]
Merge pull request #15585 from bangerth/doc-y

14 months agoMerge pull request #15599 from tamiko/remove_fail_category
Matthias Maier [Sun, 2 Jul 2023 22:55:29 +0000 (22:55 +0000)]
Merge pull request #15599 from tamiko/remove_fail_category

Tests: remove fail category

14 months agoTests: remove fail category 15599/head
Matthias Maier [Sun, 2 Jul 2023 22:20:52 +0000 (17:20 -0500)]
Tests: remove fail category

14 months agojenkins: test in random order 15598/head
Timo Heister [Sun, 2 Jul 2023 22:04:35 +0000 (18:04 -0400)]
jenkins: test in random order

14 months agoTest fe/fe_enriched_color_07: make test less expensive 15597/head
Matthias Maier [Sun, 2 Jul 2023 21:57:12 +0000 (16:57 -0500)]
Test fe/fe_enriched_color_07: make test less expensive

14 months agoMerge pull request #15584 from bangerth/tpetra
Matthias Maier [Sun, 2 Jul 2023 21:19:02 +0000 (21:19 +0000)]
Merge pull request #15584 from bangerth/tpetra

Fix missing template argument.

14 months agoTest fe/fe_enriched_color_07: do not use a function-level static
Matthias Maier [Sun, 2 Jul 2023 20:59:19 +0000 (15:59 -0500)]
Test fe/fe_enriched_color_07: do not use a function-level static

Let's ensure that the object is always re-initialized.

14 months agoRemove deprecated solve_jacobian_system 15596/head
Daniel Arndt [Sun, 2 Jul 2023 19:30:12 +0000 (15:30 -0400)]
Remove deprecated solve_jacobian_system

14 months agoMerge pull request #15577 from bangerth/sol-trans-2
Daniel Arndt [Sun, 2 Jul 2023 20:48:05 +0000 (16:48 -0400)]
Merge pull request #15577 from bangerth/sol-trans-2

14 months agoMerge pull request #15570 from bangerth/affine-constraints-7
Daniel Arndt [Sun, 2 Jul 2023 20:47:21 +0000 (16:47 -0400)]
Merge pull request #15570 from bangerth/affine-constraints-7

14 months agoMerge pull request #15581 from drwells/more-closest-point
Wolfgang Bangerth [Sun, 2 Jul 2023 20:38:07 +0000 (14:38 -0600)]
Merge pull request #15581 from drwells/more-closest-point

Use ReferenceCell::closest_point() in more places.

14 months agouse Werror 15566/head
Timo Heister [Sun, 2 Jul 2023 20:33:57 +0000 (16:33 -0400)]
use Werror


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.