]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Thu, 23 Jan 2025 17:25:13 +0000 (10:25 -0700)]
Fix an issue with spaces in ParameterHandler output.
David Wells [Thu, 23 Jan 2025 12:48:56 +0000 (07:48 -0500)]
Merge pull request #18019 from bangerth/include-10
Break the include cycle between dof_handler.h and dof_accessor.h.
Wolfgang Bangerth [Thu, 23 Jan 2025 04:29:23 +0000 (21:29 -0700)]
Merge pull request #18022 from drwells/move-hardcoded-orientation-values-around
Move hardcoded orientation values around
David Wells [Thu, 23 Jan 2025 01:04:31 +0000 (20:04 -0500)]
Introduce numbers::reverse_line_orientation.
It is useful to have this value since lines only have two possible orientations.
David Wells [Thu, 23 Jan 2025 00:53:57 +0000 (19:53 -0500)]
types::geometric_orientation: clarify the definition.
David Wells [Thu, 23 Jan 2025 00:53:13 +0000 (19:53 -0500)]
Introduce numbers::default_geometric_orientation.
Wolfgang Bangerth [Wed, 22 Jan 2025 22:08:56 +0000 (15:08 -0700)]
Merge pull request #18009 from drwells/geometric-orientation-for-lines
Represent line orientations with `types::geometric_orientation`.
Marc Fehling [Wed, 22 Jan 2025 21:54:14 +0000 (22:54 +0100)]
Merge pull request #18020 from bangerth/misspellings
Fix misspellings.
David Wells [Sat, 18 Jan 2025 16:20:11 +0000 (11:20 -0500)]
Give standard_vs_true_line_orientation() a better name.
'Standard' is ambiguous in this context since we use both per-face and
per-cell line orientations in different contexts.
David Wells [Sat, 4 Jan 2025 22:54:46 +0000 (17:54 -0500)]
Triangulation: refactor the child line index code.
This avoids hard-coding specific values for orientation.
David Wells [Sat, 4 Jan 2025 22:27:31 +0000 (17:27 -0500)]
Use types::geometric_orientation for lines.
David Wells [Sat, 18 Jan 2025 17:24:17 +0000 (12:24 -0500)]
TriaAccessor: use face_orientation() in 2d.
We shouldn't use the lower-level functions unless we specifically need to.
Wolfgang Bangerth [Wed, 22 Jan 2025 17:33:42 +0000 (10:33 -0700)]
Fix misspellings.
Wolfgang Bangerth [Wed, 22 Jan 2025 17:26:30 +0000 (10:26 -0700)]
Break the include cycle between dof_handler.h and dof_accessor.h.
Wolfgang Bangerth [Wed, 22 Jan 2025 17:25:54 +0000 (10:25 -0700)]
Add a missing include file.
Wolfgang Bangerth [Wed, 22 Jan 2025 17:03:45 +0000 (10:03 -0700)]
Merge pull request #17997 from bangerth/include-5
Break another cycle in header file includes.
Marc Fehling [Wed, 22 Jan 2025 11:21:58 +0000 (12:21 +0100)]
Merge pull request #18018 from bangerth/include-8
Include ../tests.h into a couple more tests.
David Wells [Tue, 21 Jan 2025 22:05:03 +0000 (17:05 -0500)]
Merge pull request #18016 from bangerth/include-7
Include tests.h in one of the tests.
Wolfgang Bangerth [Tue, 21 Jan 2025 21:54:20 +0000 (14:54 -0700)]
Include ../tests.h into a couple more tests.
Daniel Arndt [Tue, 21 Jan 2025 21:22:16 +0000 (16:22 -0500)]
Merge pull request #18017 from bangerth/include-6
Marc Fehling [Tue, 21 Jan 2025 20:44:03 +0000 (21:44 +0100)]
Merge pull request #18014 from marcfehling/precommit-update
Update pre-commit hooks. Fix typos.
Wolfgang Bangerth [Tue, 21 Jan 2025 18:31:09 +0000 (11:31 -0700)]
Include tests.h in one of the tests.
Wolfgang Bangerth [Tue, 21 Jan 2025 18:30:30 +0000 (11:30 -0700)]
Add some necessary header files to tests.
Wolfgang Bangerth [Tue, 21 Jan 2025 18:28:51 +0000 (11:28 -0700)]
Add missing header file.
Wolfgang Bangerth [Tue, 21 Jan 2025 16:35:10 +0000 (09:35 -0700)]
Fix tests by including a missing header.
Wolfgang Bangerth [Thu, 16 Jan 2025 15:57:57 +0000 (08:57 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Tue, 21 Jan 2025 18:27:49 +0000 (11:27 -0700)]
Split tria_description.h.
Wolfgang Bangerth [Wed, 15 Jan 2025 17:54:36 +0000 (10:54 -0700)]
Break another cycle in header file includes.
Wolfgang Bangerth [Tue, 21 Jan 2025 18:18:02 +0000 (11:18 -0700)]
Merge pull request #18015 from bergbauer/fix_name_diagonal_matrix
Fix class name in description of DiagonalMatrix
Maximilian Bergbauer [Tue, 21 Jan 2025 15:18:50 +0000 (16:18 +0100)]
Fix class name in description of DiagonalMatrix
Marc Fehling [Mon, 20 Jan 2025 15:00:38 +0000 (16:00 +0100)]
Fix typos.
Marc Fehling [Mon, 20 Jan 2025 15:00:27 +0000 (16:00 +0100)]
Update pre-commit hooks.
Marc Fehling [Sun, 19 Jan 2025 12:39:42 +0000 (13:39 +0100)]
Merge pull request #18010 from drwells/deprecated-headers
Consistently format deprecated headers.
Marc Fehling [Sun, 19 Jan 2025 12:27:11 +0000 (13:27 +0100)]
Merge pull request #17990 from bangerth/taskflow-3.10
Import and require TaskFlow 3.10.
Wolfgang Bangerth [Sun, 19 Jan 2025 04:51:02 +0000 (21:51 -0700)]
Add a changelog entry.
David Wells [Sat, 18 Jan 2025 19:26:38 +0000 (14:26 -0500)]
Remove some references to deprecated headers.
David Wells [Sat, 18 Jan 2025 19:24:54 +0000 (14:24 -0500)]
Mark two headers as early deprecated.
David Wells [Sat, 18 Jan 2025 19:20:34 +0000 (14:20 -0500)]
Consistently format deprecated headers.
Matthias Maier [Fri, 17 Jan 2025 17:12:47 +0000 (17:12 +0000)]
Merge pull request #17992 from bangerth/cycles
Add a script that detects cycles in our include files.
Matthias Maier [Fri, 17 Jan 2025 17:12:37 +0000 (17:12 +0000)]
Merge pull request #17994 from bangerth/include-2
Don't use a .templates.h file if we unconditionally include it anyway.
Matthias Maier [Fri, 17 Jan 2025 17:12:24 +0000 (17:12 +0000)]
Merge pull request #17995 from bangerth/include-3
Do not make a difference between debug/release mode when to include a file.
Matthias Maier [Fri, 17 Jan 2025 17:10:14 +0000 (17:10 +0000)]
Merge pull request #18002 from bangerth/geometry-info-3
Avoid some more uses of GeometryInfo.
Matthias Maier [Fri, 17 Jan 2025 17:10:07 +0000 (17:10 +0000)]
Merge pull request #18003 from bangerth/geometry-info-2
Convert FETools::compute_face_embedding_matrices() to use ArrayView.
Matthias Maier [Fri, 17 Jan 2025 17:09:56 +0000 (17:09 +0000)]
Merge pull request #18006 from bangerth/comment-2
Fix a comment.
Jean-Paul Pelteret [Thu, 16 Jan 2025 20:38:52 +0000 (21:38 +0100)]
Merge pull request #18007 from bangerth/ida
Fix an error message.
Jean-Paul Pelteret [Thu, 16 Jan 2025 20:36:40 +0000 (21:36 +0100)]
Merge pull request #18000 from bangerth/44-3
Initialize some FEValuesExtractors where it is easiest to read (step-44).
Jean-Paul Pelteret [Thu, 16 Jan 2025 20:35:30 +0000 (21:35 +0100)]
Merge pull request #17998 from bangerth/44-1
Move a function in step-44.
Wolfgang Bangerth [Thu, 16 Jan 2025 18:21:13 +0000 (11:21 -0700)]
Fix an error message.
Wolfgang Bangerth [Thu, 16 Jan 2025 16:33:14 +0000 (09:33 -0700)]
Fix a comment.
Wolfgang Bangerth [Thu, 16 Jan 2025 16:03:44 +0000 (09:03 -0700)]
Add a changelog entry.
Marc Fehling [Thu, 16 Jan 2025 15:41:19 +0000 (16:41 +0100)]
Merge pull request #17999 from bangerth/44-2
Make a variable in step-44 'unsigned'.
Martin Kronbichler [Thu, 16 Jan 2025 09:29:39 +0000 (10:29 +0100)]
Merge pull request #18004 from bangerth/assert
Improve some assertions in ReferenceCell.
Wolfgang Bangerth [Thu, 16 Jan 2025 01:34:12 +0000 (18:34 -0700)]
Improve some assertions in ReferenceCell.
Wolfgang Bangerth [Wed, 15 Jan 2025 21:35:44 +0000 (14:35 -0700)]
Avoid some more uses of GeometryInfo.
Wolfgang Bangerth [Wed, 15 Jan 2025 21:35:04 +0000 (14:35 -0700)]
Convert FETools::compute_face_embedding_matrices() to use ArrayView.
Wolfgang Bangerth [Wed, 15 Jan 2025 18:17:16 +0000 (11:17 -0700)]
Move a function in step-44.
Wolfgang Bangerth [Wed, 15 Jan 2025 20:18:50 +0000 (13:18 -0700)]
Merge pull request #17996 from drwells/combine-quad-index
Combine the quad_index() functions.
Wolfgang Bangerth [Wed, 15 Jan 2025 18:30:47 +0000 (11:30 -0700)]
Initialize some FEValuesExtractors where it is easiest to read (step-44).
Wolfgang Bangerth [Wed, 15 Jan 2025 18:19:33 +0000 (11:19 -0700)]
Make a variable in step-44 'unsigned'.
David Wells [Wed, 15 Jan 2025 17:08:06 +0000 (12:08 -0500)]
Combine the quad_index() functions.
Wolfgang Bangerth [Wed, 15 Jan 2025 03:35:28 +0000 (20:35 -0700)]
Disentangle some includes.
Wolfgang Bangerth [Wed, 15 Jan 2025 15:26:22 +0000 (08:26 -0700)]
Fix an #include.
Wolfgang Bangerth [Wed, 15 Jan 2025 15:16:49 +0000 (08:16 -0700)]
Merge pull request #17988 from drwells/add-types-orientation
Add `types::geometric_orientation`.
Wolfgang Bangerth [Wed, 15 Jan 2025 04:02:53 +0000 (21:02 -0700)]
Do not make a difference between debug/release mode when to include a file.
Wolfgang Bangerth [Wed, 15 Jan 2025 03:39:14 +0000 (20:39 -0700)]
Don't use a .templates.h file if we unconditionally include it anyway.
David Wells [Fri, 10 Jan 2025 23:07:42 +0000 (18:07 -0500)]
Add types::geometric_orientation.
This gives the 'new' combined orientation scheme a proper name and will
help in the final stages of making the library consistently use one
orientation encoding.
Martin Kronbichler [Wed, 15 Jan 2025 10:00:40 +0000 (11:00 +0100)]
Merge pull request #17991 from bangerth/44
Make code in step-44 easier to read.
Wolfgang Bangerth [Wed, 15 Jan 2025 03:22:43 +0000 (20:22 -0700)]
Add a script that detects cycles in our include files.
Wolfgang Bangerth [Wed, 15 Jan 2025 03:18:55 +0000 (20:18 -0700)]
Make code in step-44 easier to read.
Wolfgang Bangerth [Wed, 15 Jan 2025 01:01:56 +0000 (18:01 -0700)]
Merge pull request #17516 from tjhei/taskflow-parallel-for
parallel_for() for transform with taskflow
Wolfgang Bangerth [Wed, 15 Jan 2025 00:47:15 +0000 (17:47 -0700)]
Explicitly provide template arguments.
Wolfgang Bangerth [Tue, 14 Jan 2025 16:32:35 +0000 (09:32 -0700)]
Import and require TaskFlow 3.10.
Bruno Blais [Sat, 11 Jan 2025 21:41:59 +0000 (13:41 -0800)]
Merge pull request #17887 from peterrum/cgal_disable_warning
Disable CGAL warning
Bruno Blais [Sat, 11 Jan 2025 21:38:08 +0000 (13:38 -0800)]
Merge pull request #17982 from bangerth/commentary
Better document some small pieces of step-44.
Wolfgang Bangerth [Sat, 11 Jan 2025 04:16:25 +0000 (21:16 -0700)]
Merge pull request #17987 from drwells/deprecate-geometric-entity-type
Deprecate `types::geometric_entity_type`.
David Wells [Fri, 10 Jan 2025 23:14:02 +0000 (18:14 -0500)]
Merge pull request #17986 from bangerth/links
Be consistent about escaping names of code gallery programs.
David Wells [Fri, 10 Jan 2025 22:19:00 +0000 (17:19 -0500)]
Deprecate types::geometric_entity_type.
We only use this in one place and that usage is no longer necessary, since
nowadays ReferenceCell::operator std::uint8_t() exists. I left one explicit
conversion to make things clearer.
Wolfgang Bangerth [Fri, 10 Jan 2025 20:37:28 +0000 (13:37 -0700)]
Merge pull request #17985 from drwells/move-max-n-vertices-etc
Move `max_n_vertices<structdim>()` etc to `namespace ReferenceCells`.
Wolfgang Bangerth [Fri, 10 Jan 2025 17:53:22 +0000 (10:53 -0700)]
Be consistent about escaping names of code gallery programs.
David Wells [Fri, 10 Jan 2025 17:37:55 +0000 (12:37 -0500)]
CellAccessor: clean up some very long lines.
David Wells [Fri, 10 Jan 2025 17:34:47 +0000 (12:34 -0500)]
max_n_vertices<dim>() etc: move up to ReferenceCells.
This makes it clearer that these values do not depend on the current cell.
Wolfgang Bangerth [Fri, 10 Jan 2025 03:10:20 +0000 (20:10 -0700)]
Better document some small pieces of step-44.
Wolfgang Bangerth [Fri, 10 Jan 2025 03:00:29 +0000 (20:00 -0700)]
Merge pull request #17974 from drwells/reference-cell-max-vertices
Add ReferenceCell::max_n_vertices<dim>().
Martin Kronbichler [Thu, 9 Jan 2025 07:32:37 +0000 (08:32 +0100)]
Merge pull request #17977 from tjhei/fesystem-dofsp-pattern
support DoF coupling in FESystem
Timo Heister [Wed, 8 Jan 2025 14:37:40 +0000 (09:37 -0500)]
Merge pull request #17979 from marcfehling/bump-trilinos
Bump minimum version for Trilinos to 12.14.1.
Timo Heister [Mon, 6 Jan 2025 04:53:25 +0000 (23:53 -0500)]
support DoF coupling in FESystem
Marc Fehling [Fri, 29 Nov 2024 13:03:46 +0000 (14:03 +0100)]
Remove some branches for now unsupported versions of Trilinos.
Marc Fehling [Fri, 29 Nov 2024 12:56:59 +0000 (13:56 +0100)]
Bump minimum version for Trilinos to 12.14.1.
David Wells [Tue, 7 Jan 2025 20:18:42 +0000 (15:18 -0500)]
Merge pull request #17897 from marcfehling/rol
Modernize `dealii::Rol::VectorAdaptor` to use `ROL::Ptr`.
Martin Kronbichler [Mon, 6 Jan 2025 12:59:32 +0000 (13:59 +0100)]
Merge pull request #17976 from bangerth/assertions
Improve a few assertions in step-44.
Wolfgang Bangerth [Sun, 5 Jan 2025 23:31:33 +0000 (16:31 -0700)]
Improve a few assertions in step-44.
Luca Heltai [Sun, 5 Jan 2025 21:00:05 +0000 (22:00 +0100)]
Merge pull request #17973 from luca-heltai/fix_assert_non_matching_distributed
Fix assert about distributed tria in NonMatching namespace
David Wells [Sun, 5 Jan 2025 18:10:20 +0000 (13:10 -0500)]
Add ReferenceCell::max_n_vertices<dim>().
Like the other max functions, this helps us semantically disambiguate
between a maximum value and the hypercube value.
I had to add more preprocessor checks to work around Windows Server
2019's MSVC's problems with boost. I'm not sure when GitHub will start
removing support for that OS, but it may be soon: it entered extended
support a year ago [1]. I think we should just leave these preprocessor
defines until we retire support for that OS, which may be after the next
release.
[1] https://learn.microsoft.com/en-us/lifecycle/products/windows-server-2019
Martin Kronbichler [Sun, 5 Jan 2025 11:14:52 +0000 (12:14 +0100)]
Merge pull request #17972 from drwells/combine-vertex-index
Combine the `vertex_index()` functions.
Marco Feder [Sat, 4 Jan 2025 23:16:55 +0000 (23:16 +0000)]
Fix assert on distributed tria
David Wells [Sat, 4 Jan 2025 18:40:18 +0000 (13:40 -0500)]
Remove some extra braces.
David Wells [Sat, 4 Jan 2025 18:39:29 +0000 (13:39 -0500)]
Combine the vertex_index() functions.
Daniel Arndt [Fri, 3 Jan 2025 13:50:12 +0000 (08:50 -0500)]
Merge pull request #17961 from bangerth/belongs-to
David Wells [Thu, 2 Jan 2025 18:48:51 +0000 (13:48 -0500)]
Merge pull request #17969 from tjhei/ignore-line-index-warn
fix unused argument warning in TriaAccessor::line_index
David Wells [Thu, 2 Jan 2025 18:48:37 +0000 (13:48 -0500)]
Merge pull request #17970 from drwells/mapping-manifold-arrays
MappingManifold: use std::array.
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.