]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
7 months agoMerge pull request #16304 from kinnewig/hanging_nodes_for_NedelecSZ
Martin Kronbichler [Sun, 21 Jan 2024 08:23:44 +0000 (09:23 +0100)]
Merge pull request #16304 from kinnewig/hanging_nodes_for_NedelecSZ

Add support for hanging nodes to the NedelecSZ class.

7 months agoMerge pull request #16489 from YiminJin/fixbug-DoFCellAccessor
Martin Kronbichler [Sun, 21 Jan 2024 08:01:03 +0000 (09:01 +0100)]
Merge pull request #16489 from YiminJin/fixbug-DoFCellAccessor

fix bug in function DoFCellAccessor::distribute_local_to_global()

7 months agoMerge pull request #16510 from peterrum/warning_2
Timo Heister [Sat, 20 Jan 2024 22:23:21 +0000 (17:23 -0500)]
Merge pull request #16510 from peterrum/warning_2

Fix one more warning

7 months agoMerge pull request #16435 from jh66637/remote_fcl
Peter Munch [Sat, 20 Jan 2024 19:27:07 +0000 (20:27 +0100)]
Merge pull request #16435 from jh66637/remote_fcl

Make FERemoteEvaluation work for FCL

7 months agoMerge pull request #16509 from tjhei/fix_warning
Peter Munch [Sat, 20 Jan 2024 19:25:10 +0000 (20:25 +0100)]
Merge pull request #16509 from tjhei/fix_warning

fix compiler warning

8 months agoFix one more warning 16510/head
Peter Munch [Sat, 20 Jan 2024 17:38:02 +0000 (18:38 +0100)]
Fix one more warning

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

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

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

8 months agochange the test output 16489/head
Yimin Jin [Sat, 20 Jan 2024 09:16:08 +0000 (17:16 +0800)]
change the test output

8 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

8 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/.

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

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

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

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

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

8 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/.

8 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

8 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

8 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

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

8 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

8 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

8 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

8 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`

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

8 months agomodify the test codes to meet the format requirements
Yimin Jin [Fri, 19 Jan 2024 03:41:23 +0000 (11:41 +0800)]
modify the test codes to meet the format requirements

8 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

8 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

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

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

8 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

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

8 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

8 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

8 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

8 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

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

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

8 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

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

8 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

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

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

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

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

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

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

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

8 months agofix bug in function DoFCellAccessor::distribute_local_to_global() and add a test
Yimin Jin [Thu, 18 Jan 2024 04:15:57 +0000 (12:15 +0800)]
fix bug in function DoFCellAccessor::distribute_local_to_global() and add a test

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

8 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

8 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

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

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

8 months agoAdd another test to verify that inhomogeneous boundary conditions with hanging nodes... 16304/head
Sebastian Kinnewig [Mon, 15 Jan 2024 16:18:27 +0000 (17:18 +0100)]
Add another test to verify that inhomogeneous boundary conditions with hanging nodes work as expected.

8 months agoAdded new test case based on fe_nedelec_sz_gradient_divergence_theorem.
Sebastian Kinnewig [Mon, 15 Jan 2024 10:43:30 +0000 (11:43 +0100)]
Added new test case based on fe_nedelec_sz_gradient_divergence_theorem.

8 months agoAdd a convergence test that verifies that hanging nodes on FE_NedelecSZ elements...
Sebastian Kinnewig [Fri, 8 Dec 2023 11:28:47 +0000 (12:28 +0100)]
Add a convergence test that verifies that hanging nodes on FE_NedelecSZ elements are handled correctly.

8 months agoAdd support for hanging nodes to the NedelecSZ class.
Sebastian Kinnewig [Fri, 19 May 2023 09:19:44 +0000 (11:19 +0200)]
Add support for hanging nodes to the NedelecSZ class.

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

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

8 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

8 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

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

8 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

8 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

8 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

8 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

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

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

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

8 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

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

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

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

8 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

8 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

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

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

8 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

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

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

8 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

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

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

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

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

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

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

8 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

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

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

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

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

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

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

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

8 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

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


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.