]>
https://gitweb.dealii.org/ - dealii.git/log
Bruno [Wed, 10 Feb 2021 13:34:06 +0000 (08:34 -0500)]
Added more descriptive comments
Bruno [Wed, 10 Feb 2021 03:20:08 +0000 (22:20 -0500)]
Add recv and send data to particle cache
This adds teh recv and send data to the particle cache in order
to prevent dynamic reallocation of this vector, whose size is not
changing anyway. This can significantly (10%) increase performance
in some of our applications
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 [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: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: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.
Wolfgang Bangerth [Wed, 3 Feb 2021 03:44:44 +0000 (20:44 -0700)]
Simplify a computation.
Daniel Arndt [Wed, 3 Feb 2021 03:26:12 +0000 (22:26 -0500)]
Merge pull request #11641 from drwells/sorten-cat-file
Shorten a test suite function.
Daniel Arndt [Wed, 3 Feb 2021 03:23:11 +0000 (22:23 -0500)]
Merge pull request #11662 from bangerth/ref-cell-12
Make unit_normal_vectors() a member of ReferenceCell::Type.
Wolfgang Bangerth [Tue, 2 Feb 2021 21:59:13 +0000 (14:59 -0700)]
Merge pull request #11659 from drwells/inline-bbox-access
Move some BoundingBox access functions to the header.
Wolfgang Bangerth [Tue, 2 Feb 2021 20:45:43 +0000 (13:45 -0700)]
Make unit_normal_vectors() a member of ReferenceCell::Type.
Luca Heltai [Tue, 2 Feb 2021 14:01:39 +0000 (15:01 +0100)]
Merge pull request #11661 from sebproell/arkode-remove-deprecate-unused
ARKode: remove/deprecate unused functionality
Sebastian Proell [Mon, 1 Feb 2021 14:52:58 +0000 (15:52 +0100)]
ARKode: remove/deprecate unused functionality
remove internal solver reference in operators
deprecate unnecessary reinit_vector
Luca Heltai [Tue, 2 Feb 2021 09:50:01 +0000 (10:50 +0100)]
Merge pull request #11660 from sebproell/arkode-more-vector-types
ARKode with L:d:(Block)Vector
Sebastian Proell [Mon, 1 Feb 2021 12:13:41 +0000 (13:13 +0100)]
ARKode with L:d:(Block)Vector
David Wells [Mon, 1 Feb 2021 20:41:28 +0000 (15:41 -0500)]
Merge pull request #11657 from elauksap/cell_relations_assert
Fix missing call to update_cell_relations()
David Wells [Mon, 1 Feb 2021 20:40:26 +0000 (15:40 -0500)]
Merge pull request #11652 from peterrum/data_out_mixed_vector
Fix DataOut for mixed meshes and vector quantities
Peter Munch [Mon, 1 Feb 2021 09:46:12 +0000 (10:46 +0100)]
Merge pull request #11647 from bangerth/make-tria
Move the function that generates a reference cell to GridGenerator.
David Wells [Thu, 28 Jan 2021 02:40:47 +0000 (21:40 -0500)]
Shorten a test suite function.
David Wells [Mon, 1 Feb 2021 03:38:20 +0000 (22:38 -0500)]
Move some BoundingBox access functions to the header.
It's useful to be able to inline these.
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.