]>
https://gitweb.dealii.org/ - dealii.git/log
Marc Fehling [Sat, 5 Mar 2022 03:10:57 +0000 (20:10 -0700)]
Tests for n_nonzero_elements of BlockSparseMatrix from third party libraries.
Marc Fehling [Fri, 4 Mar 2022 19:06:59 +0000 (12:06 -0700)]
Hide reinit implementation from doxygen.
Possible confusion of parameter variable `n_block_rows` and the member function with the same name.
Marc Fehling [Fri, 4 Mar 2022 05:30:28 +0000 (22:30 -0700)]
Added `n_nonzero_elements` to PETSc `BlockSparseMatrix`.
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 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
Sebastian Kinnewig [Tue, 8 Feb 2022 23:05:06 +0000 (00:05 +0100)]
Test only with unrefined hyper_ball
Matthias Maier [Tue, 8 Feb 2022 22:14:20 +0000 (16:14 -0600)]
CMake: add "performance" category
David Wells [Mon, 7 Feb 2022 18:39:35 +0000 (13:39 -0500)]
Merge pull request #13339 from bangerth/newline
Save a few cycles for single-character output.
Daniel Arndt [Mon, 7 Feb 2022 15:04:16 +0000 (10:04 -0500)]
Merge pull request #13325 from tamiko/cmake_fix_1
Wolfgang Bangerth [Mon, 7 Feb 2022 13:08:07 +0000 (06:08 -0700)]
Merge pull request #13338 from pengfej/fbranch
correcting some notations
Wolfgang Bangerth [Mon, 7 Feb 2022 13:07:49 +0000 (06:07 -0700)]
Merge pull request #13344 from marcfehling/pipe-boundary
Fix boundary IDs for `pipe_junction`.
Peter Munch [Sun, 6 Feb 2022 07:32:18 +0000 (08:32 +0100)]
Add MGSmootherPrecondition::initialize_matrices()
Peter Munch [Mon, 7 Feb 2022 07:09:52 +0000 (08:09 +0100)]
Merge pull request #13340 from peterrum/ldv_assert_empty_vector
Fix assert message for empty vector
Marc Fehling [Mon, 7 Feb 2022 03:47:39 +0000 (20:47 -0700)]
Fix boundary IDs for `pipe_junction`.
Wolfgang Bangerth [Sat, 5 Feb 2022 23:34:30 +0000 (16:34 -0700)]
More changes of single-character things.
Pengfei Jia [Thu, 3 Feb 2022 23:47:50 +0000 (18:47 -0500)]
correcting some notations
Martin Kronbichler [Sun, 6 Feb 2022 10:48:59 +0000 (11:48 +0100)]
Merge pull request #13342 from peterrum/cl_name
Fix name of change-log entry
Peter Munch [Sun, 6 Feb 2022 06:55:30 +0000 (07:55 +0100)]
Fix name of change-log entry
Peter Munch [Sun, 6 Feb 2022 06:01:38 +0000 (07:01 +0100)]
Fix assert message for empty vector
Wolfgang Bangerth [Sat, 5 Feb 2022 23:32:51 +0000 (16:32 -0700)]
Also replace single-character output for things other than newlines.
Matthias Maier [Sat, 5 Feb 2022 23:26:03 +0000 (17:26 -0600)]
add a changelog entry
Wolfgang Bangerth [Sat, 5 Feb 2022 22:48:43 +0000 (15:48 -0700)]
Save a few cycles for single-character output.
Matthias Maier [Sat, 5 Feb 2022 20:57:37 +0000 (14:57 -0600)]
doc: Update new documentation to reflect new CMake minimum version
Matthias Maier [Sat, 5 Feb 2022 20:53:47 +0000 (14:53 -0600)]
CMake: Finish refactoring of PACKAGE_HANDLE macro
- address FIXMEs
- address reviews
Matthias Maier [Wed, 2 Feb 2022 13:06:16 +0000 (07:06 -0600)]
CMake: Properly handle FEATURE_EXECUTABLE
Matthias Maier [Wed, 2 Feb 2022 13:02:16 +0000 (07:02 -0600)]
CMake: Add an assert to DEAL_II_PACKAGE_HANDLE
Matthias Maier [Wed, 2 Feb 2022 11:04:57 +0000 (05:04 -0600)]
CMake: Clean up FindSYMENGINE.cmake
Matthias Maier [Wed, 2 Feb 2022 11:01:58 +0000 (05:01 -0600)]
CMake: Clean up FindCUDA.cmake
Matthias Maier [Wed, 2 Feb 2022 10:58:04 +0000 (04:58 -0600)]
CMake: Clean up FindLAPACK.cmake
Matthias Maier [Tue, 1 Feb 2022 16:24:45 +0000 (10:24 -0600)]
CMake: Modernize DEAL_II_PACKAGE_HANDLE macro
* simplify logic by removing unnecessary booleans
* use temporary variables to accumulate lists/string and override
canonical names at end
Matthias Maier [Tue, 1 Feb 2022 16:12:31 +0000 (10:12 -0600)]
Require CMake 3.3 or newer
Martin Kronbichler [Fri, 4 Feb 2022 07:40:01 +0000 (08:40 +0100)]
Merge pull request #13328 from peterrum/initialize_cell_data_vector
Add MatrixFree::initialize_cell_data_vector()
Martin Kronbichler [Fri, 4 Feb 2022 07:39:45 +0000 (08:39 +0100)]
Merge pull request #13327 from peterrum/fe_eval_reinit_array_mapping_on_the_fly
FEEval::reinit(std::array): use MappingDataOnTheFly
Martin Kronbichler [Fri, 4 Feb 2022 07:39:26 +0000 (08:39 +0100)]
Merge pull request #13334 from tjhei/doc_fixes
documentation fixes
Martin Kronbichler [Fri, 4 Feb 2022 07:39:17 +0000 (08:39 +0100)]
Merge pull request #13337 from drwells/fix-deduction-matrix-free
Fix deduction matrix free
David Wells [Thu, 3 Feb 2022 20:32:20 +0000 (15:32 -0500)]
Merge pull request #13333 from tjhei/move_implementation_out_of_class_declaration
PreconditionIdentity: move implementation out of declaration
David Wells [Thu, 3 Feb 2022 20:32:04 +0000 (15:32 -0500)]
Merge pull request #13336 from tjhei/vtu_newline
VTU: put closing XML on separate line
Wolfgang Bangerth [Thu, 3 Feb 2022 20:23:39 +0000 (13:23 -0700)]
Merge pull request #13332 from zjiaqi2018/fix-formula
fix a formula
Wolfgang Bangerth [Thu, 3 Feb 2022 20:23:13 +0000 (13:23 -0700)]
Merge pull request #13335 from tjhei/solver_control_explicit
SolverControl: make constructors explicit
Martin Kronbichler [Thu, 3 Feb 2022 18:56:00 +0000 (19:56 +0100)]
Merge pull request #13330 from nfehn/forward_declaration_mapping_q
remove forward declarations of MappingQ
Timo Heister [Thu, 3 Feb 2022 18:52:04 +0000 (13:52 -0500)]
Update include/deal.II/lac/precondition.h
Co-authored-by: Daniel Arndt <arndtd@ornl.gov>
Daniel Arndt [Thu, 3 Feb 2022 18:50:26 +0000 (13:50 -0500)]
Merge pull request #13331 from tjhei/remove_some_stray_comments
David Wells [Thu, 3 Feb 2022 17:12:41 +0000 (12:12 -0500)]
Augment a test to verify detection.
Timo Heister [Thu, 3 Feb 2022 15:58:02 +0000 (10:58 -0500)]
PreconditionIdentity: move implementation out of declaration
Timo Heister [Thu, 3 Feb 2022 16:45:50 +0000 (11:45 -0500)]
update tests
David Wells [Thu, 3 Feb 2022 15:00:00 +0000 (10:00 -0500)]
Fix initialize_dof_vector_t.
The correct function requires a vector reference input argument.
Timo Heister [Thu, 3 Feb 2022 16:02:57 +0000 (11:02 -0500)]
SolverControl: make constructors explicit
Timo Heister [Thu, 3 Feb 2022 16:01:38 +0000 (11:01 -0500)]
documentation fixes
Jiaqi Zhang [Thu, 3 Feb 2022 15:41:24 +0000 (10:41 -0500)]
fix a formula
Timo Heister [Thu, 3 Feb 2022 15:30:30 +0000 (10:30 -0500)]
remove two wrong file comments
Niklas Fehn [Thu, 3 Feb 2022 13:11:47 +0000 (14:11 +0100)]
address forward declaration of MappingQCache
Niklas Fehn [Thu, 3 Feb 2022 12:45:10 +0000 (13:45 +0100)]
remove forward declarations of MappingQ
Martin Kronbichler [Thu, 3 Feb 2022 10:35:26 +0000 (11:35 +0100)]
Merge pull request #13315 from mschreter/matrixfree_compute_diagonal_vectortype
`MatrixFreeTools::compute_diagonal`: introduce template parameter `VectorType`
Peter Munch [Thu, 3 Feb 2022 10:22:16 +0000 (11:22 +0100)]
Add MatrixFree::initialize_cell_data_vector() and ::initialize_face_data_vector()
Peter Munch [Thu, 3 Feb 2022 09:42:03 +0000 (10:42 +0100)]
FEEval::reinit(std::array): use MappingDataOnTheFly
Magdalena Schreter [Mon, 31 Jan 2022 15:22:46 +0000 (16:22 +0100)]
add typename VectorType to compute_diagonal
Co-authored-by: peterrum <peterrmuench@gmail.com>
Wolfgang Bangerth [Tue, 1 Feb 2022 19:01:21 +0000 (12:01 -0700)]
Use the new CA interface instead of using AnonymousProcess.
Daniel Arndt [Wed, 2 Feb 2022 16:09:53 +0000 (11:09 -0500)]
Merge pull request #13319 from tamiko/update_find_hdf5
Matthias Maier [Wed, 2 Feb 2022 14:26:23 +0000 (08:26 -0600)]
Merge pull request #13320 from bangerth/is_detected
Replace is_detected (type) by is_supported_operation (variable).
Matthias Maier [Wed, 2 Feb 2022 14:22:40 +0000 (08:22 -0600)]
Merge pull request #13322 from bangerth/ca-empty
Deal with empty function objects in CA algorithms.
Matthias Maier [Wed, 2 Feb 2022 14:21:44 +0000 (08:21 -0600)]
Merge pull request #13324 from kronbichler/fix_warning
Fix warning regarding unused parameter
Matthias Maier [Wed, 2 Feb 2022 14:18:15 +0000 (08:18 -0600)]
CMake: Unconditionally require MPI for HDF5
Matthias Maier [Wed, 2 Feb 2022 10:24:07 +0000 (04:24 -0600)]
Update github action
Matthias Maier [Wed, 2 Feb 2022 10:27:53 +0000 (04:27 -0600)]
CMake: FindHDF5.cmake - remove workaround
Matthias Maier [Wed, 2 Feb 2022 10:26:28 +0000 (04:26 -0600)]
CMake: Put FindHDF5 hints back in place
Matthias Maier [Tue, 1 Feb 2022 15:31:15 +0000 (09:31 -0600)]
CMake: call CMake's FindHDF5 instead of trying to find everything by hand
Martin Kronbichler [Wed, 2 Feb 2022 09:23:53 +0000 (10:23 +0100)]
Fix warning regarding unused parameter
Martin Kronbichler [Wed, 2 Feb 2022 08:02:22 +0000 (09:02 +0100)]
Merge pull request #13316 from peterrum/compute_diagonal_initialize
MatrixFreeTools::compute_diagonal(): do not initialize vector
Martin Kronbichler [Wed, 2 Feb 2022 07:58:19 +0000 (08:58 +0100)]
Merge pull request #13323 from bangerth/normalize
Micro simplication.
Wolfgang Bangerth [Tue, 1 Feb 2022 19:09:31 +0000 (12:09 -0700)]
Adjust tests.
Wolfgang Bangerth [Tue, 1 Feb 2022 19:03:34 +0000 (12:03 -0700)]
Micro simplication.
Wolfgang Bangerth [Tue, 1 Feb 2022 18:58:12 +0000 (11:58 -0700)]
Deal with empty function objects in CA algorithms.
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.