]>
https://gitweb.dealii.org/ - dealii.git/log
Martin Kronbichler [Fri, 3 Jun 2022 06:41:20 +0000 (08:41 +0200)]
Merge pull request #13867 from zjiaqi2018/large-count-mpi-io
LargeCount MPI_write/read_at
Matthias Maier [Fri, 3 Jun 2022 03:42:16 +0000 (22:42 -0500)]
Merge pull request #13846 from marcfehling/occ-76
Restore compatibility with OpenCASCADE >= 7.6.0
Peter Munch [Thu, 2 Jun 2022 21:25:45 +0000 (23:25 +0200)]
Merge pull request #13835 from bergbauer/NonMatching_MappingInfo
Implement class NonMatching::MappingInfo
Jiaqi Zhang [Thu, 2 Jun 2022 17:16:29 +0000 (13:16 -0400)]
LargeCount MPI_write/read_at
Daniel Arndt [Thu, 2 Jun 2022 16:01:32 +0000 (12:01 -0400)]
Merge pull request #13894 from bangerth/unicode
Daniel Arndt [Thu, 2 Jun 2022 15:59:46 +0000 (11:59 -0400)]
Merge pull request #13892 from zjiaqi2018/fix-step-81-warnings
Fix step-81 complex number warnings
Wolfgang Bangerth [Wed, 1 Jun 2022 22:54:09 +0000 (16:54 -0600)]
Avoid unicode and correct 10-5 -> 10^-5.
Wolfgang Bangerth [Thu, 2 Jun 2022 13:50:37 +0000 (07:50 -0600)]
Merge pull request #13883 from kronbichler/documentation
Remove another inclusion of hanging_nodes_internal.h. Documentation.
Wolfgang Bangerth [Thu, 2 Jun 2022 13:49:31 +0000 (07:49 -0600)]
Merge pull request #13893 from drwells/fix-arkode-3-and-4
Fix arkode 3 and 4
Jiaqi Zhang [Thu, 2 Jun 2022 13:31:13 +0000 (09:31 -0400)]
address comments
Maximilian Bergbauer [Thu, 19 May 2022 11:58:06 +0000 (13:58 +0200)]
Implement class NonMatching::MappingInfo
Daniel Arndt [Thu, 2 Jun 2022 12:11:09 +0000 (08:11 -0400)]
Merge pull request #13897 from kronbichler/compile_warning
Martin Kronbichler [Thu, 2 Jun 2022 08:12:01 +0000 (10:12 +0200)]
Merge pull request #13457 from peterrum/distribute_local_to_global_by_interpolation
Allow to average values in parallel::distributed::SolutionTransfer
Martin Kronbichler [Thu, 2 Jun 2022 07:42:58 +0000 (09:42 +0200)]
Avoid warning regarding unused variable
Martin Kronbichler [Thu, 2 Jun 2022 07:42:42 +0000 (09:42 +0200)]
Fix compile warning in step-50
Martin Kronbichler [Thu, 2 Jun 2022 07:40:15 +0000 (09:40 +0200)]
Merge pull request #13888 from bangerth/std
Qualify int*_t and uint*_t with std::.
Martin Kronbichler [Thu, 2 Jun 2022 07:38:40 +0000 (09:38 +0200)]
Use static_assert to ensure correct type
Martin Kronbichler [Wed, 1 Jun 2022 13:40:41 +0000 (15:40 +0200)]
Remove another inclusion of hanging_nodes_internal.h. Documentation.
Matthias Maier [Thu, 2 Jun 2022 04:20:15 +0000 (23:20 -0500)]
Merge pull request #13896 from drwells/fix-cgal
Fix compilation with CGAL.
David Wells [Thu, 2 Jun 2022 02:28:27 +0000 (22:28 -0400)]
Fix compilation with CGAL.
Timo Heister [Thu, 2 Jun 2022 02:21:36 +0000 (22:21 -0400)]
Merge pull request #13885 from drwells/fix-lc-mpi-clobbering
Fix a problem with combining MPI::LargeCount and PETSc.
Wolfgang Bangerth [Wed, 1 Jun 2022 22:56:34 +0000 (16:56 -0600)]
Merge pull request #13850 from tjhei/wrapcomments-update
wrapcomments.py update
Wolfgang Bangerth [Wed, 1 Jun 2022 22:44:47 +0000 (16:44 -0600)]
Merge pull request #13879 from tjhei/add_large_vtu_test
add large vtu test
Wolfgang Bangerth [Wed, 1 Jun 2022 22:43:21 +0000 (16:43 -0600)]
Merge pull request #13887 from tjhei/simplex-dox-relates
doxygen: don't use @ingroup simplex
Daniel Arndt [Wed, 1 Jun 2022 21:24:29 +0000 (17:24 -0400)]
Merge pull request #13872 from kronbichler/reduce_cost_hanging_nodes
David Wells [Sat, 28 May 2022 00:43:39 +0000 (20:43 -0400)]
Fix the ARKODE 4 test.
David Wells [Sat, 28 May 2022 00:25:31 +0000 (20:25 -0400)]
Fix ARKODE 3 test.
This works with both 5.4 and 6.2 now.
Jiaqi Zhang [Wed, 1 Jun 2022 19:56:43 +0000 (15:56 -0400)]
fix step-81 warnings
Martin Kronbichler [Wed, 1 Jun 2022 19:28:38 +0000 (21:28 +0200)]
Merge pull request #13753 from luca-heltai/cgal-variadic_criteria
Variadic template parameter for CGAL Mesh criteria
Daniel Arndt [Wed, 1 Jun 2022 19:17:58 +0000 (15:17 -0400)]
Merge pull request #13886 from tjhei/dox_fix
Daniel Arndt [Wed, 1 Jun 2022 19:17:27 +0000 (15:17 -0400)]
Merge pull request #13880 from tjhei/fix_parallel_vtu_footer
Wolfgang Bangerth [Wed, 1 Jun 2022 17:22:33 +0000 (11:22 -0600)]
Qualify int*_t and uint*_t with std::.
David Wells [Wed, 1 Jun 2022 15:58:53 +0000 (11:58 -0400)]
Fix a problem with combining MPI::LargeCount and PETSc.
PETSc, in petsclog.h, implements logging by redefining all MPI functions as
macros, e.g.,
#define MPI_Send_c(buf,count,datatype,dest,tag,comm) \
((petsc_send_ct++,0) || PetscMPITypeSize((count),(datatype),(&petsc_send_len)) || MPI_Send_c((buf),(count),(datatype),(dest),(tag),(comm)))
This only works when all MPI declarations are made before these macro
definitions. Hence this library won't work with PETSc unless we include headers
in the right order.
Work around this by removing the MPI_ prefix from these function definitions.
Since we put these functions in our own namespace there is no need for them to
have the same names as the normal MPI functions.
Wolfgang Bangerth [Wed, 1 Jun 2022 17:08:14 +0000 (11:08 -0600)]
Merge pull request #13884 from kronbichler/simplify_access_to_map
Use map::find rather than insert to avoid creating temporary
Timo Heister [Wed, 1 Jun 2022 17:04:46 +0000 (13:04 -0400)]
doxygen: don't use @ingroup simplex
fixes #13509
Wolfgang Bangerth [Wed, 1 Jun 2022 16:37:01 +0000 (10:37 -0600)]
Merge pull request #13793 from drwells/sundials-version
Require SUNDIALS 5.4 or later.
Timo Heister [Wed, 1 Jun 2022 16:34:42 +0000 (12:34 -0400)]
fix doxygen comment
Timo Heister [Sun, 29 May 2022 19:19:52 +0000 (15:19 -0400)]
wrapcomments.py update
- stop it from actually wrapping comments
- add documentation
- remove unnecessary \
Timo Heister [Wed, 1 Jun 2022 16:14:54 +0000 (12:14 -0400)]
rename test output
Timo Heister [Wed, 1 Jun 2022 16:05:00 +0000 (12:05 -0400)]
add comment
Martin Kronbichler [Wed, 1 Jun 2022 13:47:19 +0000 (15:47 +0200)]
Use map::find rather than insert to avoid creating temporary
Martin Kronbichler [Tue, 31 May 2022 11:17:00 +0000 (13:17 +0200)]
MatrixFree: Do not construct hanging nodes structure for non-adapted meshes
Wolfgang Bangerth [Wed, 1 Jun 2022 03:50:23 +0000 (21:50 -0600)]
Merge pull request #13875 from tjhei/vtu-large-error
vtu zlib: assert max size
Bruno Turcksin [Tue, 31 May 2022 22:27:44 +0000 (18:27 -0400)]
Merge pull request #13874 from kronbichler/fix_test_communicate_mg_ghost_cells
Bruno Turcksin [Tue, 31 May 2022 22:25:08 +0000 (18:25 -0400)]
Merge pull request #13878 from kronbichler/runtime_mf_rt
Timo Heister [Tue, 31 May 2022 20:19:24 +0000 (16:19 -0400)]
fix parallel .vtu missing footer
Timo Heister [Tue, 31 May 2022 19:53:58 +0000 (15:53 -0400)]
add large vtu test
A a test that writes a .vtu file with parallel IO that is larger than
4GB.
Daniel Arndt [Tue, 31 May 2022 19:41:42 +0000 (15:41 -0400)]
Merge pull request #13869 from kronbichler/speed_up_n_active_entries_per_batch
Speed up the function MatrixFree::n_active_entries_per_cell_batch
Daniel Arndt [Tue, 31 May 2022 19:34:40 +0000 (15:34 -0400)]
Merge pull request #13864 from kronbichler/fix_complex_mf
Martin Kronbichler [Tue, 31 May 2022 19:23:47 +0000 (21:23 +0200)]
Reduce run time of matrix-free RT tests
Martin Kronbichler [Tue, 31 May 2022 18:14:07 +0000 (20:14 +0200)]
Merge pull request #13876 from tjhei/update_large_tests
update large IO test output
Martin Kronbichler [Tue, 31 May 2022 17:31:58 +0000 (19:31 +0200)]
Merge pull request #13807 from luca-heltai/cgal-compute_quadrature_over_region
Compute Quadrature formula over a general poly
Martin Kronbichler [Tue, 31 May 2022 17:07:22 +0000 (19:07 +0200)]
Compare with interpolate() in test
Martin Kronbichler [Mon, 30 May 2022 20:36:35 +0000 (22:36 +0200)]
Changelog
Martin Kronbichler [Mon, 30 May 2022 20:34:59 +0000 (22:34 +0200)]
New test case by Pascal Kraft
Martin Kronbichler [Mon, 30 May 2022 20:34:47 +0000 (22:34 +0200)]
Make VectorTools::project compile with complex numbers
Timo Heister [Tue, 31 May 2022 16:04:23 +0000 (16:04 +0000)]
update large IO test output
Timo Heister [Tue, 31 May 2022 15:28:44 +0000 (11:28 -0400)]
vtu zlib: assert max size
We only support VTU output where each compressed section (on a single
MPI rank) is less than 4GB. This is a reasonable limit, but we should
assert this instead of writing corrupted data.
Daniel Arndt [Tue, 31 May 2022 15:02:20 +0000 (11:02 -0400)]
Merge pull request #13871 from kronbichler/remove_header_inclusion
Daniel Arndt [Tue, 31 May 2022 14:50:15 +0000 (10:50 -0400)]
Merge pull request #13870 from kronbichler/avoid_deprecated_interface
Martin Kronbichler [Tue, 31 May 2022 14:29:46 +0000 (16:29 +0200)]
Allow to call communicate_mg_ghost_cells in 1D
Marco Feder [Sat, 21 May 2022 19:37:09 +0000 (21:37 +0200)]
Compute Quadrature formula over a general poly
Martin Kronbichler [Tue, 31 May 2022 07:15:40 +0000 (09:15 +0200)]
Speed up the function MatrixFree::n_active_entries_per_cell_batch
Martin Kronbichler [Tue, 31 May 2022 11:15:04 +0000 (13:15 +0200)]
Remove inclusion of unneeded header
Martin Kronbichler [Tue, 31 May 2022 07:20:43 +0000 (09:20 +0200)]
MatrixFree: Avoid use of deprecated n_components_filled
Martin Kronbichler [Tue, 31 May 2022 05:35:02 +0000 (07:35 +0200)]
Merge pull request #13865 from gassmoeller/prevent_endless_loop
Prevent endless particle loop during refinement
Marc Fehling [Tue, 31 May 2022 04:11:34 +0000 (22:11 -0600)]
Merge pull request #13856 from dealii/dependabot/github_actions/actions/checkout-3
Bump actions/checkout from 2 to 3
Wolfgang Bangerth [Tue, 31 May 2022 00:27:15 +0000 (18:27 -0600)]
Merge pull request #13863 from pengfej/fixing_grammar_mistakes_in_comments
Fixing grammar mistakes in comments
Martin Kronbichler [Mon, 30 May 2022 22:22:11 +0000 (00:22 +0200)]
Merge pull request #13854 from bangerth/empty
Optimize Utilities::pack/unpack for empty objects.
Martin Kronbichler [Mon, 30 May 2022 22:21:57 +0000 (00:21 +0200)]
Merge pull request #13862 from bangerth/typo
Fix a grammar mistake.
Rene Gassmoeller [Mon, 30 May 2022 20:56:08 +0000 (16:56 -0400)]
Prevent endless particle loop during refinement
Pengfei Jia [Mon, 30 May 2022 20:20:54 +0000 (16:20 -0400)]
Fixing grammer errors
Fixing grammer errors
Timo Heister [Mon, 30 May 2022 19:58:37 +0000 (15:58 -0400)]
Merge pull request #13861 from bangerth/assert
Add a missing assertion in the XDMF writer.
David Wells [Mon, 30 May 2022 19:18:46 +0000 (15:18 -0400)]
Merge pull request #13816 from kronbichler/simplify_renumber_dofs
Use GridTools::exchange_cell_data_on_ghosts for DoF renumbering
David Wells [Mon, 30 May 2022 19:05:24 +0000 (15:05 -0400)]
Merge pull request #13860 from bangerth/mv
Properly tag an output file.
David Wells [Mon, 30 May 2022 17:38:42 +0000 (13:38 -0400)]
Merge pull request #13858 from kronbichler/fix_bug_global_coarsening
Fix bug for global coarsening: Must allow invalid proc id
Wolfgang Bangerth [Mon, 30 May 2022 17:22:05 +0000 (11:22 -0600)]
Fix a grammar mistake.
Wolfgang Bangerth [Mon, 30 May 2022 17:17:56 +0000 (11:17 -0600)]
Modernize code.
Wolfgang Bangerth [Mon, 30 May 2022 17:10:36 +0000 (11:10 -0600)]
Add a missing assertion in the XDMF writer.
Wolfgang Bangerth [Mon, 30 May 2022 16:51:47 +0000 (10:51 -0600)]
Properly tag an output file.
Wolfgang Bangerth [Mon, 30 May 2022 15:45:17 +0000 (09:45 -0600)]
Document what it means for a type to be trivially copyable.
Wolfgang Bangerth [Sun, 29 May 2022 21:30:08 +0000 (15:30 -0600)]
Switch the answer-less CA algorithms to the empty type.
Wolfgang Bangerth [Sun, 29 May 2022 21:20:02 +0000 (15:20 -0600)]
Document the special casing in the pack()/unpack().
Wolfgang Bangerth [Thu, 26 May 2022 19:39:05 +0000 (13:39 -0600)]
Optimize Utilities::pack/unpack for empty objects.
Martin Kronbichler [Mon, 30 May 2022 15:06:11 +0000 (17:06 +0200)]
Fix bug for global coarsening: Must allow invalid proc id
Martin Kronbichler [Wed, 25 May 2022 15:21:00 +0000 (17:21 +0200)]
Use GridTools::exchange_cell_data_on_ghosts for DoF renumbering
Martin Kronbichler [Mon, 30 May 2022 08:17:54 +0000 (10:17 +0200)]
Merge pull request #13847 from simonsticko/add_missing_changelogs
Add a changelog for the new CutFEM functionality in NonMatching.
Martin Kronbichler [Mon, 30 May 2022 06:37:46 +0000 (08:37 +0200)]
Merge pull request #13852 from tjhei/changelogs
missing changelog entries
Simon Sticko [Sun, 29 May 2022 07:42:55 +0000 (09:42 +0200)]
Add a changelog for the new CutFEM functionality in NonMatching.
Wolfgang Bangerth [Mon, 30 May 2022 03:41:29 +0000 (21:41 -0600)]
Merge pull request #13673 from pengfej/myowndealii
Upgrade write_vtu_in_parallel based on mpi large IO update
Wolfgang Bangerth [Mon, 30 May 2022 03:29:12 +0000 (21:29 -0600)]
Merge pull request #13851 from pengfej/updating_read_write_at_functions
Use LargeCount MPI_write_at and MPI_read_at functions
Wolfgang Bangerth [Mon, 30 May 2022 03:17:04 +0000 (21:17 -0600)]
Merge pull request #13849 from tjhei/doxygen-format-2
doxygen comments: @ref fixes
Wolfgang Bangerth [Mon, 30 May 2022 03:09:24 +0000 (21:09 -0600)]
Merge pull request #13855 from tamiko/step_81_mention-authors
Step-81: add authors to intro.dox
dependabot[bot] [Mon, 30 May 2022 02:38:54 +0000 (02:38 +0000)]
Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Matthias Maier [Mon, 30 May 2022 01:20:07 +0000 (20:20 -0500)]
Step-81: add authors to intro.dox
Pengfei Jia [Sun, 29 May 2022 19:26:27 +0000 (15:26 -0400)]
Updating write at and read at functions.
forgot to include the big mpi file
removing empty line
Timo Heister [Sun, 29 May 2022 19:31:48 +0000 (15:31 -0400)]
missing changelog entries
Timo Heister [Sun, 29 May 2022 19:11:26 +0000 (15:11 -0400)]
doxygen comments: @ref fixes
A few more @ref fixes missed in #13836
Marc Fehling [Sat, 28 May 2022 19:55:14 +0000 (13:55 -0600)]
Restore compatibility with OpenCASCADE >= 7.6.0
David Wells [Sat, 28 May 2022 14:00:53 +0000 (10:00 -0400)]
Merge pull request #13845 from marcfehling/occ-gte
Introduce DEAL_II_OPENCASCADE_VERSION_GTE
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.