]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
2 years agoUpdate tutorials to use cell->as_dof_handler_iterator() 14143/head
Jean-Paul Pelteret [Tue, 19 Jul 2022 21:33:59 +0000 (23:33 +0200)]
Update tutorials to use cell->as_dof_handler_iterator()

2 years agoAlternative implementation to convert iterators
Jean-Paul Pelteret [Fri, 15 Jul 2022 23:27:21 +0000 (01:27 +0200)]
Alternative implementation to convert iterators

2 years agoAdd some functions to convert active cell iterators
Jean-Paul Pelteret [Fri, 15 Jul 2022 22:33:00 +0000 (00:33 +0200)]
Add some functions to convert active cell iterators

2 years agoMerge pull request #14136 from bangerth/doc
David Wells [Fri, 15 Jul 2022 12:25:32 +0000 (08:25 -0400)]
Merge pull request #14136 from bangerth/doc

Clarify documentation of p::s::T.

2 years agoMerge pull request #14137 from bangerth/bits
Bruno Turcksin [Fri, 15 Jul 2022 10:47:52 +0000 (06:47 -0400)]
Merge pull request #14137 from bangerth/bits

2 years agoMerge pull request #14139 from bangerth/increment
Peter Munch [Fri, 15 Jul 2022 07:58:32 +0000 (09:58 +0200)]
Merge pull request #14139 from bangerth/increment

Use pre-increment operator.

2 years agoUse pre-increment operator. 14139/head
Wolfgang Bangerth [Fri, 15 Jul 2022 03:35:44 +0000 (21:35 -0600)]
Use pre-increment operator.

2 years agoUse only enough bits in an enum as necessary. 14137/head
Wolfgang Bangerth [Fri, 15 Jul 2022 03:21:55 +0000 (21:21 -0600)]
Use only enough bits in an enum as necessary.

2 years agoClarify documentation of p::s::T. 14136/head
Wolfgang Bangerth [Fri, 15 Jul 2022 02:52:32 +0000 (20:52 -0600)]
Clarify documentation of p::s::T.

2 years agoMerge pull request #14073 from peterrum/pst_communicate_refinement
David Wells [Thu, 14 Jul 2022 21:19:47 +0000 (17:19 -0400)]
Merge pull request #14073 from peterrum/pst_communicate_refinement

Communicate refinement flags in p:s:T

2 years agoMerge pull request #14072 from peterrum/GridRefinement_other_tria
Daniel Arndt [Thu, 14 Jul 2022 18:48:29 +0000 (14:48 -0400)]
Merge pull request #14072 from peterrum/GridRefinement_other_tria

2 years agoMerge pull request #14125 from gfcas/doc_bib_entry
Wolfgang Bangerth [Wed, 13 Jul 2022 20:31:55 +0000 (14:31 -0600)]
Merge pull request #14125 from gfcas/doc_bib_entry

Fix reference entry

2 years agoMerge pull request #13924 from kronbichler/faster_access_to_lines
Daniel Arndt [Wed, 13 Jul 2022 14:10:31 +0000 (10:10 -0400)]
Merge pull request #13924 from kronbichler/faster_access_to_lines

2 years agoMerge pull request #14128 from bangerth/range-based
Daniel Arndt [Wed, 13 Jul 2022 14:01:38 +0000 (10:01 -0400)]
Merge pull request #14128 from bangerth/range-based

Simplify a function by using range-based for loops.

2 years agoCommunicate refinement flags in p:s:T 14073/head
Peter Munch [Tue, 28 Jun 2022 20:33:32 +0000 (22:33 +0200)]
Communicate refinement flags in p:s:T

2 years agoMerge pull request #14116 from jh66637/copy_bnd_ids
Peter Munch [Tue, 12 Jul 2022 19:07:08 +0000 (21:07 +0200)]
Merge pull request #14116 from jh66637/copy_bnd_ids

Introduce copy_boundary_ids in merge_triangulation()

2 years agoMerge pull request #14099 from peterrum/rpe_cell_data_vector
David Wells [Tue, 12 Jul 2022 16:12:44 +0000 (12:12 -0400)]
Merge pull request #14099 from peterrum/rpe_cell_data_vector

RPE: allow to evaluate cell-data vector

2 years agoFix label fo bibtex entry 14125/head
Fabian Castelli [Tue, 12 Jul 2022 06:40:29 +0000 (08:40 +0200)]
Fix label fo bibtex entry

2 years agoSimplify a function by using range-based for loops. 14128/head
Wolfgang Bangerth [Mon, 11 Jul 2022 23:30:20 +0000 (17:30 -0600)]
Simplify a function by using range-based for loops.

2 years agoFix reference entry
Fabian Castelli [Mon, 11 Jul 2022 19:29:38 +0000 (21:29 +0200)]
Fix reference entry

2 years agoMerge pull request #14118 from kronbichler/add_tet_lines
Peter Munch [Mon, 11 Jul 2022 17:23:44 +0000 (19:23 +0200)]
Merge pull request #14118 from kronbichler/add_tet_lines

get_line_indices_of_cell: Add specialization for tetrahedra

2 years agocopy boundary ids to remaining boundary faces 14116/head
Johannes Heinz [Mon, 4 Jul 2022 07:31:06 +0000 (09:31 +0200)]
copy boundary ids to remaining boundary faces

Co-authored-by: Peter Munch <peterrmuench@gmail.com>
2 years agoMerge pull request #14110 from tjhei/parallel-intermediate-out
Wolfgang Bangerth [Sun, 10 Jul 2022 22:58:51 +0000 (16:58 -0600)]
Merge pull request #14110 from tjhei/parallel-intermediate-out

Implement parallel intermediate output

2 years agoMerge pull request #14109 from peterrum/vector_zero_out_ghost_values
David Wells [Sun, 10 Jul 2022 22:00:16 +0000 (18:00 -0400)]
Merge pull request #14109 from peterrum/vector_zero_out_ghost_values

Add Vector::zero_out_ghost_values

2 years agoaddress comment 14110/head
Timo Heister [Sat, 9 Jul 2022 21:58:37 +0000 (17:58 -0400)]
address comment

2 years agomaybe make clang-tidy happy
Timo Heister [Fri, 8 Jul 2022 20:29:55 +0000 (16:29 -0400)]
maybe make clang-tidy happy

2 years agocleanup
Timo Heister [Fri, 8 Jul 2022 19:32:37 +0000 (15:32 -0400)]
cleanup

2 years agoremove from enum
Timo Heister [Fri, 8 Jul 2022 15:56:58 +0000 (11:56 -0400)]
remove from enum

2 years agoMerge pull request #14120 from bangerth/simplify
Timo Heister [Sat, 9 Jul 2022 08:35:12 +0000 (04:35 -0400)]
Merge pull request #14120 from bangerth/simplify

Simplify some MPI code.

2 years agoMerge pull request #14103 from bangerth/tol
Martin Kronbichler [Sat, 9 Jul 2022 06:13:48 +0000 (08:13 +0200)]
Merge pull request #14103 from bangerth/tol

Better document what tolerance to use in MappingCartesian.

2 years agoMerge pull request #14119 from bergbauer/mask_neighbor_cg
Martin Kronbichler [Sat, 9 Jul 2022 05:53:07 +0000 (07:53 +0200)]
Merge pull request #14119 from bergbauer/mask_neighbor_cg

FEEvaluationBase::read_write_operation Chose correct code path for neighbors and activated mask

2 years agoSimplify some MPI code. 14120/head
Wolfgang Bangerth [Fri, 8 Jul 2022 23:38:08 +0000 (17:38 -0600)]
Simplify some MPI code.

2 years agoaddress comments
Timo Heister [Fri, 8 Jul 2022 15:56:52 +0000 (11:56 -0400)]
address comments

2 years agoChose correct code path for neighbors and activated mask 14119/head
Maximilian Bergbauer [Fri, 8 Jul 2022 14:22:33 +0000 (16:22 +0200)]
Chose correct code path for neighbors and activated mask

2 years agoget_line_indices_of_cell: Add specialization for tetrahedra 14118/head
Martin Kronbichler [Fri, 8 Jul 2022 12:34:01 +0000 (14:34 +0200)]
get_line_indices_of_cell: Add specialization for tetrahedra

2 years agoRPE: allow to evaluate cell-data vector 14099/head
Peter Munch [Wed, 6 Jul 2022 09:48:18 +0000 (11:48 +0200)]
RPE: allow to evaluate cell-data vector

2 years agoMerge pull request #14102 from gfcas/mf_operator_assert
Martin Kronbichler [Fri, 8 Jul 2022 06:54:58 +0000 (08:54 +0200)]
Merge pull request #14102 from gfcas/mf_operator_assert

Add AssertIndexRange

2 years agoMerge pull request #14108 from peterrum/partitioner_docu
Martin Kronbichler [Fri, 8 Jul 2022 06:43:44 +0000 (08:43 +0200)]
Merge pull request #14108 from peterrum/partitioner_docu

Update outdated documentation of Partitioner

2 years agoBetter document what tolerance to use in MappingCartesian. 14103/head
Wolfgang Bangerth [Wed, 6 Jul 2022 17:52:45 +0000 (11:52 -0600)]
Better document what tolerance to use in MappingCartesian.

2 years agoMerge pull request #14112 from tjhei/format_comment
Wolfgang Bangerth [Thu, 7 Jul 2022 23:52:54 +0000 (17:52 -0600)]
Merge pull request #14112 from tjhei/format_comment

reformat comment block

2 years agoMerge pull request #14107 from peterrum/gauss_jordan
Wolfgang Bangerth [Thu, 7 Jul 2022 23:52:20 +0000 (17:52 -0600)]
Merge pull request #14107 from peterrum/gauss_jordan

Fix formatting

2 years agoMerge pull request #14111 from tjhei/changelog-fix
Daniel Arndt [Thu, 7 Jul 2022 20:47:43 +0000 (16:47 -0400)]
Merge pull request #14111 from tjhei/changelog-fix

2 years agoadd format
Timo Heister [Thu, 7 Jul 2022 19:11:08 +0000 (15:11 -0400)]
add format

2 years agoadd error checks
Timo Heister [Thu, 7 Jul 2022 18:37:59 +0000 (14:37 -0400)]
add error checks

2 years agochangelog
Timo Heister [Thu, 7 Jul 2022 18:02:20 +0000 (14:02 -0400)]
changelog

2 years agoimplement read_whole_parallel_file()
Timo Heister [Thu, 7 Jul 2022 17:59:27 +0000 (13:59 -0400)]
implement read_whole_parallel_file()

fixup

fixup

2 years agoreformat comment block 14112/head
Timo Heister [Thu, 7 Jul 2022 18:05:08 +0000 (14:05 -0400)]
reformat comment block

2 years agofix changelog entry 14111/head
Timo Heister [Thu, 7 Jul 2022 18:04:32 +0000 (14:04 -0400)]
fix changelog entry

2 years agoAdd Vector::zero_out_ghost_values 14109/head
Peter Munch [Thu, 7 Jul 2022 17:36:11 +0000 (19:36 +0200)]
Add Vector::zero_out_ghost_values

2 years agoUpdate outdated documentation of Partitioner 14108/head
Peter Munch [Thu, 7 Jul 2022 17:17:04 +0000 (19:17 +0200)]
Update outdated documentation of Partitioner

2 years agoFix formating 14107/head
Peter Munch [Thu, 7 Jul 2022 17:12:22 +0000 (19:12 +0200)]
Fix formating

2 years agoMerge pull request #14105 from tamiko/improve_error_message
Daniel Arndt [Thu, 7 Jul 2022 16:59:20 +0000 (12:59 -0400)]
Merge pull request #14105 from tamiko/improve_error_message

2 years agoImprove error message by providing a clickable link 14105/head
Matthias Maier [Thu, 7 Jul 2022 02:10:41 +0000 (21:10 -0500)]
Improve error message by providing a clickable link

2 years agoadd test
Timo Heister [Wed, 6 Jul 2022 21:01:04 +0000 (17:01 -0400)]
add test

2 years agoimplement write_deal_II_intermediate_in_parallel
Timo Heister [Wed, 6 Jul 2022 20:30:28 +0000 (16:30 -0400)]
implement write_deal_II_intermediate_in_parallel

2 years agoAdd AssertIndexRange 14102/head
Fabian Castelli [Wed, 6 Jul 2022 17:42:11 +0000 (19:42 +0200)]
Add AssertIndexRange

2 years agoMerge pull request #14094 from dealii/docker-master-j
Daniel Arndt [Wed, 6 Jul 2022 17:00:43 +0000 (13:00 -0400)]
Merge pull request #14094 from dealii/docker-master-j

[CI] limit parallelism in docker master build

2 years agoMerge pull request #14056 from tjhei/xdmf_ref_cell
Daniel Arndt [Wed, 6 Jul 2022 16:51:41 +0000 (12:51 -0400)]
Merge pull request #14056 from tjhei/xdmf_ref_cell

2 years agoMerge pull request #14090 from bergbauer/mask_for_dg
Martin Kronbichler [Wed, 6 Jul 2022 08:04:42 +0000 (10:04 +0200)]
Merge pull request #14090 from bergbauer/mask_for_dg

FEEvaluationBase::read_write_operation_contiguous enable masking

2 years agoMerge pull request #13962 from tjhei/hdf_empty
Matthias Maier [Wed, 6 Jul 2022 00:51:46 +0000 (19:51 -0500)]
Merge pull request #13962 from tjhei/hdf_empty

Support HDF5 output with one rank having no cells

2 years agoMerge pull request #14086 from tjhei/doc-sym-tensor-friends
Peter Munch [Tue, 5 Jul 2022 18:59:54 +0000 (20:59 +0200)]
Merge pull request #14086 from tjhei/doc-sym-tensor-friends

doxygen: fix SymmetricTensor friends

2 years agoMerge pull request #14093 from peterrum/sparse_matrix_fix_formating
Peter Munch [Tue, 5 Jul 2022 18:34:52 +0000 (20:34 +0200)]
Merge pull request #14093 from peterrum/sparse_matrix_fix_formating

Fix formatting

2 years agoMerge pull request #14091 from peterrum/make_periodicity_constraints_move_asserts
Peter Munch [Tue, 5 Jul 2022 18:16:19 +0000 (20:16 +0200)]
Merge pull request #14091 from peterrum/make_periodicity_constraints_move_asserts

DoFTools::make_periodicity_constraints move asserts

2 years agoMerge pull request #14092 from gassmoeller/fix_mapping_cartesian
Peter Munch [Tue, 5 Jul 2022 17:46:42 +0000 (19:46 +0200)]
Merge pull request #14092 from gassmoeller/fix_mapping_cartesian

Bugfix: Use correct relative tolerance in MappingCartesian assert.

2 years agoAdd changelog entry 14092/head
Rene Gassmoeller [Mon, 4 Jul 2022 21:02:45 +0000 (17:02 -0400)]
Add changelog entry

2 years agoMerge pull request #14059 from jh66637/only_find_marked_cells
Peter Munch [Mon, 4 Jul 2022 20:57:24 +0000 (22:57 +0200)]
Merge pull request #14059 from jh66637/only_find_marked_cells

find_active_cell_around_point should only find cells with marked vertices

2 years agoMerge pull request #14084 from peterrum/merge_triangulations_zero_tolerance
Timo Heister [Mon, 4 Jul 2022 20:54:43 +0000 (16:54 -0400)]
Merge pull request #14084 from peterrum/merge_triangulations_zero_tolerance

Be explicit regarding zero tolerance in merge_triangulations

2 years agofix push if master docker-master-j 14094/head
Timo Heister [Mon, 4 Jul 2022 20:34:48 +0000 (16:34 -0400)]
fix push if master

2 years agoFix formating 14093/head
Peter Munch [Mon, 4 Jul 2022 19:00:31 +0000 (21:00 +0200)]
Fix formating

2 years agoDoFTools::make_periodicity_constraints move asserts 14091/head
Peter Munch [Mon, 4 Jul 2022 17:21:02 +0000 (19:21 +0200)]
DoFTools::make_periodicity_constraints move asserts

2 years agoUse correct tolerance in MappingCartesian check.
Rene Gassmoeller [Mon, 4 Jul 2022 15:57:14 +0000 (11:57 -0400)]
Use correct tolerance in MappingCartesian check.

2 years agofix find_active_cell_around_point to marked cells or no cell 14059/head
Johannes Heinz [Wed, 22 Jun 2022 12:08:01 +0000 (14:08 +0200)]
fix find_active_cell_around_point to marked cells or no cell

Co-authored-by: Marc Fehling <mafehling.git@gmail.com>
Co-authored-by: Peter Munch <peterrmuench@gmail.com>
2 years agoTriangulation: Use get_line_indices_of_cells for faster access 13924/head
Martin Kronbichler [Mon, 4 Jul 2022 10:12:44 +0000 (12:12 +0200)]
Triangulation: Use get_line_indices_of_cells for faster access

2 years agouse 2 cores
Timo Heister [Sun, 3 Jul 2022 23:05:26 +0000 (19:05 -0400)]
use 2 cores

2 years agotemp change to github actions for testing
Timo Heister [Sun, 3 Jul 2022 23:05:20 +0000 (19:05 -0400)]
temp change to github actions for testing

2 years agoMerge pull request #14055 from peterrum/docu_global_indices
Peter Munch [Sun, 3 Jul 2022 20:54:37 +0000 (22:54 +0200)]
Merge pull request #14055 from peterrum/docu_global_indices

Add cross-references for global indices

2 years agoMerge pull request #14080 from kronbichler/use_line_indices
Peter Munch [Sun, 3 Jul 2022 20:49:20 +0000 (22:49 +0200)]
Merge pull request #14080 from kronbichler/use_line_indices

Use get_line_indices_of_cell in DoFHandlerPolicy

2 years agoMerge pull request #14082 from kronbichler/restructure_refinement_3d
Peter Munch [Sun, 3 Jul 2022 20:46:05 +0000 (22:46 +0200)]
Merge pull request #14082 from kronbichler/restructure_refinement_3d

Restructure execute_refinement(Triangulation<3, spacedim>&)

2 years agoMerge pull request #14087 from tjhei/dox-formula-errors
Peter Munch [Sun, 3 Jul 2022 20:19:47 +0000 (22:19 +0200)]
Merge pull request #14087 from tjhei/dox-formula-errors

doxygen: fix errors in formulas

2 years agodoxygen: fix errors in formulas 14087/head
Timo Heister [Sun, 3 Jul 2022 14:19:21 +0000 (10:19 -0400)]
doxygen: fix errors in formulas

2 years agodoxygen: fix SymmetricTensor friends 14086/head
Timo Heister [Sun, 3 Jul 2022 14:06:41 +0000 (10:06 -0400)]
doxygen: fix SymmetricTensor friends

- remove duplicate instances of deviator, trace, etc.
- put documentation where doxygen can see it

2 years agoMerge pull request #14085 from peterrum/read_write_operation_3_masking
Martin Kronbichler [Sun, 3 Jul 2022 13:28:51 +0000 (15:28 +0200)]
Merge pull request #14085 from peterrum/read_write_operation_3_masking

FEEvaluationBase::read_write_operation case 3: enable masking

2 years agoFEEvaluationBase::read_write_operation case 3: enable masking 14085/head
Peter Munch [Sat, 2 Jul 2022 14:47:12 +0000 (16:47 +0200)]
FEEvaluationBase::read_write_operation case 3: enable masking

2 years agoBe explicit regarding zero tolerance in merge_triangulations 14084/head
Peter Munch [Fri, 1 Jul 2022 20:38:44 +0000 (22:38 +0200)]
Be explicit regarding zero tolerance in merge_triangulations

2 years agoMerge pull request #14081 from kronbichler/work_with_raw_coarsen_flags
Martin Kronbichler [Fri, 1 Jul 2022 18:45:34 +0000 (20:45 +0200)]
Merge pull request #14081 from kronbichler/work_with_raw_coarsen_flags

Add function to extract raw coarsen flags

2 years agoMerge pull request #14076 from kronbichler/improve_mf_renumbering
Martin Kronbichler [Fri, 1 Jul 2022 18:45:11 +0000 (20:45 +0200)]
Merge pull request #14076 from kronbichler/improve_mf_renumbering

Use faster data structure to compute matrix-free renumbering

2 years agoAdd mask 14090/head
Maximilian Bergbauer [Fri, 1 Jul 2022 09:56:33 +0000 (11:56 +0200)]
Add mask

2 years agoUse get_line_indices_of_cell in DoFHandlerPolicy 14080/head
Martin Kronbichler [Wed, 29 Jun 2022 18:36:57 +0000 (20:36 +0200)]
Use get_line_indices_of_cell in DoFHandlerPolicy

2 years agoMerge pull request #14083 from kronbichler/fix_mg_no_indices
Martin Kronbichler [Fri, 1 Jul 2022 06:33:00 +0000 (08:33 +0200)]
Merge pull request #14083 from kronbichler/fix_mg_no_indices

Fix bug when we have no line dofs in assignment/renumbering of face mg dofs

2 years agop:d:GridRefinement: accept other types of triangulations 14072/head
Peter Munch [Tue, 28 Jun 2022 19:46:26 +0000 (21:46 +0200)]
p:d:GridRefinement: accept other types of triangulations

2 years agoFix bug when we have no DoFs on a line 14083/head
Martin Kronbichler [Thu, 30 Jun 2022 08:01:21 +0000 (10:01 +0200)]
Fix bug when we have no DoFs on a line

2 years agoRestructure execture_refinement(Triangulation<3, spacedim>) 14082/head
Martin Kronbichler [Wed, 29 Jun 2022 21:08:53 +0000 (23:08 +0200)]
Restructure execture_refinement(Triangulation<3, spacedim>)

2 years agoMerge pull request #14078 from masterleinad/remove_remaining_deprecations_new
Matthias Maier [Wed, 29 Jun 2022 20:41:35 +0000 (15:41 -0500)]
Merge pull request #14078 from masterleinad/remove_remaining_deprecations_new

Remove remaining deprecations

2 years agoMerge pull request #14079 from kronbichler/fix_test2
Matthias Maier [Wed, 29 Jun 2022 20:41:15 +0000 (15:41 -0500)]
Merge pull request #14079 from kronbichler/fix_test2

Fix another matrix-free test case

2 years agoMerge pull request #14070 from masterleinad/remove_cellid_to_cell
Peter Munch [Wed, 29 Jun 2022 20:22:11 +0000 (22:22 +0200)]
Merge pull request #14070 from masterleinad/remove_cellid_to_cell

Remove CellId::to_cell

2 years agoAdd function to extract raw coarsen flags 14081/head
Martin Kronbichler [Wed, 29 Jun 2022 19:58:22 +0000 (21:58 +0200)]
Add function to extract raw coarsen flags

2 years agoaddress comment 14056/head
Timo Heister [Wed, 29 Jun 2022 19:04:30 +0000 (15:04 -0400)]
address comment

2 years agoMerge pull request #14077 from kronbichler/warning_1
Peter Munch [Wed, 29 Jun 2022 18:32:04 +0000 (20:32 +0200)]
Merge pull request #14077 from kronbichler/warning_1

Fix warning about possibly uninitialized variables

2 years agoUpdate doc/news/changes/incompatibilities/20220629Arndt 14078/head
Daniel Arndt [Wed, 29 Jun 2022 17:01:30 +0000 (13:01 -0400)]
Update doc/news/changes/incompatibilities/20220629Arndt

Co-authored-by: Marc Fehling <mafehling.git@gmail.com>
2 years agoFix another matrix-free test case 14079/head
Martin Kronbichler [Wed, 29 Jun 2022 16:17:30 +0000 (18:17 +0200)]
Fix another matrix-free test case


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.