]>
https://gitweb.dealii.org/ - dealii.git/log
Luca Heltai [Wed, 27 Apr 2022 06:29:08 +0000 (09:29 +0300)]
Add function to simplex docs.
Martin Kronbichler [Tue, 26 Apr 2022 22:38:52 +0000 (00:38 +0200)]
Merge pull request #13636 from peterrum/MGTransferBlockMatrixFreeBase_copy_to_mg
Simplify MGTransferBlockMatrixFreeBase::copy_to_mg()
Martin Kronbichler [Tue, 26 Apr 2022 22:38:05 +0000 (00:38 +0200)]
Merge pull request #13591 from NiklasWik/RT_matrix_free
Matrixfree evaluation with `FE_RaviartThomasNodal`
Wolfgang Bangerth [Tue, 26 Apr 2022 17:41:30 +0000 (11:41 -0600)]
Merge pull request #13641 from peterrum/mg_level_object_back
Implement MGLevelObject::back()
Niklas Wik [Tue, 1 Mar 2022 17:30:34 +0000 (18:30 +0100)]
Matrix-free evaluation of FE_RaviartThomasNodal
Test added for matrix-free RT
Split of evaluation_template_factory.templates.h
Decrease FE_EVAL_FACTORY_DEGREE_MAX to 2 for windows vm
Peter Munch [Mon, 25 Apr 2022 07:22:45 +0000 (09:22 +0200)]
Implement MGLevelObject::back()
Peter Munch [Mon, 25 Apr 2022 05:20:29 +0000 (07:20 +0200)]
Merge pull request #13626 from singima/xdmf
Changes to XDMFEntry to use uint64_t data types
Peter Munch [Sun, 24 Apr 2022 13:29:20 +0000 (15:29 +0200)]
Merge pull request #13634 from peterrum/use_fast_hanging_node_algorithm_remove
Remove parameter use_fast_hanging_node_algorithm from MF
Peter Munch [Sun, 24 Apr 2022 10:55:38 +0000 (12:55 +0200)]
Merge pull request #13610 from zjiaqi2018/get-function-jumps-etc
FEInterfaceValues::get_jump/average_*_function_values
Peter Munch [Sun, 24 Apr 2022 09:43:24 +0000 (11:43 +0200)]
Simplify MGTransferBlockMatrixFreeBase::copy_to_mg()
Peter Munch [Sat, 23 Apr 2022 06:52:20 +0000 (08:52 +0200)]
Remove parameter use_fast_hanging_node_algorithm from MF
Peter Munch [Fri, 22 Apr 2022 15:05:10 +0000 (17:05 +0200)]
Merge pull request #13630 from drwells/cleanup-includes
Cleanup includes
Peter Munch [Fri, 22 Apr 2022 14:53:05 +0000 (16:53 +0200)]
Merge pull request #13632 from simonsticko/discrete_quadrature_generator_triangulation_cell
Change cell type passed to DiscreteQuadratureGenerator::generate()
Simon Sticko [Fri, 22 Apr 2022 11:52:05 +0000 (13:52 +0200)]
Add a documentation note to the generate()-function.
Simon Sticko [Fri, 22 Apr 2022 11:47:35 +0000 (13:47 +0200)]
Delete some not-needed objects from test of DiscreteQuadratureGenerator.
Simon Sticko [Fri, 22 Apr 2022 11:41:56 +0000 (13:41 +0200)]
Change cell type passed to DiscreteQuadratureGenerator::generate()
The cell passed to the generate()-functions does not need to have
dofs associated with it. The cell will be cast to an iterator of
the correct type internally. Change the parameter type of the
generate function to Triangulation::active_cell_iterator.
Martin Kronbichler [Fri, 22 Apr 2022 07:23:19 +0000 (09:23 +0200)]
Merge pull request #13615 from bergbauer/quadrature_generator_with_discrete_levelset
Quadrature generator with discrete levelset
Martin Kronbichler [Fri, 22 Apr 2022 07:13:19 +0000 (09:13 +0200)]
Merge pull request #13624 from cdev911/fixing_typo
fixing typo of the type 'the the'
Martin Kronbichler [Fri, 22 Apr 2022 07:10:56 +0000 (09:10 +0200)]
Merge pull request #13573 from peterrum/mg_tools_new_functions
Add functions to MGTools
Peter Munch [Fri, 22 Apr 2022 05:03:12 +0000 (07:03 +0200)]
Merge pull request #13341 from peterrum/feeval_range
Add iota views to FEEval
Peter Munch [Thu, 24 Mar 2022 16:47:11 +0000 (17:47 +0100)]
Add functions to MGTools
David Wells [Thu, 21 Apr 2022 15:39:20 +0000 (11:39 -0400)]
Avoid including the iterator header.
We don't ever use it and its deprecated.
David Wells [Thu, 21 Apr 2022 14:53:57 +0000 (10:53 -0400)]
Clean up header inclusions.
Most of this was from cleaning up tensor.h and then also cleaning up
where we include utilities.h.
David Wells [Thu, 21 Apr 2022 13:52:03 +0000 (09:52 -0400)]
Merge pull request #13629 from kronbichler/fix_typos
Fix typo in variable name
Maximilian Bergbauer [Tue, 12 Apr 2022 11:33:45 +0000 (13:33 +0200)]
QuadratureGenerator with discrete levelset
Martin Kronbichler [Thu, 21 Apr 2022 10:27:46 +0000 (12:27 +0200)]
Fix typo in variable name
Peter Munch [Sun, 6 Feb 2022 06:52:04 +0000 (07:52 +0100)]
Make FEEval more consistent with FEValues
Chaitanya Dev [Thu, 21 Apr 2022 05:20:59 +0000 (07:20 +0200)]
reverting changes in bundled folder
Sean Ingimarson [Mon, 18 Apr 2022 19:37:47 +0000 (15:37 -0400)]
XDMFEntry commit
Changed the constructors of XDMFEntry to allow for uint64_t datatypes
that we need for large data. Changed some things in create_xdmf_entry
to match.
Timo Heister [Wed, 20 Apr 2022 15:42:00 +0000 (11:42 -0400)]
Merge pull request #13617 from singima/64bit_change
Using uint64_t as node variables for hdf5 output
Chaitanya Dev [Mon, 18 Apr 2022 05:52:28 +0000 (07:52 +0200)]
fixing typo of the type 'the the'
Martin Kronbichler [Sun, 17 Apr 2022 19:06:53 +0000 (21:06 +0200)]
Merge pull request #13621 from drwells/improve-renumber-support-points
Make DoFRenumbering::support_point_wise() about twice as fast.
David Wells [Fri, 15 Apr 2022 23:41:10 +0000 (19:41 -0400)]
Make DoFRenumbering::support_point_wise() about twice as fast.
1. There must be an equal number of DoFs per component, so they do not need to
be calculated.
2. IndexSet::add_indices() works best when indices are sorted, so provide them
one component at a time.
3. Clean up the output files to match assertions.
Sean Ingimarson [Wed, 9 Mar 2022 18:20:31 +0000 (13:20 -0500)]
Changing data types for more storage
Martin Kronbichler [Wed, 13 Apr 2022 21:03:01 +0000 (23:03 +0200)]
Merge pull request #13604 from peterrum/rpe_refactor_all_points_found
RPE: refactor determination of unique mapping and all points found
Jiaqi Zhang [Wed, 13 Apr 2022 19:36:16 +0000 (15:36 -0400)]
rm unused variables
Jiaqi Zhang [Wed, 13 Apr 2022 14:32:22 +0000 (10:32 -0400)]
address comments
David Wells [Wed, 13 Apr 2022 12:09:00 +0000 (08:09 -0400)]
Merge pull request #13581 from drwells/update-muparser
Update bundled muParser to 2.3.3
Peter Munch [Sat, 9 Apr 2022 09:44:03 +0000 (11:44 +0200)]
RPE: refactor determination of unique mapping and all points found
Peter Munch [Wed, 13 Apr 2022 07:02:54 +0000 (09:02 +0200)]
Merge pull request #13608 from peterrum/MGTransferBlockMatrixFreeBase
Introduce MGTransferBlockMatrixFreeBase
Peter Munch [Wed, 13 Apr 2022 07:02:48 +0000 (09:02 +0200)]
Merge pull request #13605 from peterrum/IsBlockVector
Generalize IsBlockVector
Bruno Turcksin [Wed, 13 Apr 2022 00:32:45 +0000 (20:32 -0400)]
Merge pull request #13612 from tjhei/warn_copy_data
fix a release mode warning
Bruno Turcksin [Wed, 13 Apr 2022 00:32:24 +0000 (20:32 -0400)]
Merge pull request #13614 from tjhei/assert_bug
fix bug in Assert() macro
Timo Heister [Tue, 12 Apr 2022 18:32:44 +0000 (14:32 -0400)]
fix bug in Assert() macro
Timo Heister [Tue, 12 Apr 2022 18:09:30 +0000 (14:09 -0400)]
fix a release mode warning
Marc Fehling [Mon, 11 Apr 2022 18:29:21 +0000 (12:29 -0600)]
Merge pull request #13609 from marcfehling/doi-75
Added Zenodo DOI for step-75.
Peter Munch [Mon, 11 Apr 2022 17:21:34 +0000 (19:21 +0200)]
Merge pull request #13603 from peterrum/gc_interpolate_to_mg_fix
Fix MGTransferGlobalCoarsening::interpolate_to_mg()
Jiaqi Zhang [Mon, 11 Apr 2022 15:27:48 +0000 (11:27 -0400)]
changelog
Jiaqi Zhang [Mon, 11 Apr 2022 15:27:26 +0000 (11:27 -0400)]
update step-74
Jiaqi Zhang [Mon, 11 Apr 2022 15:27:14 +0000 (11:27 -0400)]
add a test
Jiaqi Zhang [Mon, 11 Apr 2022 15:27:01 +0000 (11:27 -0400)]
feiv::get_*_function_values
Martin Kronbichler [Mon, 11 Apr 2022 09:00:11 +0000 (11:00 +0200)]
Merge pull request #13606 from peterrum/mf_block_vector
Simplify check for BlockVector
Martin Kronbichler [Mon, 11 Apr 2022 07:57:35 +0000 (09:57 +0200)]
Merge pull request #13607 from peterrum/ldv_sm_test
Test LA::d::V's shared-memory capability on a Cartesian virtual topology
Peter Munch [Fri, 8 Apr 2022 12:05:29 +0000 (14:05 +0200)]
Fix MGTransferGlobalCoarsening::interpolate_to_mg()
Peter Munch [Sun, 10 Apr 2022 14:03:26 +0000 (16:03 +0200)]
Introduce MGTransferBlockMatrixFreeBase
Peter Munch [Sat, 9 Apr 2022 20:41:27 +0000 (22:41 +0200)]
Test LA::d::V's shared-memory capability on a Cartesian virtual topology
Peter Munch [Sat, 9 Apr 2022 19:31:41 +0000 (21:31 +0200)]
Merge pull request #13597 from simonsticko/face_quadrature_generator_1D
Specialize NonMatching::FaceQuadratureGenerator in 1D
Peter Munch [Sat, 9 Apr 2022 19:11:25 +0000 (21:11 +0200)]
Generalize IsBlockVector
Peter Munch [Sat, 9 Apr 2022 19:16:57 +0000 (21:16 +0200)]
Simplify check for BlockVector
Marc Fehling [Sat, 9 Apr 2022 02:39:16 +0000 (20:39 -0600)]
Added Zenodo DOI for step-75.
Peter Munch [Fri, 8 Apr 2022 15:49:01 +0000 (17:49 +0200)]
Merge pull request #13601 from nfehn/fix_rpe_point_found
bug in RemotePointEvaluation::point_found(i) for i=0
Niklas Fehn [Fri, 8 Apr 2022 14:08:39 +0000 (16:08 +0200)]
now implement correct version
Niklas Fehn [Fri, 8 Apr 2022 13:05:37 +0000 (15:05 +0200)]
found bug in RemotePointEvaluation::point_found(i) for i=0
Simon Sticko [Wed, 6 Apr 2022 15:52:58 +0000 (17:52 +0200)]
Specialize NonMatching::FaceQuadratureGenerator in 1D
This class must be specialized in 1D, because the general
FaceQuadratureGenerator<dim> class uses the QuadratureGenerator<dim-1>
class internally, which does not make sense when dim-1 = 0.
Simon Sticko [Wed, 6 Apr 2022 16:09:36 +0000 (18:09 +0200)]
Template class ImmersedSurfaceQuadrature<0, 1>
Simon Sticko [Thu, 7 Apr 2022 10:37:06 +0000 (12:37 +0200)]
Exclude a specialized constructor of Quadrature<0> from doxygen.
To supress a doxygen warning.
Daniel Arndt [Thu, 7 Apr 2022 16:54:50 +0000 (12:54 -0400)]
Merge pull request #13600 from simonsticko/subquadrature_0D
Simon Sticko [Thu, 7 Apr 2022 07:11:58 +0000 (09:11 +0200)]
Define Quadrature<0>::SubQuadrature as Quadrature<0>
Before this, the SubQuadrature of Quadrature<0> was defined as
Quadrature<-1>. This can lead to problems with some compilers because
Quadrature<-1> should never be instantiated. Avoid this by redefining
SubQuadrature of Quadrature<0>.
Wolfgang Bangerth [Thu, 7 Apr 2022 01:04:38 +0000 (19:04 -0600)]
Merge pull request #13594 from marcfehling/author-wiki
Update link to wiki in `indent_common.sh`.
Marc Fehling [Tue, 5 Apr 2022 18:53:46 +0000 (12:53 -0600)]
Update link to wiki in `indent_common.sh`.
Martin Kronbichler [Tue, 5 Apr 2022 12:35:56 +0000 (14:35 +0200)]
Merge pull request #13586 from NiklasWik/rt_nodal_renumber_aniso
Bug fix - renumbering points for FERaviartThomasNodal
Martin Kronbichler [Tue, 5 Apr 2022 09:19:22 +0000 (11:19 +0200)]
Merge pull request #13583 from bangerth/doc
Minor updates to DataOutFilter.
Wolfgang Bangerth [Wed, 30 Mar 2022 20:02:34 +0000 (14:02 -0600)]
Minor updates to DataOutFilter.
Niklas Wik [Mon, 4 Apr 2022 09:46:54 +0000 (11:46 +0200)]
Update tests for #13586
Martin Kronbichler [Mon, 4 Apr 2022 06:21:16 +0000 (08:21 +0200)]
Merge pull request #13536 from drwells/nodal-renumbering
Nodal renumbering
Martin Kronbichler [Mon, 4 Apr 2022 05:52:22 +0000 (07:52 +0200)]
Merge pull request #13547 from peterrum/rpe_all_points
Add RPE::all_points_found() and ::point_found()
Marc Fehling [Mon, 4 Apr 2022 05:03:50 +0000 (23:03 -0600)]
Merge pull request #13565 from Rombur/arborx_sphere
Add wrappers for ArborX::Sphere
Martin Kronbichler [Mon, 4 Apr 2022 05:02:14 +0000 (07:02 +0200)]
Merge pull request #13579 from zjiaqi2018/fix-negative-measure
Allow loading triangular meshes from Gmsh with some cells inverted
Martin Kronbichler [Mon, 4 Apr 2022 04:57:49 +0000 (06:57 +0200)]
Merge pull request #13589 from peterrum/ldv_reinit
LA::d::V:reinit() add check
Marc Fehling [Mon, 4 Apr 2022 03:17:59 +0000 (21:17 -0600)]
Merge pull request #13587 from bangerth/ref
Provide a proper reference.
Wolfgang Bangerth [Sun, 3 Apr 2022 23:53:45 +0000 (17:53 -0600)]
Normalize an entry.
Peter Munch [Sun, 3 Apr 2022 21:04:26 +0000 (23:04 +0200)]
LA::d::V:reinit() add check
Wolfgang Bangerth [Fri, 1 Apr 2022 15:52:37 +0000 (09:52 -0600)]
Provide a proper reference.
While there, also fix the apparently wrong page numbers.
Niklas Wik [Fri, 1 Apr 2022 15:32:52 +0000 (17:32 +0200)]
Bug fix - renumbering points FERaviartThomasNodal
Jiaqi Zhang [Thu, 31 Mar 2022 02:05:44 +0000 (22:05 -0400)]
address comments
Wolfgang Bangerth [Wed, 30 Mar 2022 20:53:15 +0000 (14:53 -0600)]
Merge pull request #13582 from drwells/cell-measure-doc
Update the documentation of GridTools::cell_measure().
Jiaqi Zhang [Wed, 30 Mar 2022 15:05:39 +0000 (11:05 -0400)]
address comments
David Wells [Tue, 29 Mar 2022 22:11:58 +0000 (18:11 -0400)]
Update the documentation of GridTools::cell_measure().
We support non-hypercube cells in this function now.
David Wells [Mon, 28 Mar 2022 20:06:52 +0000 (16:06 -0400)]
Fix linkage on Windows with muParser.
David Wells [Mon, 28 Mar 2022 19:43:52 +0000 (15:43 -0400)]
Remove an anonymous union.
David Wells [Mon, 28 Mar 2022 16:46:40 +0000 (12:46 -0400)]
Update bundled muParser to 2.3.3
Martin Kronbichler [Mon, 28 Mar 2022 14:17:27 +0000 (16:17 +0200)]
Merge pull request #13567 from drwells/fix-no-dof-renumbering-deadlock
Make DoFRenumbering work when some processors have 0 DoFs.
Jiaqi Zhang [Sun, 27 Mar 2022 17:16:43 +0000 (13:16 -0400)]
fix negative measure on a tri mesh
Martin Kronbichler [Sat, 26 Mar 2022 21:20:52 +0000 (22:20 +0100)]
Merge pull request #13566 from peterrum/compressed_constraint_kind_use
Use compressed_constraint_kind in MatrixFree (CPU)
Wolfgang Bangerth [Sat, 26 Mar 2022 02:39:07 +0000 (20:39 -0600)]
Merge pull request #13576 from marcfehling/unify-3procs
Run one parallel hp unification test with three and four processes.
Marc Fehling [Sat, 26 Mar 2022 00:40:01 +0000 (18:40 -0600)]
Run one parallel hp unification test with three and four processes.
David Wells [Sun, 13 Mar 2022 01:16:25 +0000 (20:16 -0500)]
Add another test.
David Wells [Thu, 10 Mar 2022 13:02:58 +0000 (08:02 -0500)]
Implement DoFRenumbering::support_point_wise().
Bruno Turcksin [Fri, 11 Mar 2022 16:36:36 +0000 (16:36 +0000)]
Add changelog entry
Bruno Turcksin [Fri, 11 Mar 2022 16:36:20 +0000 (16:36 +0000)]
Add tests
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.