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

18 months agoMerge pull request #15276 from luca-heltai/stefanozampini/recoverable
Luca Heltai [Thu, 15 Jun 2023 06:47:28 +0000 (08:47 +0200)]
Merge pull request #15276 from luca-heltai/stefanozampini/recoverable

recoverable SNES and TS

18 months agoMerge pull request #15362 from drwells/dsp-delegate
Daniel Arndt [Thu, 15 Jun 2023 00:53:42 +0000 (20:53 -0400)]
Merge pull request #15362 from drwells/dsp-delegate

18 months agoMerge pull request #15355 from masterleinad/fix_compiling_petsc_complex
Wolfgang Bangerth [Wed, 14 Jun 2023 22:17:19 +0000 (16:17 -0600)]
Merge pull request #15355 from masterleinad/fix_compiling_petsc_complex

Fix compiling deal.II with PETSc and complex scalar type

18 months agoMerge pull request #15359 from drwells/more-subobjects
Wolfgang Bangerth [Wed, 14 Jun 2023 21:59:10 +0000 (15:59 -0600)]
Merge pull request #15359 from drwells/more-subobjects

Convert some more places to 'subobject' instead of 'quad'.

18 months agoUse a delegating constructor in DSP. 15362/head
David Wells [Wed, 14 Jun 2023 21:43:20 +0000 (17:43 -0400)]
Use a delegating constructor in DSP.

18 months agoConvert some more places to 'subobject' instead of 'quad'. 15359/head
David Wells [Wed, 14 Jun 2023 18:54:09 +0000 (14:54 -0400)]
Convert some more places to 'subobject' instead of 'quad'.

18 months agoMerge pull request #15338 from bangerth/unique
David Wells [Wed, 14 Jun 2023 18:38:29 +0000 (14:38 -0400)]
Merge pull request #15338 from bangerth/unique

Clarify the name of a variable.

18 months agoMerge pull request #15342 from bergbauer/fe_face_eval_ecl
David Wells [Wed, 14 Jun 2023 18:36:38 +0000 (14:36 -0400)]
Merge pull request #15342 from bergbauer/fe_face_eval_ecl

FEFaceEvaluation: Select general path for exterior cells with constraints

18 months agoMerge pull request #15351 from masterleinad/fIx_matrix_free_device_tests
David Wells [Wed, 14 Jun 2023 18:33:55 +0000 (14:33 -0400)]
Merge pull request #15351 from masterleinad/fIx_matrix_free_device_tests

Fix matrix_free_device tests for Trilinos 12.14.1

18 months agoMerge pull request #15358 from bergbauer/clear_nm_mapping_info
David Wells [Wed, 14 Jun 2023 18:32:19 +0000 (14:32 -0400)]
Merge pull request #15358 from bergbauer/clear_nm_mapping_info

Reuse NonMatching::MappingInfo

18 months agoAddress review comments 15355/head
Daniel Arndt [Wed, 14 Jun 2023 12:39:55 +0000 (08:39 -0400)]
Address review comments

18 months agoReuse MappingInfo 15358/head
Maximilian Bergbauer [Wed, 7 Jun 2023 09:25:27 +0000 (11:25 +0200)]
Reuse MappingInfo

18 months agoMerge pull request #15357 from tjhei/explicit-ad
Wolfgang Bangerth [Wed, 14 Jun 2023 03:33:32 +0000 (21:33 -0600)]
Merge pull request #15357 from tjhei/explicit-ad

make another AdditionalData ctor explicit

18 months agoMerge pull request #15356 from bangerth/n_faces
Daniel Arndt [Wed, 14 Jun 2023 03:09:09 +0000 (23:09 -0400)]
Merge pull request #15356 from bangerth/n_faces

18 months agoPETScWrappers: allow recoverable errors in NonlinearSolver and TimeStepper 15276/head
Stefano Zampini [Fri, 26 May 2023 19:22:49 +0000 (22:22 +0300)]
PETScWrappers: allow recoverable errors in NonlinearSolver and TimeStepper

18 months agomake another AdditionalData ctor explicit 15357/head
Timo Heister [Tue, 13 Jun 2023 20:40:54 +0000 (16:40 -0400)]
make another AdditionalData ctor explicit

18 months agoMerge pull request #15354 from tjhei/doc_distort_random
Wolfgang Bangerth [Tue, 13 Jun 2023 19:27:10 +0000 (13:27 -0600)]
Merge pull request #15354 from tjhei/doc_distort_random

doc: add info to distort_random

18 months agoClarify why n_faces() is only possible on cells. 15356/head
Wolfgang Bangerth [Tue, 13 Jun 2023 19:22:51 +0000 (13:22 -0600)]
Clarify why n_faces() is only possible on cells.

18 months agoMerge pull request #15345 from kronbichler/doc_step59
Daniel Arndt [Tue, 13 Jun 2023 18:13:35 +0000 (14:13 -0400)]
Merge pull request #15345 from kronbichler/doc_step59

18 months agoFix compiling deal.II with PETSc and complex scalar type
Daniel Arndt [Tue, 13 Jun 2023 16:58:18 +0000 (12:58 -0400)]
Fix compiling deal.II with PETSc and complex scalar type

18 months agoMerge pull request #15353 from masterleinad/fix_opencascade_warning
Daniel Arndt [Tue, 13 Jun 2023 16:20:31 +0000 (12:20 -0400)]
Merge pull request #15353 from masterleinad/fix_opencascade_warning

18 months agodoc: add info to distort_random 15354/head
Timo Heister [Tue, 13 Jun 2023 15:32:14 +0000 (11:32 -0400)]
doc: add info to distort_random

18 months agoMerge pull request #15350 from bangerth/6
Martin Kronbichler [Tue, 13 Jun 2023 14:07:07 +0000 (16:07 +0200)]
Merge pull request #15350 from bangerth/6

Adjust the discussion about solvers in step-6.

18 months agoExtend documentation of the results section of step-59 15345/head
Martin Kronbichler [Mon, 12 Jun 2023 14:41:37 +0000 (16:41 +0200)]
Extend documentation of the results section of step-59

18 months agoMerge pull request #15329 from bangerth/4
Martin Kronbichler [Tue, 13 Jun 2023 13:59:27 +0000 (15:59 +0200)]
Merge pull request #15329 from bangerth/4

Add something about postprocessing to step-4.

18 months agoFox unused-but-set-variable warning 15353/head
Daniel Arndt [Tue, 13 Jun 2023 13:01:19 +0000 (09:01 -0400)]
Fox unused-but-set-variable warning

18 months agoSelect general path for exterior cells with constraints 15342/head
Maximilian Bergbauer [Mon, 12 Jun 2023 12:02:06 +0000 (14:02 +0200)]
Select general path for exterior cells with constraints

18 months agoMerge pull request #15343 from bergbauer/consistent_n_comp
Daniel Arndt [Tue, 13 Jun 2023 03:18:45 +0000 (23:18 -0400)]
Merge pull request #15343 from bergbauer/consistent_n_comp

18 months agoFix matrix_free_device tests for Trilinos 12.14.1 15351/head
Daniel Arndt [Mon, 12 Jun 2023 23:33:42 +0000 (19:33 -0400)]
Fix matrix_free_device tests for Trilinos 12.14.1

18 months agoMerge pull request #15347 from bangerth/callback
Daniel Arndt [Tue, 13 Jun 2023 03:05:05 +0000 (23:05 -0400)]
Merge pull request #15347 from bangerth/callback

18 months agoAdjust the discussion about solvers in step-6. 15350/head
Wolfgang Bangerth [Mon, 12 Jun 2023 22:03:32 +0000 (16:03 -0600)]
Adjust the discussion about solvers in step-6.

18 months agoMerge pull request #15346 from bangerth/vv
Timo Heister [Mon, 12 Jun 2023 19:39:24 +0000 (15:39 -0400)]
Merge pull request #15346 from bangerth/vv

Fix grammar.

18 months agoMerge pull request #15344 from masterleinad/fix_petsc_warning
Wolfgang Bangerth [Mon, 12 Jun 2023 16:54:29 +0000 (10:54 -0600)]
Merge pull request #15344 from masterleinad/fix_petsc_warning

PETSc: Convert PetscScalar* iterators when calling IndexSet::add_indices

18 months agoEnforce callback return value standard for the new NonlinearSolverSelector class. 15347/head
Wolfgang Bangerth [Mon, 12 Jun 2023 16:33:14 +0000 (10:33 -0600)]
Enforce callback return value standard for the new NonlinearSolverSelector class.

18 months agoMerge pull request #15160 from singima/NLSolverSelector
Wolfgang Bangerth [Mon, 12 Jun 2023 16:25:14 +0000 (10:25 -0600)]
Merge pull request #15160 from singima/NLSolverSelector

NonlinearSolverSelector class implementation

18 months agoFix grammar. 15346/head
Wolfgang Bangerth [Mon, 12 Jun 2023 15:55:47 +0000 (09:55 -0600)]
Fix grammar.

18 months agoAdd some more notes to the postprocessing discussion. 15329/head
Wolfgang Bangerth [Mon, 12 Jun 2023 15:18:56 +0000 (09:18 -0600)]
Add some more notes to the postprocessing discussion.

18 months agoLink to step-4 and step-15.
Wolfgang Bangerth [Thu, 8 Jun 2023 19:52:13 +0000 (13:52 -0600)]
Link to step-4 and step-15.

18 months agoAdd something about postprocessing to step-4.
Wolfgang Bangerth [Thu, 8 Jun 2023 19:51:16 +0000 (13:51 -0600)]
Add something about postprocessing to step-4.

18 months agoMerge pull request #15341 from mschreter/step-69_fix_typo
David Wells [Mon, 12 Jun 2023 14:01:18 +0000 (10:01 -0400)]
Merge pull request #15341 from mschreter/step-69_fix_typo

Step-69: fix typo in documentation

18 months agoMerge pull request #15339 from bangerth/e
Martin Kronbichler [Mon, 12 Jun 2023 13:57:52 +0000 (15:57 +0200)]
Merge pull request #15339 from bangerth/e

Minor adjustments to FETools::extrapolate().

18 months agoPETSc: Convert PetscScalar* iterators when calling IndexSet::add_indices 15344/head
Daniel Arndt [Mon, 12 Jun 2023 13:47:36 +0000 (09:47 -0400)]
PETSc: Convert PetscScalar* iterators when calling IndexSet::add_indices

18 months agoConsistently use n_components_ template argument 15343/head
Maximilian Bergbauer [Mon, 12 Jun 2023 13:01:57 +0000 (15:01 +0200)]
Consistently use n_components_ template argument

18 months agoMerge pull request #15336 from jh66637/fepe_dg_multicomp
Martin Kronbichler [Mon, 12 Jun 2023 12:51:50 +0000 (14:51 +0200)]
Merge pull request #15336 from jh66637/fepe_dg_multicomp

Fix renumbering in FEPointEvaluation

18 months agomodify glossary link step 69 15341/head
Magdalena Schreter [Mon, 12 Jun 2023 06:36:13 +0000 (08:36 +0200)]
modify glossary link step 69

18 months agoFix numbering for multiple components and first selected component in FEPEval 15336/head
Johannes Heinz [Fri, 9 Jun 2023 17:32:56 +0000 (19:32 +0200)]
Fix numbering for multiple components and first selected component in FEPEval

Co-authored-by: Peter Munch <peter.muench@uni-a.de>
18 months agoadd SNES, address comments, various improvements 15160/head
Timo Heister [Mon, 15 May 2023 16:18:51 +0000 (12:18 -0400)]
add SNES, address comments, various improvements

18 months agoMerge pull request #15330 from bangerth/traits
David Wells [Sat, 10 Jun 2023 12:19:32 +0000 (08:19 -0400)]
Merge pull request #15330 from bangerth/traits

Adjust iterator traits classes for C++20.

18 months agoMerge pull request #14657 from ivweber/pull_request_polynomials
Matthias Maier [Sat, 10 Jun 2023 03:53:31 +0000 (03:53 +0000)]
Merge pull request #14657 from ivweber/pull_request_polynomials

Hermite polynomials

18 months agoRemove a variable that is no longer needed. 15339/head
Wolfgang Bangerth [Sat, 10 Jun 2023 03:31:15 +0000 (21:31 -0600)]
Remove a variable that is no longer needed.

Specifically, the variable was only ever written to, never read.

18 months agoSimplify code.
Wolfgang Bangerth [Thu, 8 Jun 2023 22:36:10 +0000 (16:36 -0600)]
Simplify code.

18 months agoMinor adjustments to FETools::extrapolate().
Wolfgang Bangerth [Sat, 10 Jun 2023 03:29:56 +0000 (21:29 -0600)]
Minor adjustments to FETools::extrapolate().

18 months agoRename an internal function. 15338/head
Wolfgang Bangerth [Fri, 9 Jun 2023 22:02:50 +0000 (16:02 -0600)]
Rename an internal function.

18 months agoClarify the name of a variable.
Wolfgang Bangerth [Fri, 9 Jun 2023 21:50:47 +0000 (15:50 -0600)]
Clarify the name of a variable.

While there, also update some documentation.

18 months agoMerge pull request #15331 from bangerth/copy-from
Marc Fehling [Fri, 9 Jun 2023 18:41:15 +0000 (12:41 -0600)]
Merge pull request #15331 from bangerth/copy-from

Add a test.

18 months agoMerge pull request #15334 from jh66637/add_assert
Marc Fehling [Fri, 9 Jun 2023 18:40:09 +0000 (12:40 -0600)]
Merge pull request #15334 from jh66637/add_assert

ensure distribute_local_to_global() is called with contiguous iterators

18 months agoMerge pull request #15335 from Rombur/fix_typo
Marc Fehling [Fri, 9 Jun 2023 18:39:33 +0000 (12:39 -0600)]
Merge pull request #15335 from Rombur/fix_typo

Fix a typo in step-8

18 months agobase: implement Hermite polynomials 14657/head
Ivy Weber [Tue, 10 Jan 2023 12:08:37 +0000 (13:08 +0100)]
base: implement Hermite polynomials

18 months agoMerge pull request #15283 from masterleinad/cmake_kokkos_targets
Matthias Maier [Fri, 9 Jun 2023 17:33:33 +0000 (17:33 +0000)]
Merge pull request #15283 from masterleinad/cmake_kokkos_targets

Use Kokkos CMake targets

18 months agoWhen available, use the C++20 iterator category. 15330/head
Wolfgang Bangerth [Thu, 8 Jun 2023 21:07:34 +0000 (15:07 -0600)]
When available, use the C++20 iterator category.

18 months agoFix typo 15335/head
Bruno Turcksin [Fri, 9 Jun 2023 14:07:38 +0000 (14:07 +0000)]
Fix typo

18 months agoensure distribute_local_to_global() is called with contiguous iterators 15334/head
Johannes Heinz [Fri, 9 Jun 2023 09:25:32 +0000 (11:25 +0200)]
ensure distribute_local_to_global() is called with contiguous iterators

18 months agoMerge pull request #15328 from drwells/active-cell-simplices
Daniel Arndt [Fri, 9 Jun 2023 03:44:14 +0000 (23:44 -0400)]
Merge pull request #15328 from drwells/active-cell-simplices

18 months agofind_active_cell_around_point(): add a simplex test. 15328/head
David Wells [Thu, 8 Jun 2023 19:54:48 +0000 (15:54 -0400)]
find_active_cell_around_point(): add a simplex test.

18 months agoGridTools::Cache: avoid GeometryInfo.
David Wells [Thu, 8 Jun 2023 18:04:22 +0000 (14:04 -0400)]
GridTools::Cache: avoid GeometryInfo.

18 months agofind_active_cell_around_point(): avoid GeometryInfo.
David Wells [Thu, 8 Jun 2023 18:04:00 +0000 (14:04 -0400)]
find_active_cell_around_point(): avoid GeometryInfo.

18 months agoAdd a test. 15331/head
Wolfgang Bangerth [Thu, 8 Jun 2023 23:30:15 +0000 (17:30 -0600)]
Add a test.

18 months agoEnable make_array_view() also for C++20-style contiguous iterators.
Wolfgang Bangerth [Thu, 8 Jun 2023 21:04:18 +0000 (15:04 -0600)]
Enable make_array_view() also for C++20-style contiguous iterators.

18 months agoInherit iterator traits from the underlying class.
Wolfgang Bangerth [Thu, 8 Jun 2023 21:02:44 +0000 (15:02 -0600)]
Inherit iterator traits from the underlying class.

18 months agoMerge pull request #15304 from jh66637/change_function_names
Martin Kronbichler [Thu, 8 Jun 2023 18:01:18 +0000 (20:01 +0200)]
Merge pull request #15304 from jh66637/change_function_names

use FEPE::get_normal_vector() to be consistent with FEE

18 months agofind_active_cell_around_point(): use auto.
David Wells [Thu, 8 Jun 2023 16:41:13 +0000 (12:41 -0400)]
find_active_cell_around_point(): use auto.

18 months agoMerge pull request #15292 from jh66637/add_flag_for_scaled_weights
David Wells [Thu, 8 Jun 2023 16:35:32 +0000 (12:35 -0400)]
Merge pull request #15292 from jh66637/add_flag_for_scaled_weights

Add flag to NM::MappingInfo reinit functions

18 months agoMerge pull request #15266 from pcafrica/vtk_support
Luca Heltai [Thu, 8 Jun 2023 07:17:21 +0000 (09:17 +0200)]
Merge pull request #15266 from pcafrica/vtk_support

Added support for VTK

18 months agoMerge pull request #15326 from kronbichler/fix_warning3
Marc Fehling [Wed, 7 Jun 2023 21:39:11 +0000 (15:39 -0600)]
Merge pull request #15326 from kronbichler/fix_warning3

Fix compiler warning with clang-16

18 months agoMerge pull request #15325 from masterleinad/fix_trilinos_14_cuda
Marc Fehling [Wed, 7 Jun 2023 21:15:47 +0000 (15:15 -0600)]
Merge pull request #15325 from masterleinad/fix_trilinos_14_cuda

Fix compiling with Trilinos 14 and Cuda

18 months agoMerge pull request #15324 from masterleinad/remove_unused_mpi_communicator_ptr
Marc Fehling [Wed, 7 Jun 2023 19:58:56 +0000 (13:58 -0600)]
Merge pull request #15324 from masterleinad/remove_unused_mpi_communicator_ptr

Remove unused mpi_communicator pointer members initialized by temporaries

18 months agoFix compiler warning with clang-16 15326/head
Martin Kronbichler [Wed, 7 Jun 2023 19:15:23 +0000 (21:15 +0200)]
Fix compiler warning with clang-16

18 months agoMerge pull request #15318 from jh66637/distribute_local_to_global
Martin Kronbichler [Wed, 7 Jun 2023 18:50:02 +0000 (20:50 +0200)]
Merge pull request #15318 from jh66637/distribute_local_to_global

Make distribute_local_to_global() work with std:: iterators

18 months agoExplicitly specify type in ParticleHandler for nvcc 15325/head
Daniel Arndt [Wed, 7 Jun 2023 15:03:15 +0000 (15:03 +0000)]
Explicitly specify type in ParticleHandler for nvcc

18 months agoExplicitly add Kokkos::kokkos to Trilinos targets
Daniel Arndt [Wed, 7 Jun 2023 15:01:50 +0000 (15:01 +0000)]
Explicitly add Kokkos::kokkos to Trilinos targets

18 months agoMerge pull request #15295 from bangerth/unify
David Wells [Wed, 7 Jun 2023 12:57:47 +0000 (08:57 -0400)]
Merge pull request #15295 from bangerth/unify

Unify multiple copies of the same function.

18 months agoRemove unused mpi_communicator pointer members initialized by temporaries 15324/head
Daniel Arndt [Wed, 7 Jun 2023 12:22:25 +0000 (08:22 -0400)]
Remove unused mpi_communicator pointer members initialized by temporaries

18 months agoadd NM::MappingInfo::AD to be able to reinit with global weights 15292/head
Johannes Heinz [Thu, 1 Jun 2023 15:44:45 +0000 (17:44 +0200)]
add NM::MappingInfo::AD to be able to reinit with global weights

18 months agomake distribute_local_to_global() work with std:: iterators 15318/head
Johannes Heinz [Tue, 6 Jun 2023 16:14:22 +0000 (18:14 +0200)]
make distribute_local_to_global() work with std:: iterators

18 months agoMerge pull request #15322 from marcfehling/isnan-2
Martin Kronbichler [Wed, 7 Jun 2023 08:15:56 +0000 (10:15 +0200)]
Merge pull request #15322 from marcfehling/isnan-2

Prefer numbers::is_nan over std::isnan

18 months agouse FEEval::normal_vector() to be consistent with FEValues and FEPEval 15304/head
Johannes Heinz [Mon, 5 Jun 2023 13:20:40 +0000 (15:20 +0200)]
use FEEval::normal_vector() to be consistent with FEValues and FEPEval

18 months agoMerge pull request #15321 from marcfehling/github-intel-icx
Daniel Arndt [Wed, 7 Jun 2023 03:34:10 +0000 (23:34 -0400)]
Merge pull request #15321 from marcfehling/github-intel-icx

18 months agoMerge pull request #15316 from bangerth/69
Marc Fehling [Tue, 6 Jun 2023 21:23:11 +0000 (15:23 -0600)]
Merge pull request #15316 from bangerth/69

Minor updates to step-69.

18 months agoMerge pull request #15317 from bangerth/62
Marc Fehling [Tue, 6 Jun 2023 21:22:49 +0000 (15:22 -0600)]
Merge pull request #15317 from bangerth/62

Minor updates to step-62.

18 months agoPrefer numbers::is_nan over std::isnan 15322/head
Marc Fehling [Tue, 6 Jun 2023 21:20:35 +0000 (15:20 -0600)]
Prefer numbers::is_nan over std::isnan

18 months agoOnly install new Intel compilers. 15321/head
Marc Fehling [Mon, 5 Jun 2023 16:46:09 +0000 (10:46 -0600)]
Only install new Intel compilers.

18 months agoMerge pull request #15308 from masterleinad/test_icpx
Marc Fehling [Tue, 6 Jun 2023 21:05:55 +0000 (15:05 -0600)]
Merge pull request #15308 from masterleinad/test_icpx

Test icpx instead of icpc

18 months agoMerge pull request #15315 from bangerth/const
Daniel Arndt [Tue, 6 Jun 2023 19:06:07 +0000 (15:06 -0400)]
Merge pull request #15315 from bangerth/const

18 months agoAnother try for MSVC 15308/head
Daniel Arndt [Tue, 6 Jun 2023 14:14:23 +0000 (10:14 -0400)]
Another try for MSVC

18 months agoMerge pull request #15314 from marcfehling/isfinite
Wolfgang Bangerth [Tue, 6 Jun 2023 14:36:17 +0000 (08:36 -0600)]
Merge pull request #15314 from marcfehling/isfinite

Use numbers::is_finite whenever we compare with infinity.

18 months agoMinor updates to step-62. 15317/head
Wolfgang Bangerth [Tue, 6 Jun 2023 14:34:41 +0000 (08:34 -0600)]
Minor updates to step-62.

18 months agoMinor updates to step-69. 15316/head
Wolfgang Bangerth [Tue, 6 Jun 2023 14:33:21 +0000 (08:33 -0600)]
Minor updates to step-69.

18 months agoMark loop indices as 'const' where possible. 15315/head
Wolfgang Bangerth [Tue, 6 Jun 2023 14:21:06 +0000 (08:21 -0600)]
Mark loop indices as 'const' where possible.

18 months agoMerge pull request #15313 from bangerth/args
David Wells [Tue, 6 Jun 2023 12:33:30 +0000 (08:33 -0400)]
Merge pull request #15313 from bangerth/args

Be systematic in how we name arguments of FEValues member functions.


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.