]>
https://gitweb.dealii.org/ - dealii.git/log
Daniel Arndt [Mon, 3 Jul 2023 01:44:35 +0000 (21:44 -0400)]
Merge pull request #15552 from pcafrica/particle_serialization
Daniel Arndt [Sun, 2 Jul 2023 22:58:10 +0000 (18:58 -0400)]
Merge pull request #15582 from bangerth/doc-x
Daniel Arndt [Sun, 2 Jul 2023 22:57:46 +0000 (18:57 -0400)]
Merge pull request #15585 from bangerth/doc-y
Matthias Maier [Sun, 2 Jul 2023 22:55:29 +0000 (22:55 +0000)]
Merge pull request #15599 from tamiko/remove_fail_category
Tests: remove fail category
Matthias Maier [Sun, 2 Jul 2023 22:20:52 +0000 (17:20 -0500)]
Tests: remove fail category
Matthias Maier [Sun, 2 Jul 2023 21:19:02 +0000 (21:19 +0000)]
Merge pull request #15584 from bangerth/tpetra
Fix missing template argument.
Daniel Arndt [Sun, 2 Jul 2023 20:48:05 +0000 (16:48 -0400)]
Merge pull request #15577 from bangerth/sol-trans-2
Daniel Arndt [Sun, 2 Jul 2023 20:47:21 +0000 (16:47 -0400)]
Merge pull request #15570 from bangerth/affine-constraints-7
Wolfgang Bangerth [Sun, 2 Jul 2023 20:38:07 +0000 (14:38 -0600)]
Merge pull request #15581 from drwells/more-closest-point
Use ReferenceCell::closest_point() in more places.
Daniel Arndt [Sun, 2 Jul 2023 17:24:14 +0000 (13:24 -0400)]
Merge pull request #15578 from masterleinad/remove_deprecated_extract_boundary_dofs
Wolfgang Bangerth [Sun, 2 Jul 2023 15:35:35 +0000 (09:35 -0600)]
Merge pull request #15583 from Rombur/typo_step_16
Fix typo in step-16
Martin Kronbichler [Sun, 2 Jul 2023 15:10:35 +0000 (17:10 +0200)]
Merge pull request #15575 from drwells/fevalues-resplit
Remove the FEValues instantiation splits.
Martin Kronbichler [Sun, 2 Jul 2023 15:09:38 +0000 (17:09 +0200)]
Merge pull request #15567 from bangerth/explicit
Make a constructor 'explicit'.
Matthias Maier [Sun, 2 Jul 2023 14:23:48 +0000 (14:23 +0000)]
Merge pull request #15564 from tamiko/do_not_abuse_subscriptor_pointer
FESystem: do not abuse Subscriptor* as a fancy void*
Matthias Maier [Sun, 2 Jul 2023 14:21:48 +0000 (14:21 +0000)]
Merge pull request #15571 from Rombur/pinned_buffer
Use pinned memory when MPI is not GPU aware
David Wells [Sun, 2 Jul 2023 14:17:18 +0000 (10:17 -0400)]
Merge pull request #15553 from drwells/p3-dependencies
P3 dependencies
Daniel Arndt [Sun, 2 Jul 2023 13:52:14 +0000 (09:52 -0400)]
Fix extract_subvector_to for Tpetra
Martin Kronbichler [Sun, 2 Jul 2023 11:21:22 +0000 (13:21 +0200)]
Merge pull request #15562 from bangerth/parallel
Fix documentation of parallel::accumulate_from_subranges().
Martin Kronbichler [Sun, 2 Jul 2023 11:20:49 +0000 (13:20 +0200)]
Merge pull request #15569 from bangerth/26
Avoid unnecessary reinitialization.
Bruno Blais [Sun, 2 Jul 2023 03:33:41 +0000 (23:33 -0400)]
Fix the header comments of the new two tests
Wolfgang Bangerth [Sun, 2 Jul 2023 03:32:12 +0000 (21:32 -0600)]
Fix the naming of some function arguments.
Wolfgang Bangerth [Sun, 2 Jul 2023 03:08:23 +0000 (21:08 -0600)]
Fix missing template argument.
Bruno Turcksin [Sun, 2 Jul 2023 03:07:12 +0000 (03:07 +0000)]
Fix typo in step-16
Wolfgang Bangerth [Sun, 2 Jul 2023 02:54:40 +0000 (20:54 -0600)]
Fix the naming of some function arguments.
David Wells [Sat, 1 Jul 2023 20:43:10 +0000 (16:43 -0400)]
Use ReferenceCell::closest_point() in more places.
Wolfgang Bangerth [Sat, 1 Jul 2023 21:12:27 +0000 (15:12 -0600)]
Avoid preprocessor define.
Daniel Arndt [Sun, 2 Jul 2023 02:04:54 +0000 (22:04 -0400)]
Remove deprecated DoFTools::extract_boundary_dofs
Wolfgang Bangerth [Sun, 2 Jul 2023 02:15:46 +0000 (20:15 -0600)]
Add changelog entry.
Wolfgang Bangerth [Sun, 2 Jul 2023 02:13:55 +0000 (20:13 -0600)]
Add test.
Wolfgang Bangerth [Sun, 2 Jul 2023 02:13:38 +0000 (20:13 -0600)]
Fix SolutionTransfer to properly compress() vectors.
David Wells [Sun, 2 Jul 2023 01:56:08 +0000 (21:56 -0400)]
Remove the FEValues splits.
Now that we have ReadVector this class is a lot less expensive to compile. In
release mode I timed:
- for 9.5: 85s for all six files
- for ReadVector: 59.1s for all six files
- for all files unified: 42s
The maximum RSS is measured (by /usr/bin/time -v) as 2.6 GB in debug mode so we
are still under our 3 GB rule-of-thumb.
Marc Fehling [Sun, 2 Jul 2023 01:44:56 +0000 (19:44 -0600)]
Merge pull request #15555 from masterleinad/remove_deprecated_new_thread_functions
Remove deprecated Threads functionalities
David Wells [Fri, 30 Jun 2023 22:15:52 +0000 (18:15 -0400)]
Clean up some orientation code in FiniteElement.
David Wells [Mon, 6 Feb 2023 00:04:09 +0000 (19:04 -0500)]
Clean up some orientation code.
David Wells [Sun, 29 Jan 2023 13:47:17 +0000 (08:47 -0500)]
FE_Simplex_FE_{DG}P: Add a basic convergence rate test.
Pasquale Africa [Sun, 2 Jul 2023 01:23:27 +0000 (01:23 +0000)]
Revert modification
Wolfgang Bangerth [Sun, 2 Jul 2023 01:13:21 +0000 (19:13 -0600)]
Merge pull request #15197 from drwells/read-vector
Add an abstract base class ReadVector purely for vector access.
Bruno Blais [Sun, 2 Jul 2023 00:53:01 +0000 (20:53 -0400)]
Fix missing indent
David Wells [Sun, 2 Jul 2023 00:40:09 +0000 (20:40 -0400)]
Merge pull request #15544 from bangerth/affine-constraints-3
Simplify constructors/operators of AffineConstraints::ConstraintLine.
Daniel Arndt [Sun, 2 Jul 2023 00:35:10 +0000 (20:35 -0400)]
Merge pull request #15554 from marcfehling/github-jobs
Marc Fehling [Sat, 1 Jul 2023 22:14:22 +0000 (16:14 -0600)]
Merge pull request #15549 from masterleinad/enable_if_supported_werror
Use -Werror again in enable_if_supported
Wolfgang Bangerth [Sat, 1 Jul 2023 21:20:54 +0000 (15:20 -0600)]
Merge pull request #15556 from tamiko/print_test_info
CMake: print a status message after deal_ii_pickup_tests() invocation
Wolfgang Bangerth [Sat, 1 Jul 2023 21:14:21 +0000 (15:14 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Sat, 1 Jul 2023 21:13:04 +0000 (15:13 -0600)]
Make a constructor 'explicit'.
Wolfgang Bangerth [Sat, 1 Jul 2023 21:11:52 +0000 (15:11 -0600)]
Avoid unnecessary reinitialization.
Bruno Turcksin [Sat, 1 Jul 2023 20:44:40 +0000 (20:44 +0000)]
Use pinned memory when MPI is not GPU aware
Matthias Maier [Sat, 1 Jul 2023 14:44:58 +0000 (09:44 -0500)]
FESystem: do not abuse Subscriptor* as a fancy void*
Instead use dynamic_cast to check for cast compatibility at runtime.
Interestengly, we already did in the debug Assert to check that
everything is in order.
Wolfgang Bangerth [Sat, 1 Jul 2023 18:56:56 +0000 (12:56 -0600)]
Fix documentation of parallel::accumulate_from_subranges().
Matthias Maier [Sat, 1 Jul 2023 17:56:21 +0000 (17:56 +0000)]
Merge pull request #15381 from kronbichler/mf_create_inner_faces
MatrixFree: Only set up the inner faces when so requested
Bruno Blais [Sat, 1 Jul 2023 16:59:56 +0000 (12:59 -0400)]
remove useless comments + indent
Daniel Arndt [Thu, 29 Jun 2023 14:24:04 +0000 (10:24 -0400)]
Remove deprecated Threads functionalities
Matthias Maier [Sat, 1 Jul 2023 16:56:52 +0000 (16:56 +0000)]
Merge pull request #15557 from tamiko/move_cmake_file
CMake: move a file to a better location
Bruno Blais [Sat, 1 Jul 2023 16:54:50 +0000 (12:54 -0400)]
Indent
Bruno Blais [Sat, 1 Jul 2023 16:54:10 +0000 (12:54 -0400)]
Clean test
Matthias Maier [Sat, 1 Jul 2023 16:51:49 +0000 (16:51 +0000)]
Merge pull request #15546 from marcfehling/step-55-3d
Make step-55 work in 3D.
Bruno Blais [Sat, 1 Jul 2023 16:43:23 +0000 (12:43 -0400)]
Finalize test output
David Wells [Sat, 1 Jul 2023 16:25:13 +0000 (12:25 -0400)]
Add changelog entries.
Its both a new feature and a small incompatibility.
Wolfgang Bangerth [Sat, 1 Jul 2023 16:18:35 +0000 (10:18 -0600)]
Do not take scalars by reference.
Wolfgang Bangerth [Sat, 1 Jul 2023 16:18:00 +0000 (10:18 -0600)]
Work around a doxygen issue where it can't match declaration and definition.
Bruno Blais [Sat, 1 Jul 2023 15:58:53 +0000 (11:58 -0400)]
Update test
Peter Munch [Sat, 1 Jul 2023 15:15:35 +0000 (11:15 -0400)]
Merge pull request #15521 from luca-heltai/output_nonnestedMG_lessverbose
Make output of non_nested_transfer tests less verbose
Marc Fehling [Sat, 1 Jul 2023 15:12:09 +0000 (09:12 -0600)]
Merge pull request #15551 from masterleinad/remove_deprecated_fe_values_views_outputtype
Remove deprecated FEValuesViews::OutputType
Matthias Maier [Sat, 1 Jul 2023 15:10:53 +0000 (15:10 +0000)]
Merge pull request #15526 from tamiko/fix_submit_results_cmake
CMake: fix submit_results.cmake
Pasquale Africa [Sat, 1 Jul 2023 15:10:45 +0000 (15:10 +0000)]
Try with p::f::T
Daniel Arndt [Sat, 1 Jul 2023 15:06:23 +0000 (11:06 -0400)]
Capitalize Werror
Co-authored-by: Matthias Maier <tamiko@43-1.org>
Matthias Maier [Sat, 1 Jul 2023 15:06:21 +0000 (15:06 +0000)]
Merge pull request #15520 from kronbichler/shorten_tests
Shorten compilation time of two MatrixFree tests
David Wells [Sat, 1 Jul 2023 15:02:50 +0000 (11:02 -0400)]
Merge pull request #15529 from masterleinad/remove_deprecated_consensus_algorithms
Remove deprecations in consensus algorithms
David Wells [Wed, 28 Jun 2023 00:26:14 +0000 (20:26 -0400)]
Fix some tests by explicitly using make_array_view().
David Wells [Fri, 2 Jun 2023 20:08:10 +0000 (16:08 -0400)]
Make VectorTools::compute_mean_value() use ReadVector.
David Wells [Sat, 13 May 2023 16:41:12 +0000 (12:41 -0400)]
Make VectorTools::integrate_difference() use ReadVector.
David Wells [Sat, 13 May 2023 14:04:47 +0000 (10:04 -0400)]
Make KellyErrorEstimator use ReadVector.
David Wells [Fri, 2 Jun 2023 14:48:10 +0000 (10:48 -0400)]
Make all higher derivative functions of FEValues use ReadVector.
David Wells [Sat, 13 May 2023 13:45:02 +0000 (09:45 -0400)]
Make FEValues::get_function_gradients() use ReadVector.
David Wells [Sat, 13 May 2023 12:50:21 +0000 (08:50 -0400)]
Make FEValues::get_function_values() use ReadVector.
David Wells [Thu, 1 Jun 2023 20:29:03 +0000 (16:29 -0400)]
Make all vectors inherit from ReadVector.
This gives a common interface to all vectors for use by FEValues.
Matthias Maier [Sat, 1 Jul 2023 13:44:14 +0000 (08:44 -0500)]
CMake: move a file to a better location
David Wells [Sat, 1 Jul 2023 13:22:14 +0000 (09:22 -0400)]
Merge pull request #15550 from bangerth/19
Remove some stray comment. Fix grammar.
Daniel Arndt [Sat, 1 Jul 2023 11:48:31 +0000 (07:48 -0400)]
Merge pull request #15548 from bangerth/affine-constraints-6
Daniel Arndt [Sat, 1 Jul 2023 11:48:17 +0000 (07:48 -0400)]
Merge pull request #15547 from bangerth/affine-constraints-5
Martin Kronbichler [Sat, 1 Jul 2023 06:03:01 +0000 (08:03 +0200)]
Merge pull request #15545 from drwells/shorten-face-vertex-location
Make face_vertex_location_location() a lot shorter.
Matthias Maier [Sat, 1 Jul 2023 04:58:34 +0000 (23:58 -0500)]
add a news entry
Matthias Maier [Sat, 1 Jul 2023 04:49:38 +0000 (23:49 -0500)]
CMake: deal_ii_pickup_tests(): only print a summary if we actually found something
Matthias Maier [Sat, 1 Jul 2023 04:47:48 +0000 (23:47 -0500)]
Tests: print a nice summary after the invocation of the setup_tests macro
Daniel Arndt [Sat, 1 Jul 2023 04:30:40 +0000 (00:30 -0400)]
Merge pull request #15528 from masterleinad/remove_deprecations_celldatatransferbuffer
Matthias Maier [Sat, 1 Jul 2023 03:34:41 +0000 (22:34 -0500)]
CMake: deal_ii_pickup_tests(): print a nice summary
Let us print a nice little summary at the end of the
deal_ii_pickup_tests() macro that summarizes how many test artifacts
have been found.
Marc Fehling [Sat, 1 Jul 2023 03:15:11 +0000 (23:15 -0400)]
github-actions:
- max out cores on macos
- set number of jobs via cmake on windows
Wolfgang Bangerth [Fri, 30 Jun 2023 19:15:40 +0000 (13:15 -0600)]
Simplify constructors/operators of AffineConstraints::ConstraintLine.
Marc Fehling [Sat, 1 Jul 2023 03:50:06 +0000 (21:50 -0600)]
Merge pull request #15543 from masterleinad/remove_deprecated_signed_distance
Remove deprecated LevelSet namespace
Marc Fehling [Sat, 1 Jul 2023 03:49:18 +0000 (21:49 -0600)]
Merge pull request #15530 from masterleinad/remove_deprecated_interface_values
Remove deprecated functions in fe_interface_values.h
Matthias Maier [Sat, 1 Jul 2023 03:24:40 +0000 (22:24 -0500)]
CMake: deal_ii_add_test() count how many tests we are setting up
This sets the variables _number_of_tests _number_of_test_dependencies in
the parent scope from which deal_ii_add_test() was invoked.
David Wells [Sat, 1 Jul 2023 03:22:54 +0000 (23:22 -0400)]
Merge pull request #15539 from marcfehling/legacysignal
Remove deprecated LegacySignal.
Pasquale Africa [Fri, 30 Jun 2023 22:41:59 +0000 (22:41 +0000)]
Add failing test
Daniel Arndt [Fri, 30 Jun 2023 19:51:47 +0000 (15:51 -0400)]
Remove deprecated FEValuesViews::OutputType
Wolfgang Bangerth [Fri, 30 Jun 2023 21:01:19 +0000 (15:01 -0600)]
Remove some stray comment. Fix grammar.
Daniel Arndt [Fri, 30 Jun 2023 20:30:42 +0000 (16:30 -0400)]
Unconditionally try enabling ffp-exception-behavior=strict
Daniel Arndt [Fri, 30 Jun 2023 20:29:48 +0000 (16:29 -0400)]
Use -Werror again in enable_if_supported
Wolfgang Bangerth [Fri, 30 Jun 2023 20:12:35 +0000 (14:12 -0600)]
Remove ill-defined (and poorly documented) comparison operators for AffineConstraints::ConstraintLine.
Wolfgang Bangerth [Fri, 30 Jun 2023 20:11:19 +0000 (14:11 -0600)]
Implement AffineConstraints::ConstraintLine::swap().
Marc Fehling [Fri, 30 Jun 2023 19:45:36 +0000 (13:45 -0600)]
Make step-55 work in 3D.
David Wells [Fri, 30 Jun 2023 19:44:08 +0000 (15:44 -0400)]
Make face_vertex_location_location() a lot shorter.
We can just call the other functions directly here. We can always switch this
back if we need better performance.
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.