]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
10 months agofix strip_comments target 16612/head
Timo Heister [Fri, 9 Feb 2024 03:32:33 +0000 (22:32 -0500)]
fix strip_comments target

The ``strip_comments`` target only worked for in-source builds. Fix the
CMake logic to make it work with separate build directories.

11 months agofix compiler warning 16509/head
Timo Heister [Sat, 20 Jan 2024 16:42:17 +0000 (11:42 -0500)]
fix compiler warning

11 months agoMerge pull request #16506 from bangerth/tensor-2
Bruno Blais [Sat, 20 Jan 2024 13:23:56 +0000 (08:23 -0500)]
Merge pull request #16506 from bangerth/tensor-2

Fix type in Tensor initialization.

11 months agoMerge pull request #16505 from bangerth/tensor-1
Bruno Blais [Sat, 20 Jan 2024 13:23:37 +0000 (08:23 -0500)]
Merge pull request #16505 from bangerth/tensor-1

Use simpler copy/move initialization in Tensor.

11 months agoMerge pull request #16502 from tamiko/disable_assume
Matthias Maier [Fri, 19 Jan 2024 23:38:22 +0000 (23:38 +0000)]
Merge pull request #16502 from tamiko/disable_assume

Disable DEAL_II(_CXX23)_ASSUME macro for now

11 months agoMerge pull request #16504 from bangerth/parens-point-tests
Timo Heister [Fri, 19 Jan 2024 20:58:33 +0000 (15:58 -0500)]
Merge pull request #16504 from bangerth/parens-point-tests

Use p[index] instead of p(index) for class Point in tests/.

11 months agoMerge pull request #16503 from bangerth/parens-point-include
Timo Heister [Fri, 19 Jan 2024 20:57:19 +0000 (15:57 -0500)]
Merge pull request #16503 from bangerth/parens-point-include

Use p[index] instead of p(index) for class Point in one source file.

11 months agoFix type in Tensor initialization. 16506/head
Wolfgang Bangerth [Fri, 19 Jan 2024 20:49:42 +0000 (13:49 -0700)]
Fix type in Tensor initialization.

11 months agoUse simpler copy/move initialization in Tensor. 16505/head
Wolfgang Bangerth [Fri, 19 Jan 2024 20:48:09 +0000 (13:48 -0700)]
Use simpler copy/move initialization in Tensor.

11 months agoMerge pull request #16501 from bangerth/30
Marc Fehling [Fri, 19 Jan 2024 19:58:50 +0000 (12:58 -0700)]
Merge pull request #16501 from bangerth/30

Fix types and names in step-30.

11 months agoUse p[index] instead of p(index) for class Point in one source file. 16503/head
Wolfgang Bangerth [Fri, 19 Jan 2024 17:32:18 +0000 (10:32 -0700)]
Use p[index] instead of p(index) for class Point in one source file.

11 months agoUse p[index] instead of p(index) for class Point in tests/. 16504/head
Wolfgang Bangerth [Fri, 19 Jan 2024 17:24:48 +0000 (10:24 -0700)]
Use p[index] instead of p(index) for class Point in tests/.

11 months agoconfig.h: disable DEAL_II_CXX23_ASSUME for now 16502/head
Matthias Maier [Fri, 19 Jan 2024 17:28:06 +0000 (11:28 -0600)]
config.h: disable DEAL_II_CXX23_ASSUME for now

11 months agoconfig.h: for consistency rename DEAL_II_ASSUME to DEAL_II_CXX23_ASSUME
Matthias Maier [Fri, 19 Jan 2024 17:22:11 +0000 (11:22 -0600)]
config.h: for consistency rename DEAL_II_ASSUME to DEAL_II_CXX23_ASSUME

11 months agoconfig.h: for consistency move DEAL_II_ASSUME macro to config.h.in
Matthias Maier [Fri, 19 Jan 2024 17:15:04 +0000 (11:15 -0600)]
config.h: for consistency move DEAL_II_ASSUME macro to config.h.in

11 months agoMerge pull request #16500 from marcfehling/template-arguments
Wolfgang Bangerth [Fri, 19 Jan 2024 15:18:05 +0000 (08:18 -0700)]
Merge pull request #16500 from marcfehling/template-arguments

Iterate space_dimension over the dedicated template argument list.

11 months agoMerge pull request #16323 from mschreter/rpe_additional_data
Peter Munch [Fri, 19 Jan 2024 13:04:42 +0000 (14:04 +0100)]
Merge pull request #16323 from mschreter/rpe_additional_data

RemotePointEvaluation: add AdditionalData struct

11 months agoMerge pull request #16499 from tamiko/fix_tensor_warning
Marc Fehling [Fri, 19 Jan 2024 06:57:13 +0000 (23:57 -0700)]
Merge pull request #16499 from tamiko/fix_tensor_warning

base/tensor.h: work around bogus compiler warning

11 months agoMerge pull request #16498 from tamiko/fix_trilinos_warnings
Wolfgang Bangerth [Fri, 19 Jan 2024 04:46:37 +0000 (21:46 -0700)]
Merge pull request #16498 from tamiko/fix_trilinos_warnings

TpetraWrappers: fix various compiler warnings

11 months agoMerge pull request #16496 from mschreter/fix_solution_transfer_fe_nothing_fe_dgq
Wolfgang Bangerth [Fri, 19 Jan 2024 04:46:29 +0000 (21:46 -0700)]
Merge pull request #16496 from mschreter/fix_solution_transfer_fe_nothing_fe_dgq

Enable `FE_DGQ::get_interpolation_matrix()` for source finite element type `FENothing`

11 months agoMerge pull request #16495 from marcfehling/redundant
Wolfgang Bangerth [Fri, 19 Jan 2024 04:46:18 +0000 (21:46 -0700)]
Merge pull request #16495 from marcfehling/redundant

tests: remove redundant 'using namespace dealii;' directives.

11 months agoMerge pull request #16486 from tamiko/fix_compilation_with_clang
Marc Fehling [Fri, 19 Jan 2024 00:41:21 +0000 (17:41 -0700)]
Merge pull request #16486 from tamiko/fix_compilation_with_clang

CMake: fix compilation with bundled boost and modern clang

11 months agoMerge pull request #16438 from masterleinad/icpx_clang_like
Marc Fehling [Fri, 19 Jan 2024 00:40:58 +0000 (17:40 -0700)]
Merge pull request #16438 from masterleinad/icpx_clang_like

Treat ICPX as gcc-style compiler

11 months agoFix types and names in step-30. 16501/head
Wolfgang Bangerth [Fri, 19 Jan 2024 00:08:57 +0000 (17:08 -0700)]
Fix types and names in step-30.

11 months agoIterate space_dimension over the dedicated template argument list. 16500/head
Marc Fehling [Thu, 18 Jan 2024 23:21:56 +0000 (16:21 -0700)]
Iterate space_dimension over the dedicated template argument list.

11 months agoMerge pull request #16494 from tamiko/add_missing_instantiation
Marc Fehling [Thu, 18 Jan 2024 23:13:39 +0000 (16:13 -0700)]
Merge pull request #16494 from tamiko/add_missing_instantiation

DofTools: add missing codimension-one instantiation

11 months agobase/tensor.h: work around bogus compiler warning 16499/head
Matthias Maier [Thu, 18 Jan 2024 23:09:04 +0000 (17:09 -0600)]
base/tensor.h: work around bogus compiler warning

gcc-9.4 warnings loudly about an unused argument "end":

```
In file included from ../include/deal.II/base/symmetric_tensor.h:26,
                 from ../include/deal.II/base/array_view.h:23,
                 from ../source/base/tensor.cc:16:
../include/deal.II/base/tensor.h: In instantiation of 'void dealii::Tensor<rank_, dim, Number>::unroll(Iterator, Iterator) const [with Iterator = float*; int rank_ = 1; int dim = 1; Number = float]':
../include/deal.II/base/tensor.h:1736:11:   required from 'void dealii::Tensor<rank_, dim, Number>::unroll(Iterator, Iterator) const [with Iterator = float*; int rank_ = 2; int dim = 1; Number = float]'
../source/base/tensor.cc:52:5:   required from 'void dealii::{anonymous}::calculate_svd_in_place(dealii::Tensor<2, dim, Number>&, dealii::Tensor<2, dim, Number>&) [with int dim = 1; Number = float]'
../source/base/tensor.cc:85:25:   required from 'dealii::Tensor<2, dim, Number> dealii::project_onto_orthogonal_tensors(const dealii::Tensor<2, dim, Number>&) [with int dim = 1; Number = float]'
../source/base/tensor.cc:92:60:   required from here
../include/deal.II/base/tensor.h:1728:51: warning: parameter 'end' set but not used [-Wunused-but-set-parameter]
 1728 |                                    const Iterator end) const
      |
```

This is of course bogus, the compiler simply lost track of the
`if constexpr(...)` branch. This is fixed in later gcc versions. Let's
simply use the usual `(void)parameter` strategy to make gcc-9.4 happy.

11 months agoTpetraWrappers: fix unused variable warning 16498/head
Matthias Maier [Thu, 18 Jan 2024 22:55:57 +0000 (16:55 -0600)]
TpetraWrappers: fix unused variable warning

11 months agoTpetraWrappers: fix dangling else warning, fix embedded macro warning
Matthias Maier [Thu, 18 Jan 2024 22:52:40 +0000 (16:52 -0600)]
TpetraWrappers: fix dangling else warning, fix embedded macro warning

Triggered on gcc-9.4.0 on Ubuntu LTS 20.04

11 months agoTpetraWrappers: fix signed unsigned comparison warning
Matthias Maier [Thu, 18 Jan 2024 22:52:04 +0000 (16:52 -0600)]
TpetraWrappers: fix signed unsigned comparison warning

11 months agoallow interpolate for combination FENothing/FE_DGQ 16496/head
Magdalena Schreter [Thu, 18 Jan 2024 21:15:10 +0000 (22:15 +0100)]
allow interpolate for combination FENothing/FE_DGQ

11 months agotests: remove redundant 'using namespace dealii;' directives. 16495/head
Marc Fehling [Thu, 18 Jan 2024 19:35:48 +0000 (12:35 -0700)]
tests: remove redundant 'using namespace dealii;' directives.

11 months agoMerge pull request #16480 from bangerth/tensor-scalar-array
Matthias Maier [Thu, 18 Jan 2024 18:54:49 +0000 (18:54 +0000)]
Merge pull request #16480 from bangerth/tensor-scalar-array

Use an array-of-scalars as the base case for Tensor.

11 months agoDofTools: add missing codimension-one instantiation 16494/head
Matthias Maier [Thu, 18 Jan 2024 18:50:00 +0000 (12:50 -0600)]
DofTools: add missing codimension-one instantiation

11 months agoMerge pull request #16490 from kinnewig/distribute_local_to_global
Wolfgang Bangerth [Thu, 18 Jan 2024 18:09:51 +0000 (11:09 -0700)]
Merge pull request #16490 from kinnewig/distribute_local_to_global

Check if the global vector in distribute_local_to_global has ghost elements.

11 months agoCMake: fix compilation with bundled boost and modern clang 16486/head
Matthias Maier [Wed, 17 Jan 2024 21:38:40 +0000 (15:38 -0600)]
CMake: fix compilation with bundled boost and modern clang

std::unary_function has been removed in C++17. Fix compilation with
clang and other compiles that enforce strict standard compliance by
exporting BOOST_NO_CXX98_FUNCTION_BASE,

https://github.com/boostorg/config/pull/430

11 months agoUse a better initialization scheme. 16480/head
Wolfgang Bangerth [Tue, 16 Jan 2024 18:49:59 +0000 (11:49 -0700)]
Use a better initialization scheme.

11 months agoAlso adjust value_type and array_type.
Wolfgang Bangerth [Tue, 16 Jan 2024 19:13:03 +0000 (12:13 -0700)]
Also adjust value_type and array_type.

11 months agoUse an array-of-scalars as the base case for Tensor.
Wolfgang Bangerth [Tue, 16 Jan 2024 18:05:25 +0000 (11:05 -0700)]
Use an array-of-scalars as the base case for Tensor.

11 months agoMake a function 'constexpr'.
Wolfgang Bangerth [Wed, 17 Jan 2024 02:56:03 +0000 (19:56 -0700)]
Make a function 'constexpr'.

11 months agoMerge pull request #16488 from bangerth/point-parens
Bruno Blais [Thu, 18 Jan 2024 15:36:20 +0000 (10:36 -0500)]
Merge pull request #16488 from bangerth/point-parens

Use p[index] instead of p(index) for class Point.

11 months agoCheck if the global vector in distribute_local_to_global has ghost elements. 16490/head
Sebastian Kinnewig [Thu, 18 Jan 2024 10:10:27 +0000 (11:10 +0100)]
Check if the global vector in distribute_local_to_global has ghost elements.

11 months agoMerge pull request #16290 from kinnewig/tpetra_vector_parallel
Martin Kronbichler [Thu, 18 Jan 2024 09:27:32 +0000 (10:27 +0100)]
Merge pull request #16290 from kinnewig/tpetra_vector_parallel

Add parallel support to TpetraWrappers::Vector.

11 months agoUse p[index] instead of p(index) for class Point. 16488/head
Wolfgang Bangerth [Thu, 18 Jan 2024 00:18:20 +0000 (17:18 -0700)]
Use p[index] instead of p(index) for class Point.

11 months agoMerge pull request #16482 from peterrum/n_global_active_cells
Timo Heister [Wed, 17 Jan 2024 17:45:41 +0000 (12:45 -0500)]
Merge pull request #16482 from peterrum/n_global_active_cells

Initialize NumberCache::n_global_active_cells

11 months agoInitialize NumberCache::n_global_active_cells 16482/head
Peter Munch [Wed, 17 Jan 2024 15:55:58 +0000 (16:55 +0100)]
Initialize NumberCache::n_global_active_cells

11 months agoMerge pull request #16481 from bangerth/warning
Martin Kronbichler [Wed, 17 Jan 2024 08:02:32 +0000 (09:02 +0100)]
Merge pull request #16481 from bangerth/warning

Work around warnings about invalid array accesses.

11 months agoWork around warnings about invalid array accesses. 16481/head
Wolfgang Bangerth [Wed, 17 Jan 2024 00:20:43 +0000 (17:20 -0700)]
Work around warnings about invalid array accesses.

11 months agoMerge pull request #16441 from bangerth/pow-2
Martin Kronbichler [Tue, 16 Jan 2024 16:50:23 +0000 (17:50 +0100)]
Merge pull request #16441 from bangerth/pow-2

Use Utilities::fixed_power() where possible.

11 months agoMerge pull request #16444 from bangerth/sparse-direct-2
Martin Kronbichler [Tue, 16 Jan 2024 07:22:11 +0000 (08:22 +0100)]
Merge pull request #16444 from bangerth/sparse-direct-2

Also test MUMPS symmetric mode.

11 months agoMerge pull request #16478 from tjhei/exchange-doc-and-changelog
Martin Kronbichler [Tue, 16 Jan 2024 07:21:06 +0000 (08:21 +0100)]
Merge pull request #16478 from tjhei/exchange-doc-and-changelog

exchange refinement flags: doc and changelog

11 months agoMerge pull request #16476 from kronbichler/fix_test
Martin Kronbichler [Tue, 16 Jan 2024 07:20:32 +0000 (08:20 +0100)]
Merge pull request #16476 from kronbichler/fix_test

cell_categorization test: Adjust output

11 months agoMerge pull request #16474 from bangerth/tensor-dev
Martin Kronbichler [Tue, 16 Jan 2024 07:17:28 +0000 (08:17 +0100)]
Merge pull request #16474 from bangerth/tensor-dev

Use a std::array instead of a C-style array for tensor elements.

11 months agoexchange refinement flags: doc and changelog 16478/head
Timo Heister [Mon, 15 Jan 2024 21:07:32 +0000 (16:07 -0500)]
exchange refinement flags: doc and changelog

11 months agoMerge pull request #16471 from tjhei/test-examples4
Matthias Maier [Tue, 16 Jan 2024 01:09:10 +0000 (01:09 +0000)]
Merge pull request #16471 from tjhei/test-examples4

test examples: support loading files

11 months agoMerge pull request #16327 from tjhei/test-affine-float-equal
Wolfgang Bangerth [Mon, 15 Jan 2024 22:23:12 +0000 (15:23 -0700)]
Merge pull request #16327 from tjhei/test-affine-float-equal

make tests/mpi/affine_constraints_get_view_01 more robust

11 months agoMerge pull request #16477 from kronbichler/fix_typo
Wolfgang Bangerth [Mon, 15 Jan 2024 22:22:41 +0000 (15:22 -0700)]
Merge pull request #16477 from kronbichler/fix_typo

Fix typo in changelog

11 months agoMerge pull request #16473 from bangerth/tensor-3
Matthias Maier [Mon, 15 Jan 2024 21:15:41 +0000 (21:15 +0000)]
Merge pull request #16473 from bangerth/tensor-3

More Tensor simplifications with if constexpr.

11 months agoUse a std::array instead of a C-style array for tensor elements. 16474/head
Wolfgang Bangerth [Sat, 13 Jan 2024 05:08:12 +0000 (22:08 -0700)]
Use a std::array instead of a C-style array for tensor elements.

11 months agoFix typo in changelog 16477/head
Martin Kronbichler [Mon, 15 Jan 2024 20:35:21 +0000 (21:35 +0100)]
Fix typo in changelog

11 months agocell_categorization test: Adjust output 16476/head
Martin Kronbichler [Mon, 15 Jan 2024 20:33:34 +0000 (21:33 +0100)]
cell_categorization test: Adjust output

11 months agotests/examples/ add symlink 16471/head
Timo Heister [Thu, 28 Dec 2023 01:06:47 +0000 (20:06 -0500)]
tests/examples/ add symlink

11 months agomake test more robust 16327/head
Timo Heister [Thu, 7 Dec 2023 14:29:43 +0000 (09:29 -0500)]
make test more robust

By avoiding a floating point equality comparison. This test fails for me
in release mode with march=native with a residual of 1e-14.

11 months agoMerge pull request #16470 from tjhei/cmake-print-newline-novec
Timo Heister [Mon, 15 Jan 2024 20:05:25 +0000 (15:05 -0500)]
Merge pull request #16470 from tjhei/cmake-print-newline-novec

CMake: print newline when vectorization is disabled.

11 months agoMerge pull request #16382 from jh66637/dont_zero_out_whole_buffer
Martin Kronbichler [Mon, 15 Jan 2024 16:53:01 +0000 (17:53 +0100)]
Merge pull request #16382 from jh66637/dont_zero_out_whole_buffer

Enhance documentation for sum_into_values

11 months agoMerge pull request #16415 from bergbauer/fix_ecl
Martin Kronbichler [Mon, 15 Jan 2024 16:52:31 +0000 (17:52 +0100)]
Merge pull request #16415 from bergbauer/fix_ecl

Fix ecl access cells

11 months agoMore Tensor simplifications with if constexpr. 16473/head
Wolfgang Bangerth [Mon, 15 Jan 2024 15:52:18 +0000 (08:52 -0700)]
More Tensor simplifications with if constexpr.

11 months agoMerge pull request #16468 from bangerth/tensor-specialization
Martin Kronbichler [Mon, 15 Jan 2024 14:52:48 +0000 (15:52 +0100)]
Merge pull request #16468 from bangerth/tensor-specialization

Use if-constexpr more in Tensor.

11 months agoMerge pull request #16330 from quangx/exchange2
Wolfgang Bangerth [Sun, 14 Jan 2024 18:55:27 +0000 (11:55 -0700)]
Merge pull request #16330 from quangx/exchange2

exchange refinement flags

11 months agoadd nonlocal_vector 16290/head
Sebastian Kinnewig [Fri, 12 Jan 2024 08:38:54 +0000 (09:38 +0100)]
add nonlocal_vector

11 months agoPeel off first element of the sequence. 16468/head
Wolfgang Bangerth [Sun, 14 Jan 2024 04:12:02 +0000 (21:12 -0700)]
Peel off first element of the sequence.

11 months agoupdate test results 16330/head
Timo Heister [Sat, 23 Dec 2023 05:33:42 +0000 (00:33 -0500)]
update test results

fix test output variants

11 months agoCMake: print newline when vectorization is disabled. 16470/head
Timo Heister [Sun, 14 Jan 2024 03:16:14 +0000 (22:16 -0500)]
CMake: print newline when vectorization is disabled.

11 months agoMerge pull request #16467 from bangerth/tensor-unroll
David Wells [Sat, 13 Jan 2024 16:42:41 +0000 (11:42 -0500)]
Merge pull request #16467 from bangerth/tensor-unroll

Simplify Tensor::unroll().

11 months agoMerge pull request #16466 from bangerth/trilinos-array
Martin Kronbichler [Sat, 13 Jan 2024 07:30:54 +0000 (08:30 +0100)]
Merge pull request #16466 from bangerth/trilinos-array

Fix a trilinos array type.

11 months agoUse if-constexpr more in Tensor.
Wolfgang Bangerth [Sat, 13 Jan 2024 04:46:31 +0000 (21:46 -0700)]
Use if-constexpr more in Tensor.

11 months agoFix a trilinos array type. 16466/head
Wolfgang Bangerth [Sat, 13 Jan 2024 04:29:39 +0000 (21:29 -0700)]
Fix a trilinos array type.

11 months agoSimplify Tensor::unroll(). 16467/head
Wolfgang Bangerth [Sat, 13 Jan 2024 04:02:22 +0000 (21:02 -0700)]
Simplify Tensor::unroll().

11 months agoMerge pull request #16462 from tjhei/step-32-guess
Wolfgang Bangerth [Fri, 12 Jan 2024 18:56:02 +0000 (11:56 -0700)]
Merge pull request #16462 from tjhei/step-32-guess

step-32: move initial guess assignment

11 months agoMerge pull request #16431 from bangerth/collective
Martin Kronbichler [Fri, 12 Jan 2024 13:33:11 +0000 (14:33 +0100)]
Merge pull request #16431 from bangerth/collective

Document what a collective operation actually is.

11 months agoMerge pull request #16449 from bangerth/82
Martin Kronbichler [Fri, 12 Jan 2024 13:29:57 +0000 (14:29 +0100)]
Merge pull request #16449 from bangerth/82

Use Utilities::fixed_power() in step-82.

11 months agoMerge pull request #16451 from bangerth/trilinos-5
Martin Kronbichler [Fri, 12 Jan 2024 13:28:26 +0000 (14:28 +0100)]
Merge pull request #16451 from bangerth/trilinos-5

Fix the type of an array.

11 months agoMerge pull request #16458 from bangerth/hypot
Martin Kronbichler [Fri, 12 Jan 2024 13:27:54 +0000 (14:27 +0100)]
Merge pull request #16458 from bangerth/hypot

Use std::abs() when computing the norm of a tensor of size 1.

11 months agoMerge pull request #16460 from bangerth/tensor
Martin Kronbichler [Fri, 12 Jan 2024 13:27:04 +0000 (14:27 +0100)]
Merge pull request #16460 from bangerth/tensor

Simplify a function's implementation for tensors.

11 months agoMerge pull request #16461 from bangerth/doc-77
Martin Kronbichler [Fri, 12 Jan 2024 13:26:08 +0000 (14:26 +0100)]
Merge pull request #16461 from bangerth/doc-77

Fix a doc issue.

11 months agoMerge pull request #16459 from bangerth/cxx23
Timo Heister [Fri, 12 Jan 2024 03:23:36 +0000 (22:23 -0500)]
Merge pull request #16459 from bangerth/cxx23

Export C++23 status to config.h.

11 months agostep-32: move initial guess assignment 16462/head
Timo Heister [Fri, 12 Jan 2024 03:17:38 +0000 (22:17 -0500)]
step-32: move initial guess assignment

fixes #16333

11 months agoSimplify a function's implementation for tensors. 16460/head
Wolfgang Bangerth [Fri, 12 Jan 2024 00:53:59 +0000 (17:53 -0700)]
Simplify a function's implementation for tensors.

Specifically, now that we can use 'if constexpr', we can avoid using template
dispatch which almost certainly is slower to compile and leads to larger
libraries.

11 months agoFix a doc issue. 16461/head
Wolfgang Bangerth [Fri, 12 Jan 2024 00:48:49 +0000 (17:48 -0700)]
Fix a doc issue.

Specifically, none of the other section headings have a following colon.
Remove it here as well.

11 months agoExport C++23 status to config.h. 16459/head
Wolfgang Bangerth [Thu, 11 Jan 2024 23:15:39 +0000 (16:15 -0700)]
Export C++23 status to config.h.

11 months agoUse std::abs() when computing the norm of a tensor of size 1. 16458/head
Wolfgang Bangerth [Wed, 10 Jan 2024 23:07:41 +0000 (16:07 -0700)]
Use std::abs() when computing the norm of a tensor of size 1.

11 months agoMerge pull request #16437 from masterleinad/fix_assume
Daniel Arndt [Thu, 11 Jan 2024 21:22:52 +0000 (16:22 -0500)]
Merge pull request #16437 from masterleinad/fix_assume

Add a DEAL_II_ASSUME macro.

11 months agoMerge pull request #16450 from bangerth/trilinos-4
Daniel Arndt [Thu, 11 Jan 2024 20:30:46 +0000 (15:30 -0500)]
Merge pull request #16450 from bangerth/trilinos-4

Avoid a warning.

11 months agoMerge pull request #16456 from masterleinad/fix_mac_osx_gcc13
Daniel Arndt [Thu, 11 Jan 2024 20:21:54 +0000 (15:21 -0500)]
Merge pull request #16456 from masterleinad/fix_mac_osx_gcc13

Fix constraint_info.h for g++-13 on MacOS X

11 months agoAdd a DEAL_II_ASSUME macro 16437/head
Daniel Arndt [Thu, 11 Jan 2024 15:30:27 +0000 (10:30 -0500)]
Add a DEAL_II_ASSUME macro

Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
11 months agoFix constraint_info.h for g++-13 on MacOS X 16456/head
Daniel Arndt [Thu, 11 Jan 2024 14:51:08 +0000 (09:51 -0500)]
Fix constraint_info.h for g++-13 on MacOS X

11 months agoMerge pull request #16452 from bangerth/pow-5
Bruno Blais [Thu, 11 Jan 2024 16:27:58 +0000 (11:27 -0500)]
Merge pull request #16452 from bangerth/pow-5

Address more places where we call std::pow.

11 months agoAdd parallel support to TpetraWrappers::Vector.
Sebastian Kinnewig [Fri, 17 Nov 2023 17:56:29 +0000 (18:56 +0100)]
Add parallel support to TpetraWrappers::Vector.

11 months agoMerge pull request #16454 from bangerth/pow-6
David Wells [Thu, 11 Jan 2024 14:40:15 +0000 (09:40 -0500)]
Merge pull request #16454 from bangerth/pow-6

Avoid using two temporary vectors when not necessary.

11 months agoAddress more places where we call std::pow. 16452/head
Wolfgang Bangerth [Wed, 10 Jan 2024 19:48:37 +0000 (12:48 -0700)]
Address more places where we call std::pow.


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.