]>
https://gitweb.dealii.org/ - dealii.git/log
Martin Kronbichler [Wed, 16 Feb 2022 19:35:38 +0000 (20:35 +0100)]
Add matrix-free benchmark based on step-37
Wolfgang Bangerth [Wed, 16 Feb 2022 17:00:00 +0000 (10:00 -0700)]
Merge pull request #13374 from tamiko/p4est_compatibility
CMake: Adjust MPI and ZLIB support query for p4est version 2.8
Martin Kronbichler [Wed, 16 Feb 2022 16:57:43 +0000 (17:57 +0100)]
Merge pull request #13398 from simonsticko/cleanup_test_non_matching_fe_values
Minor cleanup to test of non_matching::FEValues
Martin Kronbichler [Wed, 16 Feb 2022 15:03:03 +0000 (16:03 +0100)]
Merge pull request #13396 from peterrum/ldbv_copy_locally_owned_data_from
LA::d::BV add copy_locally_owned_data_from()
Simon Sticko [Wed, 16 Feb 2022 14:42:12 +0000 (15:42 +0100)]
Minor cleanup to test of non_matching::FEValues
Martin Kronbichler [Wed, 16 Feb 2022 08:06:23 +0000 (09:06 +0100)]
Merge pull request #13389 from tamiko/add_a_test
Testsuite: add a test checking test.json + test.output support
Peter Munch [Wed, 16 Feb 2022 07:11:51 +0000 (08:11 +0100)]
LA::d::BV add copy_locally_owned_data_from()
Bruno Turcksin [Wed, 16 Feb 2022 02:53:13 +0000 (21:53 -0500)]
Merge pull request #13393 from bangerth/static_assert
Bruno Turcksin [Wed, 16 Feb 2022 02:49:28 +0000 (21:49 -0500)]
Merge pull request #13379 from tjhei/other_big_broadcast
Timo Heister [Mon, 14 Feb 2022 13:18:09 +0000 (08:18 -0500)]
use new broadcast function
Wolfgang Bangerth [Mon, 14 Feb 2022 05:08:45 +0000 (22:08 -0700)]
Use the correct data type for a buffer size variable.
Matthias Maier [Tue, 15 Feb 2022 22:26:04 +0000 (16:26 -0600)]
Merge pull request #13313 from sebproell/constant-modes-fe_nothing
Enable FE_Nothing in DoFTools::extract_constant_modes
Wolfgang Bangerth [Tue, 15 Feb 2022 22:22:38 +0000 (15:22 -0700)]
Explicitly delete a function that we don't want to be called.
Wolfgang Bangerth [Tue, 15 Feb 2022 20:30:27 +0000 (13:30 -0700)]
Merge pull request #13368 from tjhei/mpi_big_broadcast
new MPI:broadcast with big count support
Martin Kronbichler [Tue, 15 Feb 2022 20:05:05 +0000 (21:05 +0100)]
Merge pull request #13390 from simonsticko/fix_reclassify_multiple_times
Overwrite LocationToLevelSet values with unassigned in MeshClassifier
Timo Heister [Tue, 15 Feb 2022 16:43:51 +0000 (11:43 -0500)]
simplify test
Matthias Maier [Tue, 15 Feb 2022 16:21:37 +0000 (10:21 -0600)]
Merge pull request #13391 from tamiko/cmake_bugfix_03
CMake: Testsuite: Actually submit test results
Matthias Maier [Tue, 15 Feb 2022 15:17:46 +0000 (09:17 -0600)]
Merge pull request #13386 from tamiko/cmake_bugfix_01
CMake: Bugfix: Do not error out when not running performance tests
Matthias Maier [Tue, 15 Feb 2022 14:46:20 +0000 (08:46 -0600)]
CMake: Testsuite: Actually submit test results
Simon Sticko [Tue, 15 Feb 2022 12:52:08 +0000 (13:52 +0100)]
Overwrite LocationToLevelSet values with unassigned in MeshClassifier::reclassify()
Fixes a bug where the faces can get the wrong LocationToLevelSet values
if reclassify() is called multiple times and the level set function has
been updated in between.
Matthias Maier [Tue, 15 Feb 2022 13:47:45 +0000 (07:47 -0600)]
Testsuite: add a test checking test.json + test.output support
Matthias Maier [Tue, 15 Feb 2022 13:38:14 +0000 (07:38 -0600)]
Merge pull request #13387 from tamiko/cmake_bugfix_02
CMake: Set ${CTEST_SITE} if unset
Matthias Maier [Tue, 15 Feb 2022 12:52:41 +0000 (06:52 -0600)]
CMake: Set ${CTEST_SITE} if unset
Matthias Maier [Tue, 15 Feb 2022 12:51:09 +0000 (06:51 -0600)]
CMake: Bugfix: Do not error out when not running performance tests
Matthias Maier [Tue, 15 Feb 2022 11:26:59 +0000 (05:26 -0600)]
Merge pull request #13380 from gfcas/indent-scripts
Indent scripts
Matthias Maier [Tue, 15 Feb 2022 11:12:43 +0000 (05:12 -0600)]
Merge pull request #13385 from bangerth/error
Improve an error message.
Matthias Maier [Tue, 15 Feb 2022 11:09:06 +0000 (05:09 -0600)]
Merge pull request #13375 from bangerth/doc
Augment a doc string.
Wolfgang Bangerth [Tue, 15 Feb 2022 03:40:58 +0000 (20:40 -0700)]
Improve an error message.
Marc Fehling [Tue, 15 Feb 2022 00:34:38 +0000 (17:34 -0700)]
Merge pull request #13382 from gfcas/dealii_spelling
Unify deal.II spelling
Fabian Castelli [Mon, 14 Feb 2022 19:54:35 +0000 (20:54 +0100)]
Unify deal.II spelling
Wolfgang Bangerth [Mon, 14 Feb 2022 19:18:37 +0000 (12:18 -0700)]
Merge pull request #13378 from marcfehling/step55-changelog
Changelog for #13363.
Wolfgang Bangerth [Mon, 14 Feb 2022 19:18:09 +0000 (12:18 -0700)]
Merge pull request #13381 from gfcas/indent_common
Simplify indent_common.sh
Fabian Castelli [Mon, 14 Feb 2022 18:42:22 +0000 (19:42 +0100)]
Simplify indent_common.sh
Fabian Castelli [Mon, 14 Feb 2022 17:44:57 +0000 (18:44 +0100)]
Add check for required indentation script
Fabian Castelli [Mon, 14 Feb 2022 17:43:59 +0000 (18:43 +0100)]
Require correct script
Timo Heister [Mon, 14 Feb 2022 13:13:48 +0000 (08:13 -0500)]
address comments
Timo Heister [Sat, 12 Feb 2022 22:32:51 +0000 (17:32 -0500)]
add test
Timo Heister [Sat, 12 Feb 2022 15:33:01 +0000 (10:33 -0500)]
new MPI:broadcast with big send support
Marc Fehling [Mon, 14 Feb 2022 05:45:26 +0000 (22:45 -0700)]
Changelog for #13363.
Wolfgang Bangerth [Mon, 14 Feb 2022 05:20:33 +0000 (22:20 -0700)]
Merge pull request #13363 from marcfehling/sparsity
step-55: init sparsity pattern with relevant dofs
Wolfgang Bangerth [Mon, 14 Feb 2022 04:54:59 +0000 (21:54 -0700)]
Augment a doc string.
Wolfgang Bangerth [Mon, 14 Feb 2022 04:32:41 +0000 (21:32 -0700)]
Merge pull request #13362 from marcfehling/comment
step-55: remove comment
Matthias Maier [Mon, 14 Feb 2022 01:03:49 +0000 (19:03 -0600)]
CMake: Adjust MPI and ZLIB support query for p4est version 2.8
Matthias Maier [Sun, 13 Feb 2022 20:07:52 +0000 (14:07 -0600)]
Merge pull request #13364 from peterrum/table_3_reinit
Implement new Table<3, T>::reinit()
Matthias Maier [Sun, 13 Feb 2022 20:04:49 +0000 (14:04 -0600)]
Merge pull request #13367 from tjhei/mpi_type_id
MPI: move mpi_type_id() out of internal
Matthias Maier [Sun, 13 Feb 2022 20:03:09 +0000 (14:03 -0600)]
Merge pull request #13371 from tamiko/fix_03
CMake: allow to use TEST_PICKUP_REGEX with run_performance_tests.cmake
Matthias Maier [Sun, 13 Feb 2022 20:03:00 +0000 (14:03 -0600)]
Merge pull request #13372 from tamiko/fix_04
Performance tests: minor tweak for timing_step_22
Martin Kronbichler [Sun, 13 Feb 2022 14:16:50 +0000 (15:16 +0100)]
Merge pull request #13373 from peterrum/mf_compute_diagonal_matrix_small_cleanup
MatrixFreeTools: small clean up
Peter Munch [Sun, 13 Feb 2022 11:43:39 +0000 (12:43 +0100)]
MatrixFreeTools: small clean up
Martin Kronbichler [Sat, 12 Feb 2022 21:37:28 +0000 (22:37 +0100)]
Merge pull request #13370 from marcfehling/doc-sparsity
BlockDynamicSparsityPattern: Update doc for parallel distributed applications.
Matthias Maier [Sat, 12 Feb 2022 20:45:37 +0000 (14:45 -0600)]
performance/timing_step_*: annotate tests as experimental
Matthias Maier [Sat, 12 Feb 2022 20:44:41 +0000 (14:44 -0600)]
performance/timing_step_22: do not write to output file
Matthias Maier [Sat, 12 Feb 2022 20:42:57 +0000 (14:42 -0600)]
CMake: allow to use TEST_PICKUP_REGEX with run_performance_tests.cmake
Matthias Maier [Sat, 12 Feb 2022 20:35:42 +0000 (14:35 -0600)]
Merge pull request #13369 from tamiko/fix_02
CMake: remove debug message
Marc Fehling [Sat, 12 Feb 2022 18:37:22 +0000 (11:37 -0700)]
BlockDynamicSparsityPattern: Update doc for parallel distributed applications.
Matthias Maier [Sat, 12 Feb 2022 18:16:47 +0000 (12:16 -0600)]
CMake: remove debug message
Luca Heltai [Sat, 12 Feb 2022 16:37:30 +0000 (19:37 +0300)]
Merge pull request #13352 from tamiko/performance_tests_03
Add performance testing framework: low-level test driver
Timo Heister [Sat, 12 Feb 2022 15:10:24 +0000 (10:10 -0500)]
MPI: move mpi_type_id() out of internal
Move mpi_type_id() into Utilities::MPI because it is useful for projects
using deal.II.
Also introduce a fake template for doxygen.
Peter Munch [Sat, 12 Feb 2022 05:57:43 +0000 (06:57 +0100)]
Implement new Table<3, T>::reinit()
Matthias Maier [Fri, 11 Feb 2022 23:47:09 +0000 (17:47 -0600)]
bugfix
Matthias Maier [Fri, 11 Feb 2022 16:36:38 +0000 (10:36 -0600)]
address review comments
Matthias Maier [Fri, 11 Feb 2022 00:44:50 +0000 (18:44 -0600)]
add two performance tests
- Step 3 with SSOR preconditioner
- Step 22 with increased workload
Marc Fehling [Fri, 11 Feb 2022 21:59:47 +0000 (14:59 -0700)]
step-55: remove comment
Marc Fehling [Fri, 11 Feb 2022 23:24:29 +0000 (16:24 -0700)]
step-55: init sparsity pattern with relevant dofs
Timo Heister [Fri, 11 Feb 2022 21:51:20 +0000 (16:51 -0500)]
Merge pull request #13361 from bangerth/fix-free
Do not free objects we still need.
Wolfgang Bangerth [Fri, 11 Feb 2022 17:17:11 +0000 (10:17 -0700)]
Free the correct communicator.
Matthias Maier [Fri, 11 Feb 2022 10:46:22 +0000 (04:46 -0600)]
force a rerun of performance tests
Matthias Maier [Fri, 11 Feb 2022 10:09:50 +0000 (04:09 -0600)]
Add TESTING_ENVIRONMENT overrides to run_performance_tests.cmake
Matthias Maier [Fri, 11 Feb 2022 09:09:50 +0000 (03:09 -0600)]
Performance tests: refactor collect_measurements to create csv file
- output performance test results as csv file
- add metadata to csv file
Matthias Maier [Wed, 9 Feb 2022 22:57:42 +0000 (16:57 -0600)]
Performance tests: add ctest wrapper
Matthias Maier [Wed, 9 Feb 2022 17:14:39 +0000 (11:14 -0600)]
Performance tests: add performance test driver
Matthias Maier [Thu, 10 Feb 2022 22:09:17 +0000 (16:09 -0600)]
Performance tests: pass through ${ENABLE_PERFORMANCE_TESTS} variable
Matthias Maier [Fri, 11 Feb 2022 08:50:36 +0000 (02:50 -0600)]
Merge pull request #13360 from bangerth/spacing
Use standard spacing between functions.
Wolfgang Bangerth [Fri, 11 Feb 2022 00:44:16 +0000 (17:44 -0700)]
Use standard spacing between functions.
David Wells [Thu, 10 Feb 2022 22:44:39 +0000 (17:44 -0500)]
Merge pull request #13326 from bangerth/ca-interface-2
Use the new CA interface instead of using AnonymousProcess.
Peter Munch [Thu, 10 Feb 2022 20:20:41 +0000 (21:20 +0100)]
Merge pull request #13351 from tamiko/performance_tests_02
Add performance testing framework: implement .run_only keyword.
Matthias Maier [Thu, 10 Feb 2022 14:05:07 +0000 (08:05 -0600)]
Merge pull request #13356 from nfehn/dealii_version_gte
Document macro DEAL_II_VERSION_GTE
Matthias Maier [Thu, 10 Feb 2022 10:37:44 +0000 (04:37 -0600)]
Merge pull request #13355 from bangerth/var-1
Rename a variable.
Matthias Maier [Thu, 10 Feb 2022 10:20:59 +0000 (04:20 -0600)]
add documentation
Niklas Fehn [Thu, 10 Feb 2022 10:15:37 +0000 (11:15 +0100)]
Document macro DEAL_II_VERSION_GTE
Matthias Maier [Thu, 10 Feb 2022 10:14:01 +0000 (04:14 -0600)]
add a test
Matthias Maier [Thu, 10 Feb 2022 10:13:33 +0000 (04:13 -0600)]
CMake: implement support for ".run_only" file extension
Matthias Maier [Thu, 10 Feb 2022 09:32:24 +0000 (03:32 -0600)]
CMake: Rename _diff_target to _test_target
Matthias Maier [Thu, 10 Feb 2022 09:19:10 +0000 (03:19 -0600)]
add a comment
Marc Fehling [Thu, 10 Feb 2022 06:18:43 +0000 (23:18 -0700)]
Merge pull request #13354 from bangerth/var-2
Make a variable 'const'.
Wolfgang Bangerth [Thu, 10 Feb 2022 03:34:23 +0000 (20:34 -0700)]
Make a variable 'const'.
Wolfgang Bangerth [Thu, 10 Feb 2022 03:34:00 +0000 (20:34 -0700)]
Rename a variable.
David Wells [Thu, 10 Feb 2022 02:22:21 +0000 (21:22 -0500)]
Merge pull request #13353 from drwells/uncentered-hyper-ball-balanced
make GridGenerator::hyper_ball_balanced() work with nonzero origins.
David Wells [Wed, 9 Feb 2022 22:25:29 +0000 (17:25 -0500)]
make GridGenerator::hyper_ball_balanced() work with nonzero origins.
Peter Munch [Wed, 9 Feb 2022 16:36:00 +0000 (17:36 +0100)]
Merge pull request #13343 from peterrum/initialize_matrices
Add MGSmootherPrecondition::initialize_matrices()
Peter Munch [Wed, 9 Feb 2022 16:25:42 +0000 (17:25 +0100)]
Merge pull request #13350 from tamiko/performance_tests_01
Add performance testing framework: preparatory refactoring
Matthias Maier [Wed, 9 Feb 2022 12:38:16 +0000 (06:38 -0600)]
Testsuite: do not use 0 for task limit
Matthias Maier [Wed, 9 Feb 2022 10:37:17 +0000 (04:37 -0600)]
doc: Update documentation
Matthias Maier [Wed, 9 Feb 2022 09:58:11 +0000 (03:58 -0600)]
CMake: support "threads=N" and "threads=max" statements for tests
Matthias Maier [Wed, 9 Feb 2022 00:37:20 +0000 (18:37 -0600)]
CMake: Support "mpirun=max" statement
Matthias Maier [Tue, 8 Feb 2022 23:59:14 +0000 (17:59 -0600)]
Update documentation, pass through variables
Matthias Maier [Tue, 8 Feb 2022 23:47:14 +0000 (17:47 -0600)]
Testsuite: Allow to set deal.II thread pool via TEST_N_THREADS
Matthias Maier [Tue, 8 Feb 2022 23:20:10 +0000 (17:20 -0600)]
CMake: add a TEST_THREAD_LIMIT variable to enforce thread limits
Matthias Maier [Tue, 8 Feb 2022 22:42:42 +0000 (16:42 -0600)]
CMake: add a TEST_MPI_RANK_LIMIT variable to enforce a limit on MPI ranks
Martin Kronbichler [Wed, 9 Feb 2022 07:56:05 +0000 (08:56 +0100)]
Merge pull request #13349 from kinnewig/test_fe_nedelec_sz_hessian_divergence_theorem
Reduce the runtime of the test fe_nedelec_sz_hessian_divergence_theorem
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.