]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Fri, 27 Jun 2025 15:06:45 +0000 (11:06 -0400)]
Update the FEValues - Mapping - FiniteElement module.
David Wells [Fri, 27 Jun 2025 00:05:23 +0000 (20:05 -0400)]
Merge pull request #18582 from drwells/vertex-accessor-measure
TriaAccessor<0, dim, spacedim>: make the default measure 1.0.
David Wells [Sun, 15 Jun 2025 17:30:43 +0000 (13:30 -0400)]
TriaAccessor<0, dim, spacedim>: make the default measure 1.0.
This is consistent with ReferenceCell.
David Wells [Thu, 26 Jun 2025 13:59:08 +0000 (09:59 -0400)]
Merge pull request #18584 from bangerth/ignore
Explicitly ignore the return value of a broadcast operation.
David Wells [Thu, 26 Jun 2025 02:51:40 +0000 (22:51 -0400)]
Merge pull request #18583 from bangerth/override
Mark a bunch of functions with 'override'.
Wolfgang Bangerth [Thu, 26 Jun 2025 00:27:16 +0000 (18:27 -0600)]
Explicitly ignore the return value of a broadcast operation.
Wolfgang Bangerth [Thu, 26 Jun 2025 00:26:44 +0000 (18:26 -0600)]
Mark a bunch of functions with 'override'.
Martin Kronbichler [Wed, 25 Jun 2025 15:01:13 +0000 (17:01 +0200)]
Merge pull request #18569 from bangerth/deviator
Better document the assumptions underlying the definition of the deviatoric tensor.
Martin Kronbichler [Wed, 25 Jun 2025 14:59:02 +0000 (16:59 +0200)]
Merge pull request #18579 from drwells/first-fundamental-form
DerivativeForm: add the first fundamental form.
Martin Kronbichler [Wed, 25 Jun 2025 14:57:25 +0000 (16:57 +0200)]
Merge pull request #18577 from drwells/refactor-gradient-mappings
Mappings: refactor the covariant gradient.
David Wells [Wed, 25 Jun 2025 14:35:30 +0000 (10:35 -0400)]
Merge pull request #18581 from peterrum/vt_hp
Instantiate some functions in VT for hp
Peter Munch [Wed, 25 Jun 2025 06:26:28 +0000 (08:26 +0200)]
Instantiate some functions in VT for hp
David Wells [Mon, 23 Jun 2025 15:21:30 +0000 (11:21 -0400)]
DerivativeForm: add the first fundamental form.
Wolfgang Bangerth [Wed, 25 Jun 2025 00:44:09 +0000 (18:44 -0600)]
Merge pull request #18497 from PolvereUnipi/MPI_support
MPI support for MUMPS
David Wells [Wed, 25 Jun 2025 00:40:14 +0000 (20:40 -0400)]
Merge pull request #18578 from bangerth/pair
Use std::pair for tuples of two elements.
Wolfgang Bangerth [Tue, 24 Jun 2025 22:23:28 +0000 (16:23 -0600)]
Use std::pair for tuples of two elements.
Wolfgang Bangerth [Wed, 18 Jun 2025 20:53:25 +0000 (14:53 -0600)]
Better document the assumptions underlying the definition of the deviatoric tensor.
Martin Kronbichler [Mon, 23 Jun 2025 20:06:53 +0000 (22:06 +0200)]
Merge pull request #18576 from nataneb/FERT_adapted_polynomialsVectorAnisotropic
Adapted FE_RaviartThomas to the new PolynomialsVectorAnisotropic class
David Wells [Mon, 23 Jun 2025 14:48:27 +0000 (10:48 -0400)]
Merge pull request #18574 from gassmoeller/thin_half_hyper_shell_colorize
Correctly use manifold in half hyper shell colorization
Natalia Nebulishvili [Sun, 22 Jun 2025 15:20:10 +0000 (17:20 +0200)]
All previous issues were addressed
Natalia Nebulishvili [Fri, 20 Jun 2025 10:19:20 +0000 (12:19 +0200)]
adapted FE_RT to polynomials_vector_anisotropic
Marco Feder [Sat, 21 Jun 2025 17:04:37 +0000 (19:04 +0200)]
Use directly petsc and trilinos interfaces
Rene Gassmoeller [Thu, 19 Jun 2025 23:15:51 +0000 (17:15 -0600)]
Correctly use manifold in half hyper shell colorization
David Wells [Fri, 20 Jun 2025 13:40:27 +0000 (09:40 -0400)]
Merge pull request #18568 from gassmoeller/thin_hyper_shell_colorize
Fix thin hyper shell colorization of top boundary
Daniel Arndt [Fri, 20 Jun 2025 12:59:34 +0000 (08:59 -0400)]
Merge pull request #18575 from kronbichler/rt_cleanup
Martin Kronbichler [Fri, 20 Jun 2025 09:29:56 +0000 (11:29 +0200)]
Further cleanup in PolynomialsRaviartThomas
Rene Gassmoeller [Fri, 20 Jun 2025 03:07:51 +0000 (21:07 -0600)]
Indent
Rene Gassmoeller [Wed, 18 Jun 2025 17:57:14 +0000 (11:57 -0600)]
Fix quarter hyper shell colorization for thin shells.
David Wells [Thu, 19 Jun 2025 14:30:02 +0000 (10:30 -0400)]
Mappings: refactor the covariant gradient.
Martin Kronbichler [Thu, 19 Jun 2025 13:39:01 +0000 (15:39 +0200)]
Merge pull request #18563 from drwells/refactor-hessian-mappings
Refactor mappings of Hessians.
Martin Kronbichler [Thu, 19 Jun 2025 13:25:48 +0000 (15:25 +0200)]
Merge pull request #18566 from nataneb/polynomialsRTDuplicate
Removed the duplicate code from PoynomialsRaviartThomas class
David Wells [Thu, 19 Jun 2025 12:20:45 +0000 (08:20 -0400)]
Merge pull request #18572 from marcfehling/xml_pretty
Pretty print XML output of ParameterHandler::print_parameters.
Marc Fehling [Thu, 19 Jun 2025 08:41:46 +0000 (10:41 +0200)]
Pretty print XML output of ParameterHandler::print_parameters.
David Wells [Thu, 19 Jun 2025 03:27:59 +0000 (23:27 -0400)]
Merge pull request #18571 from bangerth/tensor-function
Add a function that converts a lambda function into a vector Function object.
David Wells [Thu, 19 Jun 2025 03:06:10 +0000 (23:06 -0400)]
Merge pull request #18570 from bangerth/fix-typo
Fix the name of a class as referenced in two tests.
David Wells [Thu, 19 Jun 2025 01:49:23 +0000 (21:49 -0400)]
Merge pull request #18567 from bangerth/doc-mpi
Improve documentation of Utilities::MPI::Future.
Wolfgang Bangerth [Thu, 19 Jun 2025 00:33:14 +0000 (18:33 -0600)]
Fix the name of a class as referenced in two tests.
Wolfgang Bangerth [Thu, 19 Jun 2025 00:18:25 +0000 (18:18 -0600)]
Add a test.
Wolfgang Bangerth [Thu, 19 Jun 2025 00:08:05 +0000 (18:08 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Thu, 19 Jun 2025 00:06:18 +0000 (18:06 -0600)]
Add a function that converts a lambda function into a vector Function object.
Wolfgang Bangerth [Wed, 18 Jun 2025 15:45:58 +0000 (09:45 -0600)]
Improve documentation of Utilities::MPI::Future.
David Wells [Wed, 18 Jun 2025 11:43:20 +0000 (07:43 -0400)]
Merge pull request #18565 from quangx/step_22_doc
Fix Taylor Hood description in step-22.
Natalia Nebulishvili [Wed, 18 Jun 2025 09:23:22 +0000 (11:23 +0200)]
indentation
Natalia Nebulishvili [Wed, 18 Jun 2025 09:21:35 +0000 (11:21 +0200)]
small changes to comments
Quang Hoang [Wed, 18 Jun 2025 01:33:10 +0000 (19:33 -0600)]
taylor hood definition
Natalia Nebulishvili [Tue, 17 Jun 2025 15:45:47 +0000 (17:45 +0200)]
Removed most of the duplicated code from Raviart-Thomas polynomials
David Wells [Tue, 17 Jun 2025 15:19:43 +0000 (11:19 -0400)]
Mapping: refactor the Piola Hessian mappings.
David Wells [Tue, 17 Jun 2025 15:40:11 +0000 (11:40 -0400)]
Mapping: refactor the contravariant Hessian mappings.
David Wells [Tue, 17 Jun 2025 14:55:57 +0000 (10:55 -0400)]
Mapping: refactor the covariant Hessian mappings.
David Wells [Mon, 16 Jun 2025 13:34:12 +0000 (09:34 -0400)]
Merge pull request #18550 from wsmith-sch/interface-values
FEInterfaceValues: access the shape function derivatives on either side of a face
David Wells [Sat, 14 Jun 2025 13:59:26 +0000 (09:59 -0400)]
Merge pull request #18551 from drwells/reference-cell-equivalent-refinement
Move a function from `QProjector` to `ReferenceCell`.
Peter Munch [Sat, 14 Jun 2025 07:10:47 +0000 (09:10 +0200)]
Merge pull request #18561 from tjhei/rpe-template-args
RemotePointEvaluation: documentation and template arg rename
Timo Heister [Fri, 13 Jun 2025 17:22:51 +0000 (13:22 -0400)]
RemotePointEvaluation: documentation and template arg rename
- add to the class documentation of RemotePointEvaluation
- change the template argument T to DataType
David Wells [Sat, 7 Jun 2025 19:11:21 +0000 (15:11 -0400)]
Move some more code from QProjector to ReferenceCell.
We should implement all such things in ReferenceCell. We only need this
for subfaces in 3d (as anisotropically refined faces in 2d are
equivalent to isotropically refined faces).
David Wells [Sat, 7 Jun 2025 18:11:16 +0000 (14:11 -0400)]
TriaAccessor: remove an extra 'dealii::'.
David Wells [Thu, 12 Jun 2025 13:17:41 +0000 (09:17 -0400)]
Merge pull request #18558 from marcfehling/disable-windows
github: disable windows-2025 for the moment
Marc Fehling [Thu, 12 Jun 2025 09:54:54 +0000 (11:54 +0200)]
Disable windows-2025 for the moment.
Matthias Maier [Thu, 12 Jun 2025 04:01:58 +0000 (04:01 +0000)]
Merge pull request #18556 from tjhei/no-discard-mpi-functions
add [[nodiscard]] to MPI helper functions
Matthias Maier [Thu, 12 Jun 2025 04:01:20 +0000 (04:01 +0000)]
Merge pull request #18553 from tjhei/doc-rpe
document RemotePointEvaluation
Matthias Maier [Thu, 12 Jun 2025 04:00:54 +0000 (04:00 +0000)]
Merge pull request #18554 from tjhei/doxygen-details-on-top
Doxygen Layout: move detailed description to the top
Timo Heister [Wed, 11 Jun 2025 21:15:29 +0000 (17:15 -0400)]
add [[nodiscard]] to MPI helper functions
I forgot to use the return value of Broadcast (assuming it works like
MPI_Bcast). A nodiscard warning would have helped me find this bug
earlier.
Timo Heister [Tue, 10 Jun 2025 21:25:48 +0000 (17:25 -0400)]
Doxygen Layout: move detailed description to the top
Class documentation is currently ordered in the following way:
- brief description
- inheritance diagramm
- list of all members
- detailed description
This PR moves the detailed description to the top (after the @brief
description we rarely use)
Timo Heister [Tue, 10 Jun 2025 21:20:40 +0000 (17:20 -0400)]
document RemotePointEvaluation
Wyatt Smith [Sat, 7 Jun 2025 16:34:19 +0000 (10:34 -0600)]
added test for shape_grad
adapted fe_interface_values_07.cc to check the jumps and averages of
the shape function gradients across each face instead of their values
Wyatt Smith [Sat, 7 Jun 2025 14:41:51 +0000 (08:41 -0600)]
added shape_grad in FEInterfaceValues
Gets the value of the gradient of the shape function on either side of
a face, using the same logic as shape_value()
Marco Feder [Fri, 6 Jun 2025 12:21:44 +0000 (14:21 +0200)]
Address some comments
Marc Fehling [Fri, 6 Jun 2025 08:00:29 +0000 (10:00 +0200)]
Merge pull request #18524 from masterleinad/update_windows_ci
Update Windows CI
Wolfgang Bangerth [Thu, 5 Jun 2025 23:18:32 +0000 (17:18 -0600)]
Merge pull request #18549 from drwells/remove-more-casts-to-void
Remove some more casts to void.
Wolfgang Bangerth [Thu, 5 Jun 2025 23:17:46 +0000 (17:17 -0600)]
Merge pull request #18548 from drwells/petsc-snes-08-alternative-output
Add an alternative test output file.
David Wells [Thu, 5 Jun 2025 20:10:10 +0000 (16:10 -0400)]
Remove some more casts to void.
David Wells [Thu, 5 Jun 2025 17:48:00 +0000 (13:48 -0400)]
Add an alternative test output file.
It looks like older versions of PETSc handled failure slightly differently.
Daniel Arndt [Thu, 5 Jun 2025 14:05:58 +0000 (10:05 -0400)]
Merge pull request #17921 from yjobic/add_tol_to_perio
add a tolerance parameter with a default value to match periodic pts.
Daniel Arndt [Thu, 5 Jun 2025 13:46:10 +0000 (09:46 -0400)]
Merge pull request #18521 from bangerth/this
Do not capture 'this' where not necessary.
Marco Feder [Fri, 30 May 2025 17:13:39 +0000 (19:13 +0200)]
Fix tests
Marco Feder [Tue, 27 May 2025 12:31:36 +0000 (14:31 +0200)]
Set rhs parameters during initialization
Luca Heltai [Tue, 27 May 2025 08:24:41 +0000 (10:24 +0200)]
Fix documentation in SparseDirectMUMPS
Marco Feder [Thu, 22 May 2025 09:10:30 +0000 (11:10 +0200)]
Add MPI support for MUMPS
Davide Polverino [Tue, 20 May 2025 13:30:26 +0000 (15:30 +0200)]
Avoid raw pointers in SparseDirectMUMPS
Martin Kronbichler [Wed, 4 Jun 2025 06:29:12 +0000 (08:29 +0200)]
Merge pull request #18540 from drwells/fe-polytensor-combine-fill-functions
`FE_PolyTensor`: Combine the filling functions.
Martin Kronbichler [Wed, 4 Jun 2025 06:26:52 +0000 (08:26 +0200)]
Merge pull request #18542 from bangerth/std-4
Qualify function calls with std:: in step-56.
Martin Kronbichler [Wed, 4 Jun 2025 06:23:30 +0000 (08:23 +0200)]
Merge pull request #18541 from bangerth/std-3
Avoid the use of the M_PI macro in step-81.
Martin Kronbichler [Wed, 4 Jun 2025 06:22:59 +0000 (08:22 +0200)]
Merge pull request #18543 from bangerth/int
Avoid comparing signed and unsigned integers.
David Wells [Tue, 3 Jun 2025 23:33:33 +0000 (19:33 -0400)]
Merge pull request #18545 from bangerth/constructor
Change type of a variable.
David Wells [Tue, 3 Jun 2025 23:33:00 +0000 (19:33 -0400)]
Merge pull request #18544 from bangerth/int-2
Use correct data type.
Wolfgang Bangerth [Tue, 3 Jun 2025 13:31:57 +0000 (07:31 -0600)]
Qualify function calls with std::.
Wolfgang Bangerth [Tue, 3 Jun 2025 21:27:04 +0000 (15:27 -0600)]
Adjust example diff.
Wolfgang Bangerth [Tue, 3 Jun 2025 14:08:47 +0000 (08:08 -0600)]
Use constructor signature.
Wolfgang Bangerth [Tue, 3 Jun 2025 14:10:15 +0000 (08:10 -0600)]
Use correct data type.
Wolfgang Bangerth [Tue, 3 Jun 2025 13:46:51 +0000 (07:46 -0600)]
Avoid comparing signed and unsigned integers.
Wolfgang Bangerth [Tue, 3 Jun 2025 13:31:16 +0000 (07:31 -0600)]
Avoid the use of the M_PI macro.
David Wells [Mon, 2 Jun 2025 03:04:45 +0000 (23:04 -0400)]
FE_PolyTensor: Combine the filling functions.
These three functions are essentially identical. Furthermore, given the
difficulty with orientations (a cell may be a translation of another
cell and have faces in a nonstandard orientation) completely ignore the
CellSimilarity subsystem.
Wolfgang Bangerth [Tue, 3 Jun 2025 11:57:04 +0000 (05:57 -0600)]
Merge pull request #18539 from tjhei/kokkos-add-ok
tests/matrix_free_kokkos/tensor_01 add OK
Martin Kronbichler [Tue, 3 Jun 2025 10:49:06 +0000 (12:49 +0200)]
Merge pull request #18536 from peterrum/vtk_high_order_1d
Enable high-order VTK output in 1D
Timo Heister [Tue, 3 Jun 2025 02:59:43 +0000 (22:59 -0400)]
tests/matrix_free_kokkos/tensor_01 add OK
inspired by
https://github.com/dealii/dealii/pull/18530#discussion_r2121729041
David Wells [Mon, 2 Jun 2025 22:14:21 +0000 (18:14 -0400)]
Merge pull request #18392 from drwells/cleanup-periodic-tetrahedra
Expand the implementation of periodicity in `FE_SimplexP`.
Wolfgang Bangerth [Mon, 2 Jun 2025 21:22:15 +0000 (15:22 -0600)]
Merge pull request #18532 from drwells/nedelec-2d-orientation
FE_Nedelec: directly loop over the orientations.
Peter Munch [Mon, 2 Jun 2025 06:51:45 +0000 (08:51 +0200)]
Enabel high-order VTK output in 1D
Wolfgang Bangerth [Mon, 2 Jun 2025 17:11:22 +0000 (11:11 -0600)]
Merge pull request #18533 from drwells/fe-polytensor-combined-orientation
FE_PolyTensor: make a function use the combined orientation.
Wolfgang Bangerth [Mon, 2 Jun 2025 17:07:08 +0000 (11:07 -0600)]
Merge pull request #18531 from cembooks/changes-step97
Changelog update step-97
David Wells [Mon, 2 Jun 2025 12:53:35 +0000 (08:53 -0400)]
Merge pull request #18535 from tjhei/kokkos-test-tensor
Kokkos: test Tensor on device
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.