]>
https://gitweb.dealii.org/ - dealii.git/log
Peter Munch [Wed, 17 Mar 2021 14:24:20 +0000 (15:24 +0100)]
Introduce hp::Collection
Wolfgang Bangerth [Wed, 17 Mar 2021 09:44:28 +0000 (10:44 +0100)]
Merge pull request #11927 from drwells/identity-function
Identity function
Wolfgang Bangerth [Wed, 17 Mar 2021 09:42:14 +0000 (10:42 +0100)]
Merge pull request #11925 from peterrum/build_patches_triangulation
Simplex: DataOut::attach_triangulation()
David Wells [Tue, 16 Mar 2021 22:59:25 +0000 (18:59 -0400)]
Add Functions::IdentityFunction.
Marc Fehling [Tue, 16 Mar 2021 23:23:42 +0000 (00:23 +0100)]
Merge pull request #11913 from elauksap/local_cell_relations_map
Use std::pair for local_cell_relations
Peter Munch [Tue, 16 Mar 2021 19:27:07 +0000 (20:27 +0100)]
Simplex: DataOut::attach_triangulation()
David Wells [Tue, 16 Mar 2021 22:08:26 +0000 (18:08 -0400)]
Merge pull request #11921 from zjiaqi2018/simplex-test-step-67
step-67 simplex test
David Wells [Tue, 16 Mar 2021 22:05:09 +0000 (18:05 -0400)]
Merge pull request #11924 from peterrum/build_patches_mapping
DataOut::build_patches(): make mapping dependent on tria
David Wells [Tue, 16 Mar 2021 22:00:07 +0000 (18:00 -0400)]
Merge pull request #11926 from bangerth/15
Minor work on step-15
Wolfgang Bangerth [Tue, 16 Mar 2021 14:01:31 +0000 (15:01 +0100)]
Make the structure in run() more similar to the way we use elsewhere.
Wolfgang Bangerth [Tue, 16 Mar 2021 10:29:24 +0000 (11:29 +0100)]
Use current_solution instead of present_solution.
Peter Munch [Tue, 16 Mar 2021 19:37:41 +0000 (20:37 +0100)]
Merge pull request #11922 from kronbichler/fix_boundary_id
Fix storage of boundary_id in MatrixFree
Peter Munch [Tue, 16 Mar 2021 19:20:58 +0000 (20:20 +0100)]
DataOut::build_patches(): make mapping dependent on tria
Jiaqi Zhang [Tue, 16 Mar 2021 17:43:27 +0000 (17:43 +0000)]
add some descriptions
Peter Munch [Tue, 16 Mar 2021 17:29:34 +0000 (18:29 +0100)]
Merge pull request #11923 from kronbichler/fix_changelog
Fix date of changelog
Martin Kronbichler [Tue, 16 Mar 2021 16:40:51 +0000 (17:40 +0100)]
Fix date of changelog
Martin Kronbichler [Tue, 16 Mar 2021 15:41:51 +0000 (16:41 +0100)]
Changelog
Martin Kronbichler [Tue, 16 Mar 2021 15:41:42 +0000 (16:41 +0100)]
New test case
Martin Kronbichler [Tue, 16 Mar 2021 15:37:38 +0000 (16:37 +0100)]
Fix storage of boundary id in MatrixFree
Daniel Arndt [Tue, 16 Mar 2021 14:38:17 +0000 (10:38 -0400)]
Merge pull request #11920 from marcfehling/doc-shared
Document that adaptation flags need to be placed on all procs for p:s:Tria.
Daniel Arndt [Tue, 16 Mar 2021 14:37:58 +0000 (10:37 -0400)]
Merge pull request #11915 from kronbichler/fix_data_type
Use correct invalid unsigned value for 64 bit integers
Jiaqi Zhang [Tue, 16 Mar 2021 12:57:01 +0000 (12:57 +0000)]
step-67 simplex test
Pasquale Africa [Mon, 15 Mar 2021 14:20:59 +0000 (14:20 +0000)]
Use std::pair<cell_iterator, CellStatus> for DistributedTriangulationBase::local_cell_relations
Martin Kronbichler [Mon, 15 Mar 2021 14:25:08 +0000 (15:25 +0100)]
Fix initialization to invalid value
Bruno Turcksin [Tue, 16 Mar 2021 02:35:09 +0000 (22:35 -0400)]
Merge pull request #11919 from tamiko/make_more_elegant
examples/step-69: use std::copy_n instead of std::copy
Marc Fehling [Mon, 15 Mar 2021 23:08:32 +0000 (17:08 -0600)]
Document that adaptation flags need to be placed on all procs for p:s:Tria.
Matthias Maier [Mon, 15 Mar 2021 22:30:37 +0000 (17:30 -0500)]
examples/stpe-69: use std::copy_n instead of std::copy
A std::copy_n is more more elegant than the std::copy variant that need
to take the address of an element past the momentum.
Thanks to @guermond and @ejtovar for pointing this out.
David Wells [Mon, 15 Mar 2021 20:47:15 +0000 (16:47 -0400)]
Merge pull request #11917 from bangerth/15
No need to futz with the VTK flags in step-15.
Wolfgang Bangerth [Mon, 15 Mar 2021 17:06:00 +0000 (18:06 +0100)]
No need to futz with the VTK flags in step-15.
Wolfgang Bangerth [Mon, 15 Mar 2021 09:39:42 +0000 (10:39 +0100)]
Merge pull request #11903 from jppelteret/scratch_data_03
Add some tests for the MeshWorker::ScratchData::get_*() functions
Martin Kronbichler [Mon, 15 Mar 2021 08:15:22 +0000 (09:15 +0100)]
Merge pull request #11901 from peterrum/reset_global_cell_indices_fix
Fix TriangulationBase::reset_global_cell_indices()
Martin Kronbichler [Mon, 15 Mar 2021 08:14:33 +0000 (09:14 +0100)]
Merge pull request #11897 from jppelteret/scratch_data_01
Add const version of MeshWorker::ScratchData::get_general_data_storage()
Peter Munch [Mon, 15 Mar 2021 08:12:12 +0000 (09:12 +0100)]
Merge pull request #11909 from bangerth/grammar-2
Fix grammar.
Jean-Paul Pelteret [Sat, 13 Mar 2021 18:22:31 +0000 (19:22 +0100)]
Add tests for MeshWorker::ScratchData::get_*
Peter Munch [Sat, 13 Mar 2021 14:14:47 +0000 (15:14 +0100)]
Fix TriangulationBase::reset_global_cell_indices()
Wolfgang Bangerth [Sun, 14 Mar 2021 15:26:47 +0000 (16:26 +0100)]
Merge pull request #11905 from marcfehling/fix-prep-shared
Fix refinement flags in mpi/prepare_coarsening_and_refinement_03().
Wolfgang Bangerth [Sun, 14 Mar 2021 15:15:18 +0000 (16:15 +0100)]
Fix grammar.
Martin Kronbichler [Sun, 14 Mar 2021 15:02:48 +0000 (16:02 +0100)]
Merge pull request #11898 from jppelteret/scratch_data_02
Add get_laplacians to MeshWorker::ScratchData
Martin Kronbichler [Sun, 14 Mar 2021 15:00:49 +0000 (16:00 +0100)]
Merge pull request #11907 from bangerth/error-2
Fix a space issue in an exception text.
Wolfgang Bangerth [Sun, 14 Mar 2021 14:18:41 +0000 (15:18 +0100)]
Merge pull request #11899 from jppelteret/sd_product_type_01
Add general product type between tensors and SD Expressions
Martin Kronbichler [Sun, 14 Mar 2021 14:18:15 +0000 (15:18 +0100)]
Merge pull request #11890 from peterrum/mg_assert
Add assert that DoFCellAccessor::get/set_mg_dof_indices()
Martin Kronbichler [Sun, 14 Mar 2021 14:17:27 +0000 (15:17 +0100)]
Merge pull request #11906 from peterrum/examples_include_accessor
Remove includes from tutorials
Wolfgang Bangerth [Fri, 5 Mar 2021 01:21:27 +0000 (02:21 +0100)]
Fix a space issue in an exception text.
Peter Munch [Fri, 12 Mar 2021 10:38:07 +0000 (11:38 +0100)]
Add assert that DoFCellAccessor::get/set_mg_dof_indices()
Peter Munch [Sun, 14 Mar 2021 12:19:17 +0000 (13:19 +0100)]
Remove include files
Marc Fehling [Sun, 14 Mar 2021 03:46:10 +0000 (20:46 -0700)]
Fix refinement flags in mpi/prepare_coarsening_and_refinement_03().
Jean-Paul Pelteret [Sat, 13 Mar 2021 13:26:30 +0000 (14:26 +0100)]
Merge pull request #11895 from peterrum/step74_fix_latex_format
Step 74: fix latex formatting
Jean-Paul Pelteret [Sat, 6 Feb 2021 20:23:02 +0000 (21:23 +0100)]
SD Product types: Add general product type between tensors and SD Expressions
Jean-Paul Pelteret [Mon, 11 Jan 2021 20:43:44 +0000 (21:43 +0100)]
Add get_laplacians to MeshWorker::ScratchData
Jean-Paul Pelteret [Sat, 30 Jan 2021 20:56:48 +0000 (21:56 +0100)]
Add const version of MeshWorker::ScratchData::get_general_data_storage()
David Wells [Fri, 12 Mar 2021 23:33:45 +0000 (18:33 -0500)]
Rearrange some code.
ZeroFunction inherits from ConstantFunction so it logically should be defined
afterwards.
Peter Munch [Fri, 12 Mar 2021 21:46:17 +0000 (22:46 +0100)]
Step 74: fix latex formating
Daniel Arndt [Fri, 12 Mar 2021 19:04:55 +0000 (14:04 -0500)]
Merge pull request #11893 from peterrum/dofhandler_explicit
Make constructor of DoFHandler explicit
Peter Munch [Fri, 12 Mar 2021 16:27:26 +0000 (17:27 +0100)]
Make constructor of DoFHandler explicit
Daniel Arndt [Fri, 12 Mar 2021 13:34:59 +0000 (08:34 -0500)]
Merge pull request #11891 from peterrum/get_dof_indices_comment
Remove outdated comment of DoFCellAccessor::get_dof_indices()
Martin Kronbichler [Fri, 12 Mar 2021 11:56:25 +0000 (12:56 +0100)]
Merge pull request #11867 from peterrum/mapping_q_cache_init
Add new MappingQCache::initialize() function
Peter Munch [Fri, 12 Mar 2021 10:43:49 +0000 (11:43 +0100)]
Remove outdated comment of DoFCellAccessor::get_dof_indices()
Daniel Arndt [Fri, 12 Mar 2021 03:32:44 +0000 (22:32 -0500)]
Merge pull request #11887 from bangerth/doc-90
Update documentation about an MPI 3.x feature.
Bruno Turcksin [Fri, 12 Mar 2021 02:10:34 +0000 (21:10 -0500)]
Merge pull request #11883 from bangerth/error
Wolfgang Bangerth [Thu, 11 Mar 2021 21:49:31 +0000 (22:49 +0100)]
Fix a poorly written and dysfunctional assert condition.
Martin Kronbichler [Thu, 11 Mar 2021 19:39:58 +0000 (20:39 +0100)]
Merge pull request #11885 from bangerth/doc-89
Update documentation to make it clearer.
Wolfgang Bangerth [Thu, 11 Mar 2021 16:36:52 +0000 (17:36 +0100)]
Update documentation about an MPI 3.x feature.
Peter Munch [Mon, 8 Mar 2021 12:24:56 +0000 (13:24 +0100)]
Add new MappingQCache::initialize() function
Wolfgang Bangerth [Thu, 11 Mar 2021 13:43:57 +0000 (14:43 +0100)]
Update documentation to make it clearer.
Wolfgang Bangerth [Thu, 11 Mar 2021 13:43:17 +0000 (14:43 +0100)]
Merge pull request #11877 from marcfehling/limit-levels-children
Support subfaces for DoFHandler::prepare_coarsening_and_refinement().
Wolfgang Bangerth [Thu, 11 Mar 2021 13:42:35 +0000 (14:42 +0100)]
Merge pull request #11830 from adamqc/fix-fe-series-non-primitive
Fix FESeries with non-primitive FEs.
Wolfgang Bangerth [Thu, 11 Mar 2021 13:41:13 +0000 (14:41 +0100)]
Merge pull request #11880 from peterrum/get_position_vector
VectorTools::get_position_vector(): add mapping as argument
Wolfgang Bangerth [Thu, 11 Mar 2021 12:02:29 +0000 (13:02 +0100)]
Merge pull request #11878 from peterrum/chang_log_entry_date
Fix date of change-log entry
Peter Munch [Wed, 10 Mar 2021 20:02:16 +0000 (21:02 +0100)]
Fix date of change-log entry
Wolfgang Bangerth [Thu, 11 Mar 2021 10:59:11 +0000 (11:59 +0100)]
Improve an error message.
Wolfgang Bangerth [Thu, 11 Mar 2021 10:57:16 +0000 (11:57 +0100)]
Merge pull request #11414 from konsim83/issue_div_curl_face_edge_orientation
Raviart-Thomas orientation and permutation issue
Peter Munch [Wed, 10 Mar 2021 21:02:19 +0000 (22:02 +0100)]
VectorTools::get_position_vector(): add mapping as argument
Martin Kronbichler [Thu, 11 Mar 2021 09:11:58 +0000 (10:11 +0100)]
Merge pull request #11881 from marcfehling/simplify-prepare
Simplify DoFHandler::prepare_coarsening_and_refinement().
Marc Fehling [Thu, 11 Mar 2021 05:13:39 +0000 (22:13 -0700)]
Simplify DoFHandler::prepare_coarsening_and_refinement().
Marc Fehling [Thu, 11 Mar 2021 03:44:19 +0000 (20:44 -0700)]
Get rid of the lambda function.
Ce Qin [Sun, 21 Feb 2021 02:44:59 +0000 (10:44 +0800)]
Fix FESeries with non-primitive FEs.
Marc Fehling [Tue, 9 Mar 2021 03:01:35 +0000 (20:01 -0700)]
Support subfaces for DoFHandler::prepare_coarsening_and_refinement().
Peter Munch [Wed, 10 Mar 2021 17:10:41 +0000 (18:10 +0100)]
Merge pull request #11857 from marcfehling/limit-levels-parallel
Parallelize DoFHandler::prepare_coarsening_and_refinement().
Wolfgang Bangerth [Wed, 10 Mar 2021 11:58:50 +0000 (12:58 +0100)]
Merge pull request #11416 from peterrum/step12b_simplex
Simplex/pyramid/wedge: add DG test
Peter Munch [Sat, 19 Dec 2020 14:47:41 +0000 (15:47 +0100)]
Enable mixed meshes for MF and DG
Martin Kronbichler [Wed, 10 Mar 2021 06:20:53 +0000 (07:20 +0100)]
Merge pull request #11876 from Rombur/deleter
Deleter takes a pointer not a reference
Bruno Turcksin [Wed, 10 Mar 2021 03:35:49 +0000 (03:35 +0000)]
Deleter takes a pointer not a reference
Marc Fehling [Wed, 10 Mar 2021 02:11:45 +0000 (19:11 -0700)]
Hotfix: dealii::Vector does not accept integral types.
Marc Fehling [Sat, 6 Mar 2021 04:30:16 +0000 (21:30 -0700)]
Parallelize DoFHandler::prepare_coarsening_and_refinement().
Daniel Arndt [Tue, 9 Mar 2021 22:29:25 +0000 (17:29 -0500)]
Merge pull request #11873 from peterrum/gc-assert
MGTransferGlobalCoarsening: add assert
Peter Munch [Tue, 9 Mar 2021 07:39:42 +0000 (08:39 +0100)]
MGTransferGlobalCoarsening: add assert
Martin Kronbichler [Tue, 9 Mar 2021 19:53:23 +0000 (20:53 +0100)]
Merge pull request #11400 from peterrum/mapping_info_qcollection
Use QCollection within MappingInfo::initialize
Martin Kronbichler [Tue, 9 Mar 2021 11:54:21 +0000 (12:54 +0100)]
Merge pull request #11874 from nfehn/active_cell_index_partitioner
fix compilation error in tria_base.cc
Niklas Fehn [Tue, 9 Mar 2021 10:28:42 +0000 (11:28 +0100)]
fix compilation error in tria_base.cc
Martin Kronbichler [Tue, 9 Mar 2021 09:55:35 +0000 (10:55 +0100)]
Merge pull request #11858 from peterrum/active_cell_index_partitioner_pst
Enable set up of active_cell_index_partitioner for p:s:T
Peter Munch [Tue, 9 Mar 2021 07:43:30 +0000 (08:43 +0100)]
Merge pull request #11872 from bangerth/grammar
Fix a grammar issue.
Peter Munch [Tue, 9 Mar 2021 07:05:13 +0000 (08:05 +0100)]
Merge pull request #11859 from peterrum/active_cell_index_partitioner_shared_ptr
Make active_cell_index_partitioner to std::shared_ptr
Bruno Turcksin [Tue, 9 Mar 2021 03:00:32 +0000 (22:00 -0500)]
Merge pull request #11784 from drwells/fix-vtk-output-orientation
Peter Munch [Mon, 8 Mar 2021 21:48:39 +0000 (22:48 +0100)]
Merge pull request #11863 from marcfehling/fe-index-type
Use correct type for FE indices in DoFH::communicate_active_fe_indices().
Peter Munch [Sat, 6 Mar 2021 08:39:40 +0000 (09:39 +0100)]
Make active_cell_index_partitioner to std::shared_ptr
Wolfgang Bangerth [Mon, 8 Mar 2021 21:41:11 +0000 (22:41 +0100)]
Fix a grammar issue.
Daniel Arndt [Mon, 8 Mar 2021 21:30:45 +0000 (16:30 -0500)]
Merge pull request #11870 from drwells/fix-line-indices
Fix a hardcoded number of lines.
David Wells [Fri, 19 Feb 2021 20:46:27 +0000 (15:46 -0500)]
Fix the output order of VTK cells.
This commit fixes the volume (previously, volumes were off by a factor of -1) of
hexahedra written by GridOut::write_vtk.
Fixing this uncovered a second bug with the way we read in VTK grids - the
vertices were read in as though they were in the UCD format, but VTK uses a
different format where the z = 0 vertices are ordered (using deal.II's
convention) as 0 - 1 - 3 - 2 and the z = 1 vertices are numbered as 4 - 5 - 7 -
6. This had to be fixed in such a way that GridOut composed with GridIn remained
idempotent. Hence, we now correctly renumber each VTK quad and hex to correspond
with the lexical (deal.II 6.0 and newer) nodal numbering.
Fixing this uncovered a (minor) third bug (though its one we talked about at the
workshop in 2019) where GridReordering::invert_all_cells_of_negative_grid
assumes its inputs are still ordered with UCD. To preserve reading of VTK grids
where some cells are flipped that function was updated to understand inputs
numbered lexically.
David Wells [Sat, 20 Feb 2021 14:21:54 +0000 (09:21 -0500)]
Fix an exception message.
David Wells [Fri, 19 Feb 2021 20:45:32 +0000 (15:45 -0500)]
Rename two variables.
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.