]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Sat, 13 Jan 2024 16:42:41 +0000 (11:42 -0500)]
Merge pull request #16467 from bangerth/tensor-unroll
Simplify Tensor::unroll().
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.
Wolfgang Bangerth [Sat, 13 Jan 2024 04:29:39 +0000 (21:29 -0700)]
Fix a trilinos array type.
Wolfgang Bangerth [Sat, 13 Jan 2024 04:02:22 +0000 (21:02 -0700)]
Simplify Tensor::unroll().
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
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.
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.
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.
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.
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.
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.
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.
Timo Heister [Fri, 12 Jan 2024 03:17:38 +0000 (22:17 -0500)]
step-32: move initial guess assignment
fixes #16333
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.
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.
Wolfgang Bangerth [Thu, 11 Jan 2024 23:15:39 +0000 (16:15 -0700)]
Export C++23 status to config.h.
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.
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.
Daniel Arndt [Thu, 11 Jan 2024 20:30:46 +0000 (15:30 -0500)]
Merge pull request #16450 from bangerth/trilinos-4
Avoid a warning.
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
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>
Daniel Arndt [Thu, 11 Jan 2024 14:51:08 +0000 (09:51 -0500)]
Fix constraint_info.h for g++-13 on MacOS X
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.
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.
Wolfgang Bangerth [Wed, 10 Jan 2024 19:48:37 +0000 (12:48 -0700)]
Address more places where we call std::pow.
Wolfgang Bangerth [Wed, 10 Jan 2024 16:29:31 +0000 (09:29 -0700)]
Use Utilities::fixed_power() in step-82.
Wolfgang Bangerth [Wed, 10 Jan 2024 22:21:28 +0000 (15:21 -0700)]
Avoid using two temporary vectors when not necessary.
Bruno Blais [Wed, 10 Jan 2024 20:20:46 +0000 (15:20 -0500)]
Merge pull request #16443 from bangerth/sparse-direct
Minor doc updates to the sparse direct solvers.
Wolfgang Bangerth [Wed, 10 Jan 2024 19:44:42 +0000 (12:44 -0700)]
Fix the type of an array.
Wolfgang Bangerth [Wed, 10 Jan 2024 19:44:17 +0000 (12:44 -0700)]
Avoid a warning.
Wolfgang Bangerth [Wed, 10 Jan 2024 18:46:12 +0000 (11:46 -0700)]
Merge pull request #16448 from kinnewig/Fix-TpetraWrappers
Fix compatibility issues of TpetraWrappers with older Trilinos versions.
Sebastian Kinnewig [Wed, 10 Jan 2024 12:06:29 +0000 (13:06 +0100)]
Fix compatibility issues of TpetraWrappers with older Trilinos versions.
Daniel Arndt [Wed, 10 Jan 2024 13:40:06 +0000 (08:40 -0500)]
Merge pull request #16439 from bangerth/pow
Make Utilities::pow() available for floating point types.
Bruno Blais [Wed, 10 Jan 2024 13:37:04 +0000 (08:37 -0500)]
Merge pull request #16424 from peterrum/CUDAWrappers_EvaluatorTensorProduct
Rename some functions in CUDAWrappers::EvaluatorTensorProduct
David Wells [Wed, 10 Jan 2024 03:13:22 +0000 (22:13 -0500)]
Merge pull request #16442 from bangerth/pow-3
Better document Utilities::pow(). Also make it 'constexpr'.
David Wells [Wed, 10 Jan 2024 03:12:49 +0000 (22:12 -0500)]
Merge pull request #16440 from bangerth/82
Change accidental unicode character.
Wolfgang Bangerth [Wed, 10 Jan 2024 00:20:54 +0000 (17:20 -0700)]
Merge pull request #16288 from kinnewig/tpetra_sparse_matrix
Add a Tpetra-based version of Trilinos SparseMatrix and SparsityPattern.
Wolfgang Bangerth [Tue, 9 Jan 2024 22:18:58 +0000 (15:18 -0700)]
Minor doc updates to the sparse direct solvers.
Wolfgang Bangerth [Tue, 9 Jan 2024 22:00:03 +0000 (15:00 -0700)]
Better document Utilities::pow(). Also make it 'constexpr'.
Wolfgang Bangerth [Tue, 9 Jan 2024 20:43:57 +0000 (13:43 -0700)]
Change accidental unicode character.
Wolfgang Bangerth [Tue, 9 Jan 2024 20:39:34 +0000 (13:39 -0700)]
Move a function definition to the bottom of the file.
Wolfgang Bangerth [Tue, 9 Jan 2024 20:31:48 +0000 (13:31 -0700)]
Make Utilities::pow() available for floating point types.
Sebastian Kinnewig [Tue, 9 Jan 2024 18:45:35 +0000 (19:45 +0100)]
Exchange NodeType with MemorySpace
Bruno Blais [Tue, 9 Jan 2024 16:56:55 +0000 (11:56 -0500)]
Merge pull request #16436 from jh66637/rename_template_params
rename template parameters
Sebastian Kinnewig [Mon, 23 Oct 2023 08:41:41 +0000 (10:41 +0200)]
Add a Tpetra-based version of Trilinos SparseMatrix and SparsityPattern.
Johannes Heinz [Mon, 8 Jan 2024 20:15:48 +0000 (21:15 +0100)]
rename template parameters
Marc Fehling [Mon, 8 Jan 2024 23:32:25 +0000 (16:32 -0700)]
Merge pull request #16432 from peterrum/tw_residual
Template VectorType in TrilinosWrappers::SparseMatrix::residual()
Peter Munch [Mon, 8 Jan 2024 22:07:40 +0000 (23:07 +0100)]
Merge pull request #16391 from jh66637/get_quadratures_from_conversion
Hand back used quadratures during conversion of intersections to points
Daniel Arndt [Mon, 8 Jan 2024 16:43:45 +0000 (11:43 -0500)]
Merge pull request #16430 from bangerth/add-test-2
Add another test.
Daniel Arndt [Mon, 8 Jan 2024 16:43:29 +0000 (11:43 -0500)]
Merge pull request #16426 from bangerth/add-test
Add a test.
David Wells [Mon, 8 Jan 2024 16:22:09 +0000 (11:22 -0500)]
Merge pull request #16434 from tamiko/remove_long_double_overloads
Boost-1.83 compatibility: remove long double overloads of special functions
Matthias Maier [Mon, 8 Jan 2024 14:39:24 +0000 (08:39 -0600)]
doc/news: add a changes entry
Matthias Maier [Mon, 8 Jan 2024 14:32:42 +0000 (08:32 -0600)]
base/std_cxx17: remove std::cyl_bessel_jl boost substitutes
Matthias Maier [Mon, 8 Jan 2024 14:25:55 +0000 (08:25 -0600)]
base/std_cxx17: remove std::legendrel boost substitutes
Matthias Maier [Mon, 8 Jan 2024 14:22:46 +0000 (08:22 -0600)]
CMake: do not check for std::legendrel and std::cyl_bessel_jl
Marc Fehling [Sun, 7 Jan 2024 21:26:41 +0000 (14:26 -0700)]
Merge pull request #16429 from bangerth/permissions
Fix the indent script.
Peter Munch [Sun, 7 Jan 2024 19:52:11 +0000 (20:52 +0100)]
Template VectorType in TrilinosWrappers::SparseMatrix::residual()
Wolfgang Bangerth [Sun, 7 Jan 2024 18:31:22 +0000 (11:31 -0700)]
Document what a collective operation actually is.
Wolfgang Bangerth [Sun, 7 Jan 2024 17:52:42 +0000 (10:52 -0700)]
Fix the indent script.
Wolfgang Bangerth [Sun, 7 Jan 2024 17:53:57 +0000 (10:53 -0700)]
Add another test.
Wolfgang Bangerth [Sun, 7 Jan 2024 17:21:03 +0000 (10:21 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Sun, 7 Jan 2024 17:18:28 +0000 (10:18 -0700)]
Add a test.
Wolfgang Bangerth [Sun, 7 Jan 2024 16:35:56 +0000 (09:35 -0700)]
Merge pull request #16422 from peterrum/fpe_evaluate
FPE: split up declaration and definition
Peter Munch [Sun, 7 Jan 2024 13:06:29 +0000 (14:06 +0100)]
Rename some functions in CUDAWrappers::EvaluatorTensorProduct
Peter Munch [Sun, 7 Jan 2024 10:12:49 +0000 (11:12 +0100)]
FPE: split up declaration and definition
Marc Fehling [Sun, 7 Jan 2024 01:46:02 +0000 (18:46 -0700)]
Merge pull request #16421 from bangerth/bary
Fix variable name.
Marc Fehling [Sat, 6 Jan 2024 23:30:25 +0000 (16:30 -0700)]
Merge pull request #16420 from peterrum/trilinos_sp_visit_present_row
Fix TrilinosWrappers::SparsityPattern::Accessor::visit_present_row()
Wolfgang Bangerth [Sat, 6 Jan 2024 22:27:16 +0000 (15:27 -0700)]
Fix variable name.
Peter Munch [Sat, 6 Jan 2024 22:18:47 +0000 (23:18 +0100)]
Merge pull request #16416 from peterrum/trilinos_accessor_alloc
Fix allocation in TrilinosWrappers::SparseMatrix::AccessorBase
Peter Munch [Sat, 6 Jan 2024 21:32:42 +0000 (22:32 +0100)]
Merge pull request #16417 from peterrum/extract_remote_rows_simplify
Simplify code internal::extract_remote_rows()
Peter Munch [Sat, 6 Jan 2024 21:25:53 +0000 (22:25 +0100)]
Fix TrilinosWrappers::SparsityPattern::Accessor::visit_present_row()
Peter Munch [Sat, 6 Jan 2024 12:30:38 +0000 (13:30 +0100)]
Fix allocation in TrilinosWrappers::SparseMatrix::AccessorBase
Wolfgang Bangerth [Sat, 6 Jan 2024 16:06:28 +0000 (09:06 -0700)]
Merge pull request #16418 from peterrum/unnecessary_change_log_entries
Remove unnecessary change-log entries
Wolfgang Bangerth [Sat, 6 Jan 2024 16:04:23 +0000 (09:04 -0700)]
Merge pull request #16419 from peterrum/indent
Indent: format also change-log entries
Peter Munch [Sat, 6 Jan 2024 14:05:44 +0000 (15:05 +0100)]
Indent: format also change-log entries
Peter Munch [Sat, 6 Jan 2024 13:52:03 +0000 (14:52 +0100)]
Remove unnecessary change-log entries
Peter Munch [Sat, 6 Jan 2024 12:49:04 +0000 (13:49 +0100)]
Simplify code internal::extract_remote_rows()
David Wells [Thu, 4 Jan 2024 18:02:48 +0000 (13:02 -0500)]
Merge pull request #16403 from bangerth/prefix
Use prefix ++ universally.
David Wells [Thu, 4 Jan 2024 03:43:27 +0000 (22:43 -0500)]
Merge pull request #16411 from bangerth/trilinos-8
Move the error check next to the checked statement.
Wolfgang Bangerth [Tue, 2 Jan 2024 17:31:54 +0000 (10:31 -0700)]
Use prefix ++ universally.
Wolfgang Bangerth [Tue, 2 Jan 2024 23:18:34 +0000 (16:18 -0700)]
Move the error check next to the checked statement.
Peter Munch [Wed, 3 Jan 2024 07:59:20 +0000 (08:59 +0100)]
Merge pull request #16404 from bangerth/trilinos-2
Do not mark a pointer as 'mutable' where not necessary.
Peter Munch [Wed, 3 Jan 2024 07:54:19 +0000 (08:54 +0100)]
Merge pull request #16410 from bangerth/trilinos-5
Unify if-else branches with common code.
Bruno Blais [Wed, 3 Jan 2024 01:45:39 +0000 (20:45 -0500)]
Merge pull request #16409 from bangerth/trilinos-6
Push a variable declaration down to its first use.
Bruno Blais [Wed, 3 Jan 2024 01:34:21 +0000 (20:34 -0500)]
Merge pull request #16408 from bangerth/trilinos-7
Simplify some locations. In particular, avoid doing too many type casts by hand in the Trilinos wrappers given that this is so fragile with regard to what Trilinos actually uses internally.
Bruno Blais [Wed, 3 Jan 2024 00:33:01 +0000 (19:33 -0500)]
Merge pull request #16405 from bangerth/trilinos-4
Avoid dynamic memory allocation when we know that we won't need it.
Daniel Arndt [Tue, 2 Jan 2024 21:59:22 +0000 (16:59 -0500)]
Merge pull request #16401 from bangerth/trilinos-dev
Avoid a global 'typedef' and qualify things locally.
Daniel Arndt [Tue, 2 Jan 2024 21:59:11 +0000 (16:59 -0500)]
Merge pull request #16402 from bangerth/gridin
Change a few variable names.
Wolfgang Bangerth [Tue, 2 Jan 2024 21:44:57 +0000 (14:44 -0700)]
Simplify some locations.
In particular, avoid doing too many type casts by hand in the Trilinos wrappers
given that this is so fragile with regard to what Trilinos actually uses
internally.
Wolfgang Bangerth [Tue, 2 Jan 2024 21:43:54 +0000 (14:43 -0700)]
Push a variable declaration down to its first use.
Wolfgang Bangerth [Tue, 2 Jan 2024 21:43:08 +0000 (14:43 -0700)]
Unify if-else branches with common code.
Wolfgang Bangerth [Tue, 2 Jan 2024 18:24:20 +0000 (11:24 -0700)]
Avoid dynamic memory allocation when we know that we won't need it.
Wolfgang Bangerth [Tue, 2 Jan 2024 18:22:45 +0000 (11:22 -0700)]
Do not mark a pointer as 'mutable' where not necessary.
Wolfgang Bangerth [Tue, 2 Jan 2024 17:31:31 +0000 (10:31 -0700)]
Change a few variable names.
These names use the prefix no_ to indicate numbers in some languages, but
this is confusing in English.
Wolfgang Bangerth [Mon, 1 Jan 2024 01:18:47 +0000 (18:18 -0700)]
Avoid a global 'typedef' and qualify things locally.
Peter Munch [Tue, 2 Jan 2024 08:01:26 +0000 (09:01 +0100)]
Merge pull request #16399 from bangerth/trilinos-1
Optimize setting a matrix to zero.
Wolfgang Bangerth [Mon, 1 Jan 2024 01:46:15 +0000 (18:46 -0700)]
Optimize setting a matrix to zero.
Daniel Arndt [Mon, 1 Jan 2024 21:04:00 +0000 (16:04 -0500)]
Merge pull request #16374 from bangerth/dev-1
Convert CreateDescriptionFromTriangulationHelper into a function.
Daniel Arndt [Mon, 1 Jan 2024 18:21:21 +0000 (13:21 -0500)]
Merge pull request #16303 from jpthiele/cff-preferred-citation
Add preferred citation to CFF
David Wells [Mon, 1 Jan 2024 16:00:11 +0000 (11:00 -0500)]
Merge pull request #16396 from bangerth/attribute
Remove a likely mistaken attribute.
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.