]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Mon, 8 Feb 2021 17:38:04 +0000 (10:38 -0700)]
Add a link for std::span.
Peter Munch [Tue, 9 Feb 2021 13:53:38 +0000 (14:53 +0100)]
Merge pull request #11578 from peterrum/a_transfer_fe_collection
Enable MGTwoLevelTransfer::reinit_geometric_transfer for FECollections
Peter Munch [Tue, 9 Feb 2021 11:53:11 +0000 (12:53 +0100)]
Merge pull request #11706 from peterrum/create_polynomial_coarsening_sequence
Add utility functions to create polynomial coarsening sequences
Peter Munch [Mon, 18 Jan 2021 18:17:00 +0000 (19:17 +0100)]
Enable MGTwoLevelTransfer::reinit_geometric_transfer for FECollections
Peter Munch [Sat, 6 Feb 2021 21:13:49 +0000 (22:13 +0100)]
Add utility functions to create polynomial coarsening sequences
Martin Kronbichler [Tue, 9 Feb 2021 06:31:43 +0000 (07:31 +0100)]
Merge pull request #11685 from drwells/add-q-witherden-vincent
Add q witherden vincent
Peter Munch [Tue, 9 Feb 2021 06:29:43 +0000 (07:29 +0100)]
Merge pull request #11713 from bangerth/ref-cell-24
Also move get_hypercube/simplex() into namespace ReferenceCells.
David Wells [Tue, 9 Feb 2021 00:38:18 +0000 (19:38 -0500)]
Merge pull request #11696 from bangerth/doc-97
Update SparsityPattern/SparseMatrix::copy_from() documentation.
David Wells [Mon, 8 Feb 2021 21:36:44 +0000 (16:36 -0500)]
Replace Simplex::QGauss(4) with a Witherden-Vincent rule.
David Wells [Thu, 4 Feb 2021 21:12:37 +0000 (16:12 -0500)]
Add Simplex::QWitherdenVincent.
This simplex quadrature formula has a clean implementation in terms of symmetry
and permits construction of higher-order rules.
Wolfgang Bangerth [Mon, 8 Feb 2021 21:08:13 +0000 (14:08 -0700)]
Again work around constexpr issues.
David Wells [Mon, 8 Feb 2021 20:36:39 +0000 (15:36 -0500)]
Merge pull request #11710 from bangerth/doc-64
Minor documentation updates
Daniel Arndt [Mon, 8 Feb 2021 18:32:09 +0000 (13:32 -0500)]
Merge pull request #11712 from bangerth/dox
Hide a forward declaration from doxygen.
Daniel Arndt [Mon, 8 Feb 2021 18:31:59 +0000 (13:31 -0500)]
Merge pull request #11703 from gassmoeller/fix_property_pool_clear
Fix clear particle locations in property pool
Daniel Arndt [Mon, 8 Feb 2021 16:38:00 +0000 (11:38 -0500)]
Merge pull request #11681 from bangerth/34
Say more about possible extensions for step-34.
Wolfgang Bangerth [Mon, 8 Feb 2021 04:46:04 +0000 (21:46 -0700)]
Also move get_hypercube/simplex() into namespace ReferenceCells.
Wolfgang Bangerth [Sat, 6 Feb 2021 16:54:25 +0000 (09:54 -0700)]
Hide a forward declaration from doxygen.
Rene Gassmoeller [Sat, 6 Feb 2021 18:05:49 +0000 (13:05 -0500)]
Properly clear particle locations
Peter Munch [Mon, 8 Feb 2021 07:44:32 +0000 (08:44 +0100)]
Merge pull request #11709 from bangerth/ref-cell-23
Move the special ReferenceCell objects into a namespace of their own.
Wolfgang Bangerth [Mon, 8 Feb 2021 04:09:54 +0000 (21:09 -0700)]
Add a doxygen reference.
Wolfgang Bangerth [Mon, 8 Feb 2021 04:09:16 +0000 (21:09 -0700)]
Name arguments in a function declaration.
Wolfgang Bangerth [Mon, 8 Feb 2021 04:01:38 +0000 (21:01 -0700)]
Merge pull request #11701 from masterleinad/fix_sundials_no_mpi
Deal with no MPI in sundials/n_vector.templates.h
Wolfgang Bangerth [Sun, 7 Feb 2021 19:02:22 +0000 (12:02 -0700)]
Provide some more documentation.
Wolfgang Bangerth [Sun, 7 Feb 2021 18:55:26 +0000 (11:55 -0700)]
Work around a constexpr bug.
Wolfgang Bangerth [Sat, 6 Feb 2021 00:15:33 +0000 (17:15 -0700)]
Move the special ReferenceCell objects into a namespace of their own.
This also allows to mark them as 'constexpr', since they are now declared
and initialized *after* the class type is complete.
Peter Munch [Sun, 7 Feb 2021 10:42:55 +0000 (11:42 +0100)]
Merge pull request #11704 from peterrum/compute_matrix_float
MatrixFreeTools::compute_matrix() make it work for float
Peter Munch [Sun, 7 Feb 2021 10:41:31 +0000 (11:41 +0100)]
Merge pull request #11692 from bangerth/ref-cell-19
Avoid using a function in a context in which it makes no sense.
Daniel Arndt [Sun, 7 Feb 2021 00:08:31 +0000 (19:08 -0500)]
Merge pull request #11705 from bangerth/ref-cell-22
Spell out Tri->Triangle, Quad->Quadrilateral, etc.
Wolfgang Bangerth [Fri, 5 Feb 2021 23:27:40 +0000 (16:27 -0700)]
Spell out Tri->Triangle, Quad->Quadrilateral, etc.
We're generally quite good at not using abbreviated words in deal.II function names,
with few exceptions that are mostly historic. Let's try to keep it that way.
Daniel Arndt [Sat, 6 Feb 2021 20:44:33 +0000 (15:44 -0500)]
Merge pull request #11702 from bangerth/move
Move get_default_linear_mapping() to mapping.h/cc.
Daniel Arndt [Sat, 6 Feb 2021 20:43:41 +0000 (15:43 -0500)]
Use MPI_COMM_SELF
Peter Munch [Sat, 6 Feb 2021 19:43:11 +0000 (20:43 +0100)]
MatrixFreeTools::compute_matrix() make it work for float
Daniel Arndt [Sat, 6 Feb 2021 18:34:39 +0000 (13:34 -0500)]
Merge pull request #11697 from adamqc/fix-python-wrapper
Daniel Arndt [Sat, 6 Feb 2021 18:34:21 +0000 (13:34 -0500)]
Merge pull request #11695 from bangerth/ref-cell-21
Make a function 'constexpr'.
Wolfgang Bangerth [Sat, 6 Feb 2021 17:30:20 +0000 (10:30 -0700)]
Move get_default_linear_mapping() to mapping.h/cc.
Wolfgang Bangerth [Sat, 6 Feb 2021 17:12:45 +0000 (10:12 -0700)]
Merge pull request #11700 from masterleinad/fix_sundials_headers
Fix missing header in sundials/n_vector.h
Wolfgang Bangerth [Sat, 6 Feb 2021 17:05:09 +0000 (10:05 -0700)]
Mark a DEAL_II_CONSTEXPR function as inline.
This is necessary for those cases where DEAL_II_CONSTEXPR expands to nothing
because of a compiler bug. In all other cases, the 'inline' is redundant because
'constexpr' functions are automatically 'inline'.
Daniel Arndt [Sat, 6 Feb 2021 17:02:41 +0000 (12:02 -0500)]
Merge pull request #11694 from bangerth/ref-cell-20
Remove a couple of unnecessary forward declarations.
Daniel Arndt [Sat, 6 Feb 2021 15:58:06 +0000 (10:58 -0500)]
Deal with no MPI in sundials/n_vector.templates.h
Wolfgang Bangerth [Sat, 6 Feb 2021 16:34:28 +0000 (09:34 -0700)]
Work around limitations of GCC 5.4 with constexpr.
Daniel Arndt [Sat, 6 Feb 2021 15:43:06 +0000 (10:43 -0500)]
Fix missing header in sundials/n_vector.h
Peter Munch [Sat, 6 Feb 2021 10:47:18 +0000 (11:47 +0100)]
Merge pull request #11693 from bangerth/ref-cell-18
Rename namespace internal::Info to internal::ReferenceCell.
Ce Qin [Thu, 28 Jan 2021 08:33:55 +0000 (16:33 +0800)]
Fix python wrapper.
Wolfgang Bangerth [Sat, 6 Feb 2021 00:13:34 +0000 (17:13 -0700)]
Make a function 'constexpr'.
I will need this for a later patch where I make the special ReferenceCell
objects 'constexpr' as well. This patch is simply meant to make that later
review marginally easier.
Wolfgang Bangerth [Sat, 6 Feb 2021 00:25:12 +0000 (17:25 -0700)]
Update SparsityPattern/SparseMatrix::copy_from() documentation.
Wolfgang Bangerth [Sat, 6 Feb 2021 00:19:56 +0000 (17:19 -0700)]
Merge pull request #11678 from peterrum/ac_copy_from_number
Enable AffineConstraints::copy_from for mixed number (double/float)
Wolfgang Bangerth [Sat, 6 Feb 2021 00:11:35 +0000 (17:11 -0700)]
Remove a couple of unnecessary forward declarations.
Wolfgang Bangerth [Fri, 5 Feb 2021 16:31:11 +0000 (09:31 -0700)]
Avoid using a function in a context in which it makes no sense.
Wolfgang Bangerth [Wed, 3 Feb 2021 20:46:16 +0000 (13:46 -0700)]
Rename namespace internal::Info to internal::ReferenceCell.
Peter Munch [Fri, 5 Feb 2021 22:27:33 +0000 (23:27 +0100)]
Merge pull request #11688 from bangerth/ref-cell-16
Rename variables named 'reference_cell_type' to 'reference_cell'.
Peter Munch [Fri, 5 Feb 2021 22:27:26 +0000 (23:27 +0100)]
Merge pull request #11689 from bangerth/ref-cell-17
Move the get/set_bit() functions into namespace Utilities.
Peter Munch [Thu, 4 Feb 2021 10:17:34 +0000 (11:17 +0100)]
Enable AffineConstraints::copy_from for mixed number (double/float)
Wolfgang Bangerth [Fri, 5 Feb 2021 19:55:11 +0000 (12:55 -0700)]
Merge pull request #11690 from drwells/fix-exodusii-compilation
Fix compilation with ExodusII.
David Wells [Fri, 5 Feb 2021 18:21:26 +0000 (13:21 -0500)]
Merge pull request #11675 from bangerth/indent
Ensure exactly one newline at the end of each file.
Wolfgang Bangerth [Wed, 3 Feb 2021 17:40:02 +0000 (10:40 -0700)]
Rename variables named 'reference_cell_type' to 'reference_cell'.
Generally, *variables* should not have 'type' in their name unless they actually denote
*types*. These variables just reference what kind of reference cells we are dealing with.
Daniel Arndt [Fri, 5 Feb 2021 16:31:42 +0000 (11:31 -0500)]
Merge pull request #11684 from tamiko/linear_operators_1
Documentation: Advertise <deal.II/lac/linear_operator_tools.h>
Daniel Arndt [Fri, 5 Feb 2021 16:31:04 +0000 (11:31 -0500)]
Merge pull request #11683 from tamiko/print_cxx_standard
CMake: record the C++ language standard detected during configure
Wolfgang Bangerth [Fri, 5 Feb 2021 16:26:35 +0000 (09:26 -0700)]
Add changelog entry.
Wolfgang Bangerth [Wed, 3 Feb 2021 18:14:07 +0000 (11:14 -0700)]
Move the get/set_bit() functions into namespace Utilities.
David Wells [Fri, 5 Feb 2021 15:58:41 +0000 (10:58 -0500)]
Fix compilation with ExodusII.
David Wells [Fri, 5 Feb 2021 13:58:57 +0000 (08:58 -0500)]
Merge pull request #11686 from Rombur/boost_warning
Disable warnings before including boost header
Daniel Arndt [Fri, 5 Feb 2021 13:34:51 +0000 (08:34 -0500)]
Merge pull request #11383 from tamiko/declare-filter
Add a filter=output attribute to output files
Matthias Maier [Wed, 16 Dec 2020 18:06:57 +0000 (12:06 -0600)]
Rearrange .gitattribes and add a filter=output attribute to output files
This change alone does nothing but helps to set up custom smudge/clean
filters for all of our output files
In reference to #11375
Matthias Maier [Fri, 5 Feb 2021 07:34:49 +0000 (01:34 -0600)]
Merge pull request #11679 from blaisb/test_parallel_particles
Add step-68 as a test
Peter Munch [Fri, 5 Feb 2021 05:08:22 +0000 (06:08 +0100)]
Merge pull request #11674 from bangerth/ref-cell-15
Rename ReferenceCell::Type to class ReferenceCell.
Wolfgang Bangerth [Fri, 5 Feb 2021 04:15:26 +0000 (21:15 -0700)]
Merge pull request #11638 from marcfehling/tet-step-6
simplex: step-6
Bruno Turcksin [Thu, 4 Feb 2021 21:48:15 +0000 (21:48 +0000)]
Disable warnings before including boost header
Marc Fehling [Thu, 21 Jan 2021 23:52:52 +0000 (16:52 -0700)]
simplex: step-06
Wolfgang Bangerth [Thu, 4 Feb 2021 20:56:01 +0000 (13:56 -0700)]
Merge pull request #11682 from tamiko/taskflow_compatibility
CMake: Add a compatibility check for taskflow-3.0 onwards
Wolfgang Bangerth [Wed, 3 Feb 2021 17:30:42 +0000 (10:30 -0700)]
Rename ReferenceCell::Type to class ReferenceCell.
Matthias Maier [Thu, 4 Feb 2021 20:48:26 +0000 (14:48 -0600)]
Documentation: Advertise <deal.II/lac/linear_operator_tools.h>
Let's add some pointers to linear_operator_tools.h for the reader.
Maybe this helps to clarify the situation.
Daniel Arndt [Thu, 4 Feb 2021 20:08:31 +0000 (15:08 -0500)]
Merge pull request #11680 from bangerth/mapping
Provide correct mappings to function calls.
Daniel Arndt [Thu, 4 Feb 2021 19:56:57 +0000 (14:56 -0500)]
Merge pull request #11677 from bangerth/fe-q-base
Matthias Maier [Thu, 4 Feb 2021 18:52:22 +0000 (12:52 -0600)]
CMake: record the C++ language standard detected during configure
Matthias Maier [Thu, 4 Feb 2021 18:46:28 +0000 (12:46 -0600)]
CMake: Add a compatibility check for taskflow-3.0 onwards
Wolfgang Bangerth [Thu, 4 Feb 2021 18:17:55 +0000 (11:17 -0700)]
Say more about possible extensions for step-34.
Bruno Turcksin [Thu, 4 Feb 2021 16:24:36 +0000 (11:24 -0500)]
Merge pull request #11672 from bangerth/serialize-2
Make a serialization function 'public'.
Wolfgang Bangerth [Thu, 4 Feb 2021 14:04:58 +0000 (07:04 -0700)]
Provide correct mappings to function calls.
Bruno [Thu, 4 Feb 2021 15:06:35 +0000 (10:06 -0500)]
Rename test output to prevent ctest issues
Wolfgang Bangerth [Thu, 4 Feb 2021 14:14:34 +0000 (07:14 -0700)]
Merge pull request #11644 from konsim83/feature_orientation_test_mesh
Feature orientation test mesh
Bruno [Thu, 4 Feb 2021 13:58:34 +0000 (08:58 -0500)]
WIP Add step-68 as a test
Konrad Simon [Thu, 28 Jan 2021 13:01:57 +0000 (14:01 +0100)]
Added 2d and 3d tes mesh with nonstandard faces to test orientation
issue for vector elements. Also added conformity tests for FEs.
Wolfgang Bangerth [Thu, 4 Feb 2021 00:30:12 +0000 (17:30 -0700)]
Add changelog entry.
Wolfgang Bangerth [Thu, 4 Feb 2021 00:24:23 +0000 (17:24 -0700)]
Get rid of the PolynomialType template argument of FE_Q_Base.
Wolfgang Bangerth [Wed, 3 Feb 2021 20:59:41 +0000 (13:59 -0700)]
Merge pull request #11590 from marcfehling/tet-face-interpolation
simplex: face_interpolation for FE_Poly
Wolfgang Bangerth [Wed, 3 Feb 2021 20:54:27 +0000 (13:54 -0700)]
Ensure exactly one newline at the end of each file.
Wolfgang Bangerth [Wed, 3 Feb 2021 17:51:04 +0000 (10:51 -0700)]
Merge pull request #11671 from luca-heltai/fix-get-manifolds
Make sure we return all manifold ids.
Peter Munch [Wed, 3 Feb 2021 17:40:06 +0000 (18:40 +0100)]
Merge pull request #11673 from bangerth/ref-cell-14
Move n_vertices_to_type() into ReferenceCell::Type.
Wolfgang Bangerth [Wed, 3 Feb 2021 16:14:31 +0000 (09:14 -0700)]
Move n_vertices_to_type() into ReferenceCell::Type.
Wolfgang Bangerth [Thu, 17 Dec 2020 22:43:54 +0000 (15:43 -0700)]
Make a serialization function 'public'.
David Wells [Wed, 3 Feb 2021 14:57:48 +0000 (09:57 -0500)]
Merge pull request #11666 from bangerth/exc-2
Improve a few error messages.
Luca Heltai [Wed, 3 Feb 2021 14:30:18 +0000 (15:30 +0100)]
Make sure we return all manifold ids.
Matthias Maier [Wed, 3 Feb 2021 14:36:15 +0000 (08:36 -0600)]
Merge pull request #11669 from nabw/ansi-fix
Removed ansi flag from intel compiler setup
Nicolas Barnafi [Wed, 3 Feb 2021 11:18:17 +0000 (12:18 +0100)]
Removed ansi flag from intel compiler setup
Peter Munch [Wed, 3 Feb 2021 07:37:41 +0000 (08:37 +0100)]
Merge pull request #11664 from bangerth/ref-cell-13
Make get_gauss_type_quadrature() and get_nodal_type_quadrature() members of ReferenceCell::Type.
Peter Munch [Wed, 3 Feb 2021 07:36:37 +0000 (08:36 +0100)]
Merge pull request #11665 from bangerth/exc
Move an exception to the top of a function.
Peter Munch [Wed, 3 Feb 2021 07:35:46 +0000 (08:35 +0100)]
Merge pull request #11663 from bangerth/ref-cell-12
Simplify a computation.
Wolfgang Bangerth [Wed, 3 Feb 2021 05:02:31 +0000 (22:02 -0700)]
Improve a few error messages.
Wolfgang Bangerth [Wed, 3 Feb 2021 05:00:07 +0000 (22:00 -0700)]
Move an exception to the top of a function.
Wolfgang Bangerth [Wed, 3 Feb 2021 04:08:41 +0000 (21:08 -0700)]
Make get_gauss_type_quadrature() and get_nodal_type_quadrature() members of ReferenceCell::Type.
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.