]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
2 years agoMerge pull request #13341 from peterrum/feeval_range
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

2 years agoMerge pull request #13629 from kronbichler/fix_typos
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

2 years agoFix typo in variable name 13629/head
Martin Kronbichler [Thu, 21 Apr 2022 10:27:46 +0000 (12:27 +0200)]
Fix typo in variable name

2 years agoMake FEEval more consistent with FEValues 13341/head
Peter Munch [Sun, 6 Feb 2022 06:52:04 +0000 (07:52 +0100)]
Make FEEval more consistent with FEValues

2 years agoMerge pull request #13617 from singima/64bit_change
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

2 years agoMerge pull request #13621 from drwells/improve-renumber-support-points
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.

2 years agoMake DoFRenumbering::support_point_wise() about twice as fast. 13621/head
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.

2 years agoChanging data types for more storage 13617/head
Sean Ingimarson [Wed, 9 Mar 2022 18:20:31 +0000 (13:20 -0500)]
Changing data types for more storage

2 years agoMerge pull request #13604 from peterrum/rpe_refactor_all_points_found
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

2 years agoMerge pull request #13581 from drwells/update-muparser
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

2 years agoRPE: refactor determination of unique mapping and all points found 13604/head
Peter Munch [Sat, 9 Apr 2022 09:44:03 +0000 (11:44 +0200)]
RPE: refactor determination of unique mapping and all points found

2 years agoMerge pull request #13608 from peterrum/MGTransferBlockMatrixFreeBase
Peter Munch [Wed, 13 Apr 2022 07:02:54 +0000 (09:02 +0200)]
Merge pull request #13608 from peterrum/MGTransferBlockMatrixFreeBase

Introduce MGTransferBlockMatrixFreeBase

2 years agoMerge pull request #13605 from peterrum/IsBlockVector
Peter Munch [Wed, 13 Apr 2022 07:02:48 +0000 (09:02 +0200)]
Merge pull request #13605 from peterrum/IsBlockVector

Generalize IsBlockVector

2 years agoMerge pull request #13612 from tjhei/warn_copy_data
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

2 years agoMerge pull request #13614 from tjhei/assert_bug
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

2 years agofix bug in Assert() macro 13614/head
Timo Heister [Tue, 12 Apr 2022 18:32:44 +0000 (14:32 -0400)]
fix bug in Assert() macro

2 years agofix a release mode warning 13612/head
Timo Heister [Tue, 12 Apr 2022 18:09:30 +0000 (14:09 -0400)]
fix a release mode warning

2 years agoMerge pull request #13609 from marcfehling/doi-75
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.

2 years agoMerge pull request #13603 from peterrum/gc_interpolate_to_mg_fix
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()

2 years agoMerge pull request #13606 from peterrum/mf_block_vector
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

2 years agoMerge pull request #13607 from peterrum/ldv_sm_test
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

2 years agoFix MGTransferGlobalCoarsening::interpolate_to_mg() 13603/head
Peter Munch [Fri, 8 Apr 2022 12:05:29 +0000 (14:05 +0200)]
Fix MGTransferGlobalCoarsening::interpolate_to_mg()

2 years agoIntroduce MGTransferBlockMatrixFreeBase 13608/head
Peter Munch [Sun, 10 Apr 2022 14:03:26 +0000 (16:03 +0200)]
Introduce MGTransferBlockMatrixFreeBase

2 years agoTest LA::d::V's shared-memory capability on a Cartesian virtual topology 13607/head
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

2 years agoMerge pull request #13597 from simonsticko/face_quadrature_generator_1D
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

2 years agoGeneralize IsBlockVector 13605/head
Peter Munch [Sat, 9 Apr 2022 19:11:25 +0000 (21:11 +0200)]
Generalize IsBlockVector

2 years agoSimplify check for BlockVector 13606/head
Peter Munch [Sat, 9 Apr 2022 19:16:57 +0000 (21:16 +0200)]
Simplify check for BlockVector

2 years agoAdded Zenodo DOI for step-75. 13609/head
Marc Fehling [Sat, 9 Apr 2022 02:39:16 +0000 (20:39 -0600)]
Added Zenodo DOI for step-75.

2 years agoMerge pull request #13601 from nfehn/fix_rpe_point_found
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

2 years agonow implement correct version 13601/head
Niklas Fehn [Fri, 8 Apr 2022 14:08:39 +0000 (16:08 +0200)]
now implement correct version

2 years agofound bug in RemotePointEvaluation::point_found(i) for i=0
Niklas Fehn [Fri, 8 Apr 2022 13:05:37 +0000 (15:05 +0200)]
found bug in RemotePointEvaluation::point_found(i) for i=0

2 years agoSpecialize NonMatching::FaceQuadratureGenerator in 1D 13597/head
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.

2 years agoTemplate class ImmersedSurfaceQuadrature<0, 1>
Simon Sticko [Wed, 6 Apr 2022 16:09:36 +0000 (18:09 +0200)]
Template class ImmersedSurfaceQuadrature<0, 1>

2 years agoExclude a specialized constructor of Quadrature<0> from doxygen.
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.

2 years agoMerge pull request #13600 from simonsticko/subquadrature_0D
Daniel Arndt [Thu, 7 Apr 2022 16:54:50 +0000 (12:54 -0400)]
Merge pull request #13600 from simonsticko/subquadrature_0D

2 years agoDefine Quadrature<0>::SubQuadrature as Quadrature<0> 13600/head
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>.

2 years agoMerge pull request #13594 from marcfehling/author-wiki
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`.

2 years agoUpdate link to wiki in `indent_common.sh`. 13594/head
Marc Fehling [Tue, 5 Apr 2022 18:53:46 +0000 (12:53 -0600)]
Update link to wiki in `indent_common.sh`.

2 years agoMerge pull request #13586 from NiklasWik/rt_nodal_renumber_aniso
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

2 years agoMerge pull request #13583 from bangerth/doc
Martin Kronbichler [Tue, 5 Apr 2022 09:19:22 +0000 (11:19 +0200)]
Merge pull request #13583 from bangerth/doc

Minor updates to DataOutFilter.

2 years agoMinor updates to DataOutFilter. 13583/head
Wolfgang Bangerth [Wed, 30 Mar 2022 20:02:34 +0000 (14:02 -0600)]
Minor updates to DataOutFilter.

2 years agoUpdate tests for #13586 13586/head
Niklas Wik [Mon, 4 Apr 2022 09:46:54 +0000 (11:46 +0200)]
Update tests for #13586

2 years agoMerge pull request #13536 from drwells/nodal-renumbering
Martin Kronbichler [Mon, 4 Apr 2022 06:21:16 +0000 (08:21 +0200)]
Merge pull request #13536 from drwells/nodal-renumbering

Nodal renumbering

2 years agoMerge pull request #13547 from peterrum/rpe_all_points
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()

2 years agoMerge pull request #13565 from Rombur/arborx_sphere
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

2 years agoMerge pull request #13579 from zjiaqi2018/fix-negative-measure
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

2 years agoMerge pull request #13589 from peterrum/ldv_reinit
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

2 years agoMerge pull request #13587 from bangerth/ref
Marc Fehling [Mon, 4 Apr 2022 03:17:59 +0000 (21:17 -0600)]
Merge pull request #13587 from bangerth/ref

Provide a proper reference.

2 years agoNormalize an entry. 13587/head
Wolfgang Bangerth [Sun, 3 Apr 2022 23:53:45 +0000 (17:53 -0600)]
Normalize an entry.

2 years agoLA::d::V:reinit() add check 13589/head
Peter Munch [Sun, 3 Apr 2022 21:04:26 +0000 (23:04 +0200)]
LA::d::V:reinit() add check

2 years agoProvide a proper reference.
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.

2 years agoBug fix - renumbering points FERaviartThomasNodal
Niklas Wik [Fri, 1 Apr 2022 15:32:52 +0000 (17:32 +0200)]
Bug fix - renumbering points FERaviartThomasNodal

2 years agoaddress comments 13579/head
Jiaqi Zhang [Thu, 31 Mar 2022 02:05:44 +0000 (22:05 -0400)]
address comments

2 years agoMerge pull request #13582 from drwells/cell-measure-doc
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().

2 years agoaddress comments
Jiaqi Zhang [Wed, 30 Mar 2022 15:05:39 +0000 (11:05 -0400)]
address comments

2 years agoUpdate the documentation of GridTools::cell_measure(). 13582/head
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.

2 years agoFix linkage on Windows with muParser. 13581/head
David Wells [Mon, 28 Mar 2022 20:06:52 +0000 (16:06 -0400)]
Fix linkage on Windows with muParser.

2 years agoRemove an anonymous union.
David Wells [Mon, 28 Mar 2022 19:43:52 +0000 (15:43 -0400)]
Remove an anonymous union.

2 years agoUpdate bundled muParser to 2.3.3
David Wells [Mon, 28 Mar 2022 16:46:40 +0000 (12:46 -0400)]
Update bundled muParser to 2.3.3

2 years agoMerge pull request #13567 from drwells/fix-no-dof-renumbering-deadlock
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.

2 years agofix negative measure on a tri mesh
Jiaqi Zhang [Sun, 27 Mar 2022 17:16:43 +0000 (13:16 -0400)]
fix negative measure on a tri mesh

2 years agoMerge pull request #13566 from peterrum/compressed_constraint_kind_use
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)

2 years agoMerge pull request #13576 from marcfehling/unify-3procs
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.

2 years agoRun one parallel hp unification test with three and four processes. 13576/head
Marc Fehling [Sat, 26 Mar 2022 00:40:01 +0000 (18:40 -0600)]
Run one parallel hp unification test with three and four processes.

2 years agoAdd another test. 13536/head
David Wells [Sun, 13 Mar 2022 01:16:25 +0000 (20:16 -0500)]
Add another test.

2 years agoImplement DoFRenumbering::support_point_wise().
David Wells [Thu, 10 Mar 2022 13:02:58 +0000 (08:02 -0500)]
Implement DoFRenumbering::support_point_wise().

2 years agoAdd changelog entry 13565/head
Bruno Turcksin [Fri, 11 Mar 2022 16:36:36 +0000 (16:36 +0000)]
Add changelog entry

2 years agoAdd tests
Bruno Turcksin [Fri, 11 Mar 2022 16:36:20 +0000 (16:36 +0000)]
Add tests

2 years agoAdd wrappers for ArborX::Sphere
Bruno Turcksin [Fri, 11 Mar 2022 16:35:54 +0000 (16:35 +0000)]
Add wrappers for ArborX::Sphere

2 years agoAdd RPE::all_points_found() and ::valid_point_masks() 13547/head
Peter Munch [Wed, 16 Mar 2022 21:10:45 +0000 (22:10 +0100)]
Add RPE::all_points_found() and ::valid_point_masks()

2 years agoMerge pull request #13571 from bangerth/copy
Peter Munch [Thu, 24 Mar 2022 14:06:14 +0000 (15:06 +0100)]
Merge pull request #13571 from bangerth/copy

Avoid a copy of a vector.

2 years agoMerge pull request #13572 from marcfehling/weight-info
Wolfgang Bangerth [Wed, 23 Mar 2022 23:12:55 +0000 (17:12 -0600)]
Merge pull request #13572 from marcfehling/weight-info

cell_weight: add changelog for bugfix.

2 years agocell_weight: add changelog for bugfix. 13572/head
Marc Fehling [Wed, 23 Mar 2022 20:10:43 +0000 (14:10 -0600)]
cell_weight: add changelog for bugfix.

2 years agoAvoid a copy of a vector. 13571/head
Wolfgang Bangerth [Wed, 23 Mar 2022 17:21:30 +0000 (11:21 -0600)]
Avoid a copy of a vector.

2 years agoUse compressed_constraint_kind in MatrixFree (CPU) 13566/head
Peter Munch [Wed, 23 Mar 2022 12:05:31 +0000 (13:05 +0100)]
Use compressed_constraint_kind in MatrixFree (CPU)

2 years agoMake DoFRenumbering work when some processors have 0 DoFs. 13567/head
David Wells [Sat, 12 Mar 2022 00:58:20 +0000 (19:58 -0500)]
Make DoFRenumbering work when some processors have 0 DoFs.

2 years agoMerge pull request #13559 from bangerth/particles
Marc Fehling [Wed, 23 Mar 2022 02:34:09 +0000 (20:34 -0600)]
Merge pull request #13559 from bangerth/particles

Minor particle cleanups.

2 years agoMerge pull request #13563 from bangerth/renumber
Bruno Turcksin [Wed, 23 Mar 2022 02:33:32 +0000 (22:33 -0400)]
Merge pull request #13563 from bangerth/renumber

2 years agoMerge pull request #13552 from peterrum/ConstraintKinds_compress
Wolfgang Bangerth [Wed, 23 Mar 2022 01:02:39 +0000 (19:02 -0600)]
Merge pull request #13552 from peterrum/ConstraintKinds_compress

ConstraintKinds: compress/decompress

2 years agoAlso rename a variable. 13559/head
Wolfgang Bangerth [Tue, 22 Mar 2022 23:49:16 +0000 (17:49 -0600)]
Also rename a variable.

2 years agoMinor particle cleanups.
Wolfgang Bangerth [Tue, 22 Mar 2022 18:20:00 +0000 (12:20 -0600)]
Minor particle cleanups.

2 years agoMerge pull request #13561 from marcfehling/distributed-weight
Marc Fehling [Tue, 22 Mar 2022 23:44:07 +0000 (17:44 -0600)]
Merge pull request #13561 from marcfehling/distributed-weight

cell_weight: suggestions from code review.

2 years agoMerge pull request #13560 from bangerth/assertion
Marc Fehling [Tue, 22 Mar 2022 23:42:37 +0000 (17:42 -0600)]
Merge pull request #13560 from bangerth/assertion

Add an assertion.

2 years agoMerge pull request #13562 from bangerth/reference-cell
David Wells [Tue, 22 Mar 2022 23:25:29 +0000 (19:25 -0400)]
Merge pull request #13562 from bangerth/reference-cell

Avoid one use of GeometryInfo.

2 years agoConstraintKinds: compress/decompress 13552/head
Peter Munch [Sun, 20 Mar 2022 07:25:46 +0000 (08:25 +0100)]
ConstraintKinds: compress/decompress

2 years agoSimplify a piece of code. 13563/head
Wolfgang Bangerth [Tue, 22 Mar 2022 22:44:26 +0000 (16:44 -0600)]
Simplify a piece of code.

2 years agocell_weight: make assertion blocks smaller. 13561/head
Marc Fehling [Tue, 22 Mar 2022 20:03:42 +0000 (14:03 -0600)]
cell_weight: make assertion blocks smaller.

2 years agoAvoid one use of GeometryInfo. 13562/head
Wolfgang Bangerth [Tue, 22 Mar 2022 20:00:34 +0000 (14:00 -0600)]
Avoid one use of GeometryInfo.

2 years agoMerge pull request #13558 from bangerth/cleanup-partition
Marc Fehling [Tue, 22 Mar 2022 19:57:35 +0000 (13:57 -0600)]
Merge pull request #13558 from bangerth/cleanup-partition

Minor cleanups.

2 years agocell_weight: added documentation for LegacySignal.
Marc Fehling [Tue, 22 Mar 2022 18:49:08 +0000 (12:49 -0600)]
cell_weight: added documentation for LegacySignal.

2 years agocell_weight: suggestions from code review.
Marc Fehling [Tue, 22 Mar 2022 18:20:11 +0000 (12:20 -0600)]
cell_weight: suggestions from code review.

2 years agoAdd an assertion. 13560/head
Wolfgang Bangerth [Tue, 22 Mar 2022 18:22:46 +0000 (12:22 -0600)]
Add an assertion.

2 years agoMinor cleanups. 13558/head
Wolfgang Bangerth [Tue, 22 Mar 2022 16:09:12 +0000 (10:09 -0600)]
Minor cleanups.

2 years agoMerge pull request #13451 from marcfehling/distributed-weight
Peter Munch [Tue, 22 Mar 2022 07:24:40 +0000 (08:24 +0100)]
Merge pull request #13451 from marcfehling/distributed-weight

cell_weight: remove initial weight from distributed applications.

2 years agoMerge pull request #13553 from tamiko/update_version_numbers
Daniel Arndt [Tue, 22 Mar 2022 01:30:39 +0000 (21:30 -0400)]
Merge pull request #13553 from tamiko/update_version_numbers

2 years agoMerge pull request #13557 from peterrum/gc_wights_av
Timo Heister [Mon, 21 Mar 2022 23:09:01 +0000 (19:09 -0400)]
Merge pull request #13557 from peterrum/gc_wights_av

GC: compressed weights -> AlignedVector

2 years agoMerge pull request #13554 from tamiko/update_version_numbers_2
David Wells [Mon, 21 Mar 2022 21:21:14 +0000 (17:21 -0400)]
Merge pull request #13554 from tamiko/update_version_numbers_2

CMake: uniformly require version 3.3.0

2 years agoMerge pull request #13556 from bangerth/get-vs-set
David Wells [Mon, 21 Mar 2022 21:20:45 +0000 (17:20 -0400)]
Merge pull request #13556 from bangerth/get-vs-set

Rename a class.

2 years agoGC: compressed weights -> AlignedVector 13557/head
Peter Munch [Mon, 21 Mar 2022 19:14:49 +0000 (20:14 +0100)]
GC: compressed weights -> AlignedVector

2 years agoRename a class. 13556/head
Wolfgang Bangerth [Mon, 21 Mar 2022 18:50:36 +0000 (12:50 -0600)]
Rename a class.


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.