]>
https://gitweb.dealii.org/ - dealii.git/log
Peter Munch [Wed, 27 Oct 2021 16:01:12 +0000 (18:01 +0200)]
MGTwoLevelTransfer: make AffineConstraints optional
Peter Munch [Wed, 27 Oct 2021 08:39:16 +0000 (10:39 +0200)]
Merge pull request #12889 from peterrum/compilation
Fix compilation
Peter Munch [Wed, 27 Oct 2021 07:02:12 +0000 (09:02 +0200)]
Fix compilation
Peter Munch [Wed, 27 Oct 2021 06:19:48 +0000 (08:19 +0200)]
Merge pull request #12877 from bangerth/ref-cell-x
Do not preset Patch::reference_cell.
Wolfgang Bangerth [Tue, 26 Oct 2021 22:43:28 +0000 (16:43 -0600)]
Merge pull request #12887 from Rombur/dof_tools
Relax an assert in DoFTools::map_dofs_to_support_points
Wolfgang Bangerth [Mon, 25 Oct 2021 03:49:10 +0000 (21:49 -0600)]
Do not preset Patch::reference_cell.
Peter Munch [Tue, 26 Oct 2021 20:36:50 +0000 (22:36 +0200)]
Merge pull request #12859 from bangerth/dif-3
Towards making DataOutFaces work with simplices.
Bruno Turcksin [Tue, 26 Oct 2021 20:29:43 +0000 (16:29 -0400)]
Merge pull request #12885 from bangerth/ref-cell-y
Wolfgang Bangerth [Tue, 26 Oct 2021 20:22:26 +0000 (14:22 -0600)]
Merge pull request #12832 from tjhei/large_tria_checkpoint2
variable checkpointing fixes for >4GB files
Bruno Turcksin [Tue, 26 Oct 2021 18:04:34 +0000 (18:04 +0000)]
Relax an assert in DoFTools::map_dofs_to_support_points
David Wells [Tue, 26 Oct 2021 17:13:00 +0000 (13:13 -0400)]
Merge pull request #12875 from bangerth/refce
Make Patch<0,spacedim>::reference_cell const.
Wolfgang Bangerth [Tue, 26 Oct 2021 11:40:23 +0000 (05:40 -0600)]
Merge pull request #12886 from gfcas/typo
Fix typos in hp::FECollection doc
Fabian Castelli [Tue, 26 Oct 2021 11:06:09 +0000 (13:06 +0200)]
Fix typos in hp::FECollection doc
Marc Fehling [Tue, 26 Oct 2021 03:38:34 +0000 (21:38 -0600)]
Merge pull request #12884 from marcfehling/rnpratoori
Corrections in Step-45
Wolfgang Bangerth [Mon, 25 Oct 2021 01:53:51 +0000 (19:53 -0600)]
Make Patch<0,spacedim>::reference_cell const.
Wolfgang Bangerth [Tue, 26 Oct 2021 02:58:50 +0000 (20:58 -0600)]
Merge pull request #12883 from dianeguignard/DOI-step-82
Added DOI for the tutorial program step-82
Wolfgang Bangerth [Tue, 26 Oct 2021 02:45:56 +0000 (20:45 -0600)]
Add changelog entries.
Wolfgang Bangerth [Mon, 25 Oct 2021 22:18:59 +0000 (16:18 -0600)]
Fix reading/writing Patch objects for non-hypercube reference cells.
Wolfgang Bangerth [Mon, 25 Oct 2021 22:17:58 +0000 (16:17 -0600)]
Provide input and output operators for ReferenceCell.
Raghunandan Pratoori [Sat, 9 Oct 2021 13:33:54 +0000 (08:33 -0500)]
Corrections in Step-45
Removed duplicate occurrence of VectorTools::interpolate_boundary_values in setup_dofs()
Diane Guignard [Mon, 25 Oct 2021 21:32:46 +0000 (17:32 -0400)]
Added DOI for the tutorial program step-82
Wolfgang Bangerth [Thu, 21 Oct 2021 23:10:09 +0000 (17:10 -0600)]
Do not a priori allocate memory for objects that will later be re-sized.
Here, this is the case for a CopyData object to be used in WorkStream: We have
to give WorkStrean::run() an exemplar of these CopyData objects from which
it will create a concrete object for each task (=cell or face) that will
then be worked on. We initialize the exemplar's '.data' object to a concrete
size, but this size will later be ignored and instead we resize things
to whatever we actually need in one place because we don't really know
what the correct size is going to be a priori. As a consequence, just omit
the original sizing and leave the 'exemplar.data' object empty until the
point where we know the size for a concrete object that we obtain by
copying the examplar.
As a side note: This is in DataOutFaces. The DataOut class doesn't do the
initial sizing -- I suspect that we had that code at some point in the past
and got rid of the initial sizing a few years ago but didn't make the same
change for DataOutFaces. It is also possible that that change was made
as part of the simplex transition in DataOut, but DataOutFaces was never
actually transitioned and doesn't work for simplices right now. (That's
what I'm working on right now, of course.)
Peter Munch [Mon, 25 Oct 2021 13:56:16 +0000 (15:56 +0200)]
Merge pull request #12879 from peterrum/mg_transfer_global_coarsening_fix_compilation
Fix compilation of MGTransferGlobalCoarsening::interpolate_to_mg()
Martin Kronbichler [Mon, 25 Oct 2021 13:17:54 +0000 (15:17 +0200)]
Merge pull request #12880 from peterrum/MGTransferGlobalCoarsening_rename_n_dofs
Rename some variables in MGTransferGlobalCoarsening
Peter Munch [Mon, 25 Oct 2021 11:26:38 +0000 (13:26 +0200)]
Fix compilation of MGTransferGlobalCoarsening::interpolate_to_mg()
Peter Munch [Mon, 25 Oct 2021 11:20:16 +0000 (13:20 +0200)]
Rename some variables in MGTransferGlobalCoarsening
Martin Kronbichler [Mon, 25 Oct 2021 07:47:20 +0000 (09:47 +0200)]
Merge pull request #12838 from peterrum/FE_Q_iso_Q1_varying_subdivisions
FE_Q_iso_Q1: varying subdivisions
Martin Kronbichler [Mon, 25 Oct 2021 07:40:23 +0000 (09:40 +0200)]
Merge pull request #12869 from peterrum/PreconditionChebyshev_docu
Fix docu of PreconditionChebyshev
Martin Kronbichler [Mon, 25 Oct 2021 07:39:28 +0000 (09:39 +0200)]
Merge pull request #12876 from bangerth/refce-2
Fix Patch member functions.
Wolfgang Bangerth [Mon, 25 Oct 2021 01:56:20 +0000 (19:56 -0600)]
Fix Patch member functions.
Wolfgang Bangerth [Mon, 25 Oct 2021 01:20:33 +0000 (19:20 -0600)]
Merge pull request #12863 from peterrum/sparse_matrix_reinit
SparseMatrix::reinit(): accept other sparse matrix
Peter Munch [Sat, 23 Oct 2021 13:18:03 +0000 (15:18 +0200)]
Fix docu of PreconditionChebyshev
Peter Munch [Fri, 22 Oct 2021 16:54:46 +0000 (18:54 +0200)]
SparseMatrix::reinit(): accept other sparse matrix
Marc Fehling [Sat, 23 Oct 2021 19:19:02 +0000 (13:19 -0600)]
Merge pull request #12855 from tjhei/fix-step49-geo
fix step-49 geo file
Peter Munch [Sat, 23 Oct 2021 18:45:47 +0000 (20:45 +0200)]
Merge pull request #12872 from drwells/fix-doc-typos-10
Fix a typo.
Daniel Arndt [Sat, 23 Oct 2021 17:16:11 +0000 (13:16 -0400)]
Merge pull request #12871 from tjhei/avoid_unused_var_warning
David Wells [Sat, 23 Oct 2021 16:31:08 +0000 (12:31 -0400)]
Fix a typo.
Timo Heister [Sat, 23 Oct 2021 14:57:53 +0000 (10:57 -0400)]
fix two more places
Timo Heister [Wed, 20 Oct 2021 22:00:19 +0000 (18:00 -0400)]
fix step-49 geo file
- do not use opencascade circle command
- reassign a few of the ids
- update documentation.
fixes #12826
Timo Heister [Sat, 23 Oct 2021 14:44:14 +0000 (10:44 -0400)]
avoid unused variable warning
in release mode
David Wells [Sat, 23 Oct 2021 13:53:43 +0000 (09:53 -0400)]
Merge pull request #12866 from bangerth/q
Update class Quadrature in a couple of ways
Marc Fehling [Sat, 23 Oct 2021 02:40:13 +0000 (20:40 -0600)]
Bugfix: Clear DataTransfer after all data has been unpacked.
Timo Heister [Wed, 20 Oct 2021 16:54:10 +0000 (12:54 -0400)]
apply fixes
Timo Heister [Mon, 18 Oct 2021 20:44:22 +0000 (16:44 -0400)]
add test
Timo Heister [Fri, 15 Oct 2021 14:56:39 +0000 (10:56 -0400)]
fix variable transfer as well
Peter Munch [Sat, 23 Oct 2021 09:49:24 +0000 (11:49 +0200)]
Merge pull request #12867 from bangerth/read-1
Make code a bit more readable.
Martin Kronbichler [Sat, 23 Oct 2021 08:05:16 +0000 (10:05 +0200)]
Merge pull request #12868 from bangerth/read-2
Make code a bit more readable.
Peter Munch [Sat, 23 Oct 2021 04:28:30 +0000 (06:28 +0200)]
Merge pull request #12865 from bangerth/dif-5
Avoid generation of expensive FE objects.
David Wells [Sat, 23 Oct 2021 01:01:56 +0000 (21:01 -0400)]
Merge pull request #12864 from peterrum/petsc_vector_reinit
PETScWrappers::MPI::Vector: add new reinit()
Wolfgang Bangerth [Fri, 22 Oct 2021 23:27:13 +0000 (17:27 -0600)]
Make code a bit more readable.
Wolfgang Bangerth [Fri, 22 Oct 2021 23:26:51 +0000 (17:26 -0600)]
Make code a bit more readable.
Wolfgang Bangerth [Fri, 22 Oct 2021 23:11:39 +0000 (17:11 -0600)]
Update documentation of class Quadrature.
Wolfgang Bangerth [Fri, 22 Oct 2021 23:10:23 +0000 (17:10 -0600)]
Rename a function.
Wolfgang Bangerth [Fri, 22 Oct 2021 17:37:27 +0000 (11:37 -0600)]
Avoid generation of expensive FE objects.
Marc Fehling [Fri, 22 Oct 2021 21:50:12 +0000 (15:50 -0600)]
Merge pull request #12861 from vachan-potluri/changelog
Add a changelog entry for pr12787
Peter Munch [Sat, 16 Oct 2021 14:45:14 +0000 (16:45 +0200)]
FE_Q_iso_Q1: varying subdivisions
Peter Munch [Fri, 22 Oct 2021 17:16:45 +0000 (19:16 +0200)]
PETScWrappers::MPI::Vector: add new reinit()
Wolfgang Bangerth [Fri, 22 Oct 2021 17:13:40 +0000 (11:13 -0600)]
Move currently failing test.
Bruno Turcksin [Fri, 22 Oct 2021 15:23:14 +0000 (11:23 -0400)]
Merge pull request #12825 from marcfehling/pd-debug
Vachan Potluri [Fri, 22 Oct 2021 10:50:48 +0000 (16:20 +0530)]
Add a changelog entry for pr12787
Peter Munch [Fri, 22 Oct 2021 06:28:27 +0000 (08:28 +0200)]
Merge pull request #12858 from peterrum/interpolate_to_mg_without_dofhandler
Add MGTransferGlobalCoarsening::interpolate_to_mg() that does not take DoFHandler
Wolfgang Bangerth [Thu, 21 Oct 2021 23:29:01 +0000 (17:29 -0600)]
Merge pull request #12847 from peterrum/data_out_pyramids
DataOut for pyramids: reorder at the end
Wolfgang Bangerth [Mon, 18 Oct 2021 17:34:16 +0000 (11:34 -0600)]
Simplify code slightly by splitting a tuple.
Peter Munch [Thu, 21 Oct 2021 17:33:46 +0000 (19:33 +0200)]
Add MGTransferGlobalCoarsening::interpolate_to_mg() that does not take DoFHandler
Peter Munch [Tue, 19 Oct 2021 07:52:11 +0000 (09:52 +0200)]
DataOut for pyramids: reorder at the end
Wolfgang Bangerth [Thu, 21 Oct 2021 17:22:17 +0000 (11:22 -0600)]
Merge pull request #12857 from gfcas/doc_dof_tools
Update doc make_flux_sparsity_pattern
Wolfgang Bangerth [Thu, 21 Oct 2021 17:21:03 +0000 (11:21 -0600)]
Merge pull request #12856 from gfcas/typo
Fix typo
Wolfgang Bangerth [Thu, 21 Oct 2021 17:16:57 +0000 (11:16 -0600)]
Merge pull request #12851 from peterrum/wedge_pyramid_test
DataOut: add wedge/pyramid test
Fabian Castelli [Thu, 21 Oct 2021 16:25:31 +0000 (18:25 +0200)]
Update doc make_flux_sparsity_pattern
Fabian Castelli [Thu, 21 Oct 2021 13:08:47 +0000 (15:08 +0200)]
Fix typo
Martin Kronbichler [Thu, 21 Oct 2021 08:18:26 +0000 (10:18 +0200)]
Merge pull request #12849 from bangerth/duplication
Reduce duplication of information.
Marc Fehling [Thu, 21 Oct 2021 06:52:49 +0000 (00:52 -0600)]
Merge pull request #12787 from vachan-potluri/read_unv
Ignore any sections before 2411 in `GridIn::read_unv()`
Vachan Potluri [Thu, 21 Oct 2021 05:02:30 +0000 (10:32 +0530)]
Ignore any sections before 2411 in `GridIn::read_unv()`
Timo Heister [Wed, 20 Oct 2021 22:00:07 +0000 (18:00 -0400)]
Merge pull request #12822 from bangerth/49
Minor text updates to the step-49 gmsh discussion.
Peter Munch [Tue, 19 Oct 2021 21:40:20 +0000 (23:40 +0200)]
DataOut: add wedge/pyramid test
Wolfgang Bangerth [Wed, 20 Oct 2021 19:23:39 +0000 (13:23 -0600)]
Merge pull request #12853 from peterrum/convert_generalized_support_point_values_to_dof_values_wedges_pyramids
Implement convert_generalized_support_point_values_to_dof_values for wedges/pyramids
Wolfgang Bangerth [Tue, 19 Oct 2021 16:10:09 +0000 (10:10 -0600)]
Reduce duplication of information.
Instead, use ReferenceCell as the one normative place to draw vertex orders from.
Peter Munch [Wed, 20 Oct 2021 08:34:37 +0000 (10:34 +0200)]
Implement convert_generalized_support_point_values_to_dof_values for wedges/pyramids
Peter Munch [Wed, 20 Oct 2021 07:44:48 +0000 (09:44 +0200)]
Merge pull request #12850 from kronbichler/followup-chebyshev
PreconditionChebyshev: Update documentation
Daniel Arndt [Wed, 20 Oct 2021 02:56:53 +0000 (22:56 -0400)]
Merge pull request #12816 from marcfehling/rotate
Daniel Arndt [Wed, 20 Oct 2021 02:52:22 +0000 (22:52 -0400)]
Merge pull request #12852 from marcfehling/magic-pi
Marc Fehling [Tue, 19 Oct 2021 23:44:02 +0000 (17:44 -0600)]
No more magic number Pi.
Peter Munch [Tue, 19 Oct 2021 20:09:50 +0000 (22:09 +0200)]
Merge pull request #12846 from peterrum/distance_function
Rename Functions::LevelSet -> Functions::SignedDistance
Bruno Turcksin [Tue, 19 Oct 2021 19:29:23 +0000 (15:29 -0400)]
Merge pull request #12848 from bangerth/refcell-3
Martin Kronbichler [Tue, 19 Oct 2021 18:25:44 +0000 (20:25 +0200)]
PreconditionChebyshev: Update documentation
Martin Kronbichler [Tue, 19 Oct 2021 18:10:31 +0000 (20:10 +0200)]
Merge pull request #12844 from bangerth/refcell-2
Replace uses of GeometryInfo.
Peter Munch [Tue, 19 Oct 2021 17:23:05 +0000 (19:23 +0200)]
Merge pull request #12819 from kronbichler/chebyshev_locality
Enable PreconditionChebyshev to update a sub-range of vector entries
Wolfgang Bangerth [Tue, 19 Oct 2021 15:59:52 +0000 (09:59 -0600)]
Systematize construction of vertices for wedges.
Marc Fehling [Tue, 12 Oct 2021 20:10:40 +0000 (14:10 -0600)]
Update and unify interface for `Physics` and `GridTools` rotations.
Marc Fehling [Tue, 12 Oct 2021 02:06:19 +0000 (20:06 -0600)]
Generalize `GridTools::rotate` for arbitrary rotation axes.
Wolfgang Bangerth [Tue, 19 Oct 2021 15:55:29 +0000 (09:55 -0600)]
Merge pull request #12845 from peterrum/wedge_fix_order_vertices
Fix order of vertices of wedges in ReferenceCell::vertex
Wolfgang Bangerth [Tue, 19 Oct 2021 03:33:31 +0000 (21:33 -0600)]
Replace uses of GeometryInfo.
Martin Kronbichler [Tue, 19 Oct 2021 13:11:23 +0000 (15:11 +0200)]
Extend documentation
Martin Kronbichler [Tue, 12 Oct 2021 13:10:08 +0000 (15:10 +0200)]
Changelog entry
Martin Kronbichler [Tue, 12 Oct 2021 13:09:53 +0000 (15:09 +0200)]
New test case
Martin Kronbichler [Tue, 12 Oct 2021 13:09:40 +0000 (15:09 +0200)]
Enable PreconditionChebyshev to update a sub-range of vector entries
Peter Munch [Tue, 19 Oct 2021 07:34:47 +0000 (09:34 +0200)]
Rename Functions::LevelSet -> Functions::SignedDistance
Peter Munch [Tue, 19 Oct 2021 06:39:49 +0000 (08:39 +0200)]
Fix order of vertices of wedges in ReferenceCell::vertex
Peter Munch [Tue, 19 Oct 2021 06:00:42 +0000 (08:00 +0200)]
Merge pull request #12843 from bangerth/refcell
Systematize vertex construction.
Peter Munch [Tue, 19 Oct 2021 05:59:35 +0000 (07:59 +0200)]
Merge pull request #12841 from bangerth/dif2
Simplify some code by using std::any_of().
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.