]>
https://gitweb.dealii.org/ - dealii.git/log
Tao Jin [Sun, 18 Jun 2023 00:58:17 +0000 (20:58 -0400)]
Remove error output in lapack_full_matrix.cc
Based on the error values provided by LAPACK, provide detailed error messages via the AssertThrow mechanism.
Martin Kronbichler [Fri, 16 Jun 2023 20:38:26 +0000 (22:38 +0200)]
Merge pull request #14955 from peterrum/CellwiseInverseMassMatrixImplBasic_run
Remove specialization of CellwiseInverseMassMatrixImplBasic::run()
Wolfgang Bangerth [Fri, 16 Jun 2023 20:20:21 +0000 (14:20 -0600)]
Merge pull request #15327 from marcfehling/isnan-3
github-actions: Do not treat `tautological-constant-compare` as error.
Wolfgang Bangerth [Fri, 16 Jun 2023 20:19:38 +0000 (14:19 -0600)]
Merge pull request #15349 from masterleinad/fix_petsc_tests
PETSc tests: Add alternative output files for clang-16
Wolfgang Bangerth [Fri, 16 Jun 2023 20:17:26 +0000 (14:17 -0600)]
Merge pull request #15360 from drwells/update-tests
Update tests
Wolfgang Bangerth [Fri, 16 Jun 2023 19:59:40 +0000 (13:59 -0600)]
Merge pull request #15374 from kronbichler/step-19-doc
Fix a typo in step-19
Daniel Arndt [Fri, 16 Jun 2023 19:23:19 +0000 (15:23 -0400)]
Merge pull request #15368 from luca-heltai/stefanozampini/fixes
Daniel Arndt [Fri, 16 Jun 2023 19:22:56 +0000 (15:22 -0400)]
Merge pull request #15366 from bangerth/affine-constraints
Martin Kronbichler [Fri, 16 Jun 2023 17:30:49 +0000 (19:30 +0200)]
Fix a typo in step-19
Martin Kronbichler [Fri, 16 Jun 2023 17:27:29 +0000 (19:27 +0200)]
Merge pull request #15365 from bangerth/19
Some updates to the step-19 documentation.
Martin Kronbichler [Fri, 16 Jun 2023 17:13:32 +0000 (19:13 +0200)]
Merge pull request #15364 from jh66637/allow_less_dofs
NonNestedTransfer: allow to pass coarse DH with more dofs than fine DH
Wolfgang Bangerth [Thu, 15 Jun 2023 23:02:51 +0000 (17:02 -0600)]
Avoid a quadratic bottleneck in AffineConstraints::distribute().
Peter Munch [Fri, 16 Jun 2023 05:11:56 +0000 (07:11 +0200)]
Merge pull request #15303 from kronbichler/improve_instr_scheduling
Tensor product evaluation at arbitrary points: Optimize linear case
Wolfgang Bangerth [Thu, 15 Jun 2023 23:27:33 +0000 (17:27 -0600)]
Merge pull request #15007 from peterrum/mapping_q_copy
Fix copy constructor of MappingQ
Stefano Zampini [Thu, 15 Jun 2023 22:26:28 +0000 (01:26 +0300)]
PETSc: Fix backward compatibility
Wolfgang Bangerth [Thu, 15 Jun 2023 22:30:01 +0000 (16:30 -0600)]
Update the output of step-19.
Wolfgang Bangerth [Thu, 15 Jun 2023 22:19:27 +0000 (16:19 -0600)]
Some updates to the step-19 documentation.
Peter Munch [Thu, 15 Jun 2023 20:28:11 +0000 (22:28 +0200)]
Merge pull request #15340 from sebproell/mg-p-transfer-fe-nothing
Fix MG p-transfer with FE_Nothing
Peter Munch [Fri, 31 Mar 2023 06:15:36 +0000 (08:15 +0200)]
Fix copy constructor of MappingQ
Peter Munch [Thu, 23 Mar 2023 14:06:46 +0000 (15:06 +0100)]
Remove specialization of CellwiseInverseMassMatrixImplBasic::run()
Martin Kronbichler [Mon, 5 Jun 2023 12:48:44 +0000 (14:48 +0200)]
Reduce the number of casts
Martin Kronbichler [Mon, 5 Jun 2023 10:09:00 +0000 (12:09 +0200)]
Apply optimizations to integrate
Martin Kronbichler [Mon, 5 Jun 2023 07:47:14 +0000 (09:47 +0200)]
Improve instruction scheduling for linear tensor product values
Martin Kronbichler [Thu, 15 Jun 2023 18:22:15 +0000 (20:22 +0200)]
Merge pull request #15348 from bangerth/conversion
Make sure a conversion is safe.
Johannes Heinz [Thu, 15 Jun 2023 18:22:10 +0000 (20:22 +0200)]
allow coarse DH with more DoFs than fine DH
Daniel Arndt [Thu, 15 Jun 2023 16:30:28 +0000 (12:30 -0400)]
Try catching correct excpetion type
Daniel Arndt [Thu, 15 Jun 2023 16:04:50 +0000 (12:04 -0400)]
Fix more tests
David Wells [Thu, 15 Jun 2023 14:51:58 +0000 (10:51 -0400)]
Don't print exc.what(): it isn't portable.
David Wells [Wed, 14 Jun 2023 21:37:45 +0000 (17:37 -0400)]
tests: Avoid a test link error.
For some reason this doesn't work in debug mode. When we require C++17
we can use proper inline constexpr variables so its not worth bothering
with a proper fix.
David Wells [Wed, 14 Jun 2023 21:37:19 +0000 (17:37 -0400)]
tests: fix call to rand().
1. Be more careful about sequence points
2. Use Testing::rand()
Daniel Arndt [Thu, 15 Jun 2023 13:25:57 +0000 (09:25 -0400)]
Merge remote-tracking branch 'upstream/master' into fix_petsc_tests
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
Daniel Arndt [Thu, 15 Jun 2023 00:53:42 +0000 (20:53 -0400)]
Merge pull request #15362 from drwells/dsp-delegate
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
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'.
David Wells [Wed, 14 Jun 2023 21:43:20 +0000 (17:43 -0400)]
Use a delegating constructor in DSP.
David Wells [Wed, 14 Jun 2023 18:54:09 +0000 (14:54 -0400)]
Convert some more places to 'subobject' instead of 'quad'.
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.
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
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
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
Daniel Arndt [Wed, 14 Jun 2023 12:39:55 +0000 (08:39 -0400)]
Address review comments
Maximilian Bergbauer [Wed, 7 Jun 2023 09:25:27 +0000 (11:25 +0200)]
Reuse MappingInfo
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
Daniel Arndt [Wed, 14 Jun 2023 03:09:09 +0000 (23:09 -0400)]
Merge pull request #15356 from bangerth/n_faces
Stefano Zampini [Fri, 26 May 2023 19:22:49 +0000 (22:22 +0300)]
PETScWrappers: allow recoverable errors in NonlinearSolver and TimeStepper
Timo Heister [Tue, 13 Jun 2023 20:40:54 +0000 (16:40 -0400)]
make another AdditionalData ctor explicit
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
Wolfgang Bangerth [Tue, 13 Jun 2023 19:22:51 +0000 (13:22 -0600)]
Clarify why n_faces() is only possible on cells.
Daniel Arndt [Tue, 13 Jun 2023 18:13:35 +0000 (14:13 -0400)]
Merge pull request #15345 from kronbichler/doc_step59
Daniel Arndt [Tue, 13 Jun 2023 16:58:18 +0000 (12:58 -0400)]
Fix compiling deal.II with PETSc and complex scalar type
Daniel Arndt [Tue, 13 Jun 2023 16:20:31 +0000 (12:20 -0400)]
Merge pull request #15353 from masterleinad/fix_opencascade_warning
Timo Heister [Tue, 13 Jun 2023 15:32:14 +0000 (11:32 -0400)]
doc: add info to distort_random
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.
Martin Kronbichler [Mon, 12 Jun 2023 14:41:37 +0000 (16:41 +0200)]
Extend documentation of the results section of step-59
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.
Daniel Arndt [Tue, 13 Jun 2023 13:01:19 +0000 (09:01 -0400)]
Fox unused-but-set-variable warning
Daniel Arndt [Tue, 13 Jun 2023 12:20:35 +0000 (08:20 -0400)]
Revert changes to petsc_ts_03/04
Maximilian Bergbauer [Mon, 12 Jun 2023 12:02:06 +0000 (14:02 +0200)]
Select general path for exterior cells with constraints
Sebastian Proell [Sun, 11 Jun 2023 12:36:45 +0000 (14:36 +0200)]
Fix FE_Nothing in global coarsening p-transfer
Sebastian Proell [Sun, 11 Jun 2023 12:17:17 +0000 (14:17 +0200)]
Add test for FE_Nothing in p-transfer
Daniel Arndt [Tue, 13 Jun 2023 03:18:45 +0000 (23:18 -0400)]
Merge pull request #15343 from bergbauer/consistent_n_comp
Daniel Arndt [Mon, 12 Jun 2023 23:33:42 +0000 (19:33 -0400)]
Fix matrix_free_device tests for Trilinos 12.14.1
Daniel Arndt [Tue, 13 Jun 2023 03:05:05 +0000 (23:05 -0400)]
Merge pull request #15347 from bangerth/callback
Wolfgang Bangerth [Mon, 12 Jun 2023 22:03:32 +0000 (16:03 -0600)]
Adjust the discussion about solvers in step-6.
Timo Heister [Mon, 12 Jun 2023 19:39:24 +0000 (15:39 -0400)]
Merge pull request #15346 from bangerth/vv
Fix grammar.
Wolfgang Bangerth [Mon, 12 Jun 2023 16:57:12 +0000 (10:57 -0600)]
Make sure a conversion is safe.
Daniel Arndt [Mon, 12 Jun 2023 17:57:42 +0000 (13:57 -0400)]
Fix petsc_snes_05/06
Daniel Arndt [Mon, 12 Jun 2023 17:40:18 +0000 (13:40 -0400)]
Simplicfy output for petsc_ts_03/04
Daniel Arndt [Mon, 12 Jun 2023 17:32:55 +0000 (13:32 -0400)]
PETSc tests: Add alternative output files for clang-16
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
Wolfgang Bangerth [Mon, 12 Jun 2023 16:33:14 +0000 (10:33 -0600)]
Enforce callback return value standard for the new NonlinearSolverSelector class.
Wolfgang Bangerth [Mon, 12 Jun 2023 16:25:14 +0000 (10:25 -0600)]
Merge pull request #15160 from singima/NLSolverSelector
NonlinearSolverSelector class implementation
Wolfgang Bangerth [Mon, 12 Jun 2023 15:55:47 +0000 (09:55 -0600)]
Fix grammar.
Wolfgang Bangerth [Mon, 12 Jun 2023 15:18:56 +0000 (09:18 -0600)]
Add some more notes to the postprocessing discussion.
Wolfgang Bangerth [Thu, 8 Jun 2023 19:52:13 +0000 (13:52 -0600)]
Link to step-4 and step-15.
Wolfgang Bangerth [Thu, 8 Jun 2023 19:51:16 +0000 (13:51 -0600)]
Add something about postprocessing to step-4.
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
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().
Daniel Arndt [Mon, 12 Jun 2023 13:47:36 +0000 (09:47 -0400)]
PETSc: Convert PetscScalar* iterators when calling IndexSet::add_indices
Maximilian Bergbauer [Mon, 12 Jun 2023 13:01:57 +0000 (15:01 +0200)]
Consistently use n_components_ template argument
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
Magdalena Schreter [Mon, 12 Jun 2023 06:36:13 +0000 (08:36 +0200)]
modify glossary link step 69
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>
Timo Heister [Mon, 15 May 2023 16:18:51 +0000 (12:18 -0400)]
add SNES, address comments, various improvements
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.
Matthias Maier [Sat, 10 Jun 2023 03:53:31 +0000 (03:53 +0000)]
Merge pull request #14657 from ivweber/pull_request_polynomials
Hermite polynomials
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.
Wolfgang Bangerth [Thu, 8 Jun 2023 22:36:10 +0000 (16:36 -0600)]
Simplify code.
Wolfgang Bangerth [Sat, 10 Jun 2023 03:29:56 +0000 (21:29 -0600)]
Minor adjustments to FETools::extrapolate().
Wolfgang Bangerth [Fri, 9 Jun 2023 22:02:50 +0000 (16:02 -0600)]
Rename an internal function.
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.
Marc Fehling [Fri, 9 Jun 2023 18:41:15 +0000 (12:41 -0600)]
Merge pull request #15331 from bangerth/copy-from
Add a test.
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
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
Ivy Weber [Tue, 10 Jan 2023 12:08:37 +0000 (13:08 +0100)]
base: implement Hermite polynomials
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
Wolfgang Bangerth [Thu, 8 Jun 2023 21:07:34 +0000 (15:07 -0600)]
When available, use the C++20 iterator category.
Bruno Turcksin [Fri, 9 Jun 2023 14:07:38 +0000 (14:07 +0000)]
Fix typo
Johannes Heinz [Fri, 9 Jun 2023 09:25:32 +0000 (11:25 +0200)]
ensure distribute_local_to_global() is called with contiguous iterators
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.