]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Thu, 3 May 2018 00:31:25 +0000 (18:31 -0600)]
Merge pull request #6408 from bangerth/step-51
Minor edits to the step-51 introduction.
Wolfgang Bangerth [Tue, 1 May 2018 04:26:14 +0000 (22:26 -0600)]
Minor edits to the step-51 introduction.
Specifically, make sure 'FE_DGPMonomial' is spelled correctly. While there,
also address a couple of other things.
Daniel Arndt [Wed, 2 May 2018 23:14:29 +0000 (01:14 +0200)]
Merge pull request #6426 from drwells/fix-clang-6-warnings
Fix clang 6 warnings
David Wells [Wed, 2 May 2018 19:18:03 +0000 (15:18 -0400)]
Merge pull request #6420 from masterleinad/update_base_assign_subscriptor
Update test output for base/assign_subscriptor without threads
David Wells [Wed, 2 May 2018 19:12:43 +0000 (15:12 -0400)]
Removed an unused typedef.
David Wells [Wed, 2 May 2018 19:12:40 +0000 (15:12 -0400)]
Use nullptr instead of 0.
Denis Davydov [Wed, 2 May 2018 18:10:25 +0000 (20:10 +0200)]
Merge pull request #6424 from tamiko/fix_mpi_version_variables_2
CMake: Fix MPI version detection, round two
Matthias Maier [Wed, 2 May 2018 14:35:48 +0000 (09:35 -0500)]
CMake: Fix MPI version detection, round two
Martin Kronbichler [Wed, 2 May 2018 12:08:30 +0000 (14:08 +0200)]
Merge pull request #6421 from tamiko/fix_mpi_version_variables
CMake: Fix MPI version detection for newer cmake
Martin Kronbichler [Wed, 2 May 2018 07:07:32 +0000 (09:07 +0200)]
Merge pull request #6390 from masterleinad/new_fixes_4
Provide alternative output for the *vector_add_and_dot_complex tests without threads
Martin Kronbichler [Wed, 2 May 2018 05:53:55 +0000 (07:53 +0200)]
Merge pull request #6418 from masterleinad/update_lac_vector_memory
Update alternative test output for lac/vector_memory
Daniel Arndt [Wed, 2 May 2018 00:08:32 +0000 (02:08 +0200)]
Merge pull request #6417 from kkormann/fix_6300
Fix matrix-free commits (comments by Bruno Turcksin).
Matthias Maier [Tue, 1 May 2018 23:39:02 +0000 (18:39 -0500)]
CMake: Fix MPI version detection for newer cmake
Matthias Maier [Tue, 1 May 2018 23:30:39 +0000 (18:30 -0500)]
CMake: Remove OpenMPI specific version detection
Daniel Arndt [Tue, 1 May 2018 23:14:44 +0000 (01:14 +0200)]
Update test output for base/assign_subscriptor without threads
David Wells [Tue, 1 May 2018 23:09:31 +0000 (19:09 -0400)]
Merge pull request #6419 from masterleinad/update_base_reference
Update test output for base/reference without threads
Daniel Arndt [Tue, 1 May 2018 23:04:32 +0000 (01:04 +0200)]
Update test output for base/reference without threads
Daniel Arndt [Tue, 1 May 2018 22:47:40 +0000 (00:47 +0200)]
Update alternative test output for lac/vector_memory
Daniel Arndt [Tue, 1 May 2018 21:47:47 +0000 (23:47 +0200)]
Merge pull request #6405 from masterleinad/undefined_4
Avoid accessing elements of a zero size vector in ParticleHandler
Katharina Kormann [Tue, 1 May 2018 20:32:51 +0000 (22:32 +0200)]
Fix matrix-free commits (comments by Bruno Turcksin).
Daniel Arndt [Tue, 1 May 2018 19:54:58 +0000 (21:54 +0200)]
Merge pull request #6414 from kronbichler/issue_6403
Use std::vector::data+offset() rather than [] access
Wolfgang Bangerth [Tue, 1 May 2018 17:33:12 +0000 (11:33 -0600)]
Merge pull request #6413 from masterleinad/undefined_8
Avoid creating pointer to invalid memory in get_dof_indices
David Wells [Tue, 1 May 2018 17:06:32 +0000 (13:06 -0400)]
Merge pull request #6409 from bangerth/add-include
Add a necessary #include file.
Martin Kronbichler [Tue, 1 May 2018 16:21:45 +0000 (18:21 +0200)]
Remove unnecessary const_cast.
Luca Heltai [Tue, 1 May 2018 15:29:27 +0000 (17:29 +0200)]
Merge pull request #6412 from masterleinad/initialize_sun
Initialize SUN* objects
Luca Heltai [Tue, 1 May 2018 14:32:29 +0000 (16:32 +0200)]
Merge pull request #6381 from drwells/update-step-6
Update step 6.
Martin Kronbichler [Tue, 1 May 2018 13:07:35 +0000 (15:07 +0200)]
Use vector::data() + offset in a few places. Add assertion.
Martin Kronbichler [Tue, 1 May 2018 13:06:53 +0000 (15:06 +0200)]
Do not dereference pointers as we might be at the end of the array.
Daniel Arndt [Tue, 1 May 2018 10:54:15 +0000 (12:54 +0200)]
Simplify the last AssertThrow
Daniel Arndt [Mon, 30 Apr 2018 16:46:43 +0000 (18:46 +0200)]
Avoid accessing elements of a zero size vector in ParticleHandler
Daniel Arndt [Tue, 1 May 2018 09:58:32 +0000 (11:58 +0200)]
Avoid creating pointer to invalid memory in get_dof_indices
Daniel Arndt [Tue, 1 May 2018 09:01:24 +0000 (11:01 +0200)]
Initialize SUN* objects
Daniel Arndt [Tue, 1 May 2018 09:04:06 +0000 (11:04 +0200)]
Merge pull request #6404 from masterleinad/undefined_3
Guard accessing values in Vector<Number>::zero_out_ghosts
Wolfgang Bangerth [Tue, 1 May 2018 04:28:01 +0000 (22:28 -0600)]
Add a necessary #include file.
We now reference the 'free' function in the .h file. We need to '#include' the necessary
header file.
Wolfgang Bangerth [Tue, 1 May 2018 04:12:39 +0000 (22:12 -0600)]
Merge pull request #6401 from masterleinad/undefined_1
Only invert bits up to the maximum possible in ~CacheUpdateFlags
Wolfgang Bangerth [Tue, 1 May 2018 04:04:41 +0000 (22:04 -0600)]
Merge pull request #6406 from masterleinad/undefined_5
Avoid signed overflow in test
Wolfgang Bangerth [Tue, 1 May 2018 04:02:01 +0000 (22:02 -0600)]
Merge pull request #6402 from masterleinad/undefined_2
Avoid signed overflow in Testing::rand
Wolfgang Bangerth [Tue, 1 May 2018 03:50:11 +0000 (21:50 -0600)]
Merge pull request #6387 from masterleinad/correct_deleter_readwritevector_values
Call the correct deleter for ReadWriteVector::values
Daniel Arndt [Mon, 30 Apr 2018 23:24:30 +0000 (01:24 +0200)]
Change style of array access
David Wells [Mon, 30 Apr 2018 22:11:08 +0000 (18:11 -0400)]
Fix some documentation regarding exception handling.
Daniel Arndt [Mon, 30 Apr 2018 20:36:42 +0000 (22:36 +0200)]
Avoid signed overflow in test
David Wells [Mon, 30 Apr 2018 19:34:31 +0000 (15:34 -0400)]
Merge pull request #6371 from jppelteret/follow_up_to_6335-2
CMake: Make Adol-C check for boost pool more specific.
David Wells [Mon, 30 Apr 2018 19:25:37 +0000 (15:25 -0400)]
Merge pull request #6398 from davydden/tests/zoltan
zoltan: run with mpirun annotation to avoid race condition
David Wells [Mon, 30 Apr 2018 19:18:43 +0000 (15:18 -0400)]
Merge pull request #6263 from mathgirl/assert_in_do_integrate_difference
Add missing assert in do_integrate_difference
David Wells [Mon, 30 Apr 2018 18:47:10 +0000 (14:47 -0400)]
Merge pull request #6391 from masterleinad/new_fixes_3
Avoid accessing invalid memory in base/utilities_pack_unpack_04
David Wells [Mon, 30 Apr 2018 17:37:19 +0000 (13:37 -0400)]
Merge pull request #6399 from GivAlz/NonMatchDocu
Fix documentation for NonMatching
David Wells [Mon, 30 Apr 2018 17:36:04 +0000 (13:36 -0400)]
Merge pull request #6392 from masterleinad/new_fixes_2
Clarify that base/reference causes stack-use-after-scope
Timo Heister [Mon, 30 Apr 2018 17:32:26 +0000 (13:32 -0400)]
Merge pull request #6375 from masterleinad/fix_scalapack_create_group
Fix scalapack create group
Daniel Arndt [Mon, 30 Apr 2018 16:35:24 +0000 (18:35 +0200)]
Guard accessing values in Vector<Number>::zero_out_ghosts
Daniel Arndt [Mon, 30 Apr 2018 16:16:11 +0000 (18:16 +0200)]
Add documentation to nonoverflow_add
Giovanni Alzetta [Mon, 30 Apr 2018 12:45:02 +0000 (14:45 +0200)]
Added documentation for NonMatching namespace
Daniel Arndt [Mon, 30 Apr 2018 15:36:50 +0000 (17:36 +0200)]
Avoid signed overflow in Testing::rand
Daniel Arndt [Mon, 30 Apr 2018 15:27:28 +0000 (17:27 +0200)]
Only invert bits up to the maximum possible in ~CacheUpdateFlags
Denis Davydov [Mon, 30 Apr 2018 13:38:08 +0000 (15:38 +0200)]
Merge pull request #6400 from drwells/remove-double-stars
Avoid using '**/' at the end of comments.
David Wells [Mon, 30 Apr 2018 13:09:25 +0000 (09:09 -0400)]
Avoid using '**/' at the end of comments.
Denis Davydov [Mon, 30 Apr 2018 12:40:41 +0000 (14:40 +0200)]
zoltan: run with mpirun annotation to avoid race condition
Martin Kronbichler [Mon, 30 Apr 2018 12:14:09 +0000 (14:14 +0200)]
Merge pull request #6395 from kronbichler/test_fixes_avx512
Test fixes with AVX-512
Daniel Arndt [Mon, 30 Apr 2018 10:10:29 +0000 (12:10 +0200)]
Merge pull request #6296 from luca-heltai/failing-test
Fix bug in MappingFEField
Denis Davydov [Mon, 30 Apr 2018 09:42:12 +0000 (11:42 +0200)]
Merge pull request #6389 from masterleinad/fix_memory_leak_kinsol
Fix memory leak in KINSOL wrapper
Martin Kronbichler [Mon, 30 Apr 2018 08:55:54 +0000 (10:55 +0200)]
Test fixes with AVX-512.
Daniel Arndt [Sun, 29 Apr 2018 23:10:45 +0000 (01:10 +0200)]
Clarify that base/reference causes stack-use-after-scope
Daniel Arndt [Sun, 29 Apr 2018 23:11:36 +0000 (01:11 +0200)]
Avoid accessing invalid memory in base/utilities_pack_unpack_04
Daniel Arndt [Sun, 29 Apr 2018 23:13:19 +0000 (01:13 +0200)]
Provide alternative output for the *vector_add_and_dot_complex tests without threads
Daniel Arndt [Sun, 29 Apr 2018 21:04:42 +0000 (23:04 +0200)]
Fix memory leak in KINSOL wrapper
Daniel Arndt [Sun, 29 Apr 2018 20:49:20 +0000 (22:49 +0200)]
Use initializer list instead of default initializer
Bruno Turcksin [Sun, 29 Apr 2018 19:31:54 +0000 (15:31 -0400)]
Merge pull request #6388 from kronbichler/documentation_matrix_free
Improve documentation of new matrix free data structures
Martin Kronbichler [Sun, 29 Apr 2018 16:04:43 +0000 (18:04 +0200)]
Merge pull request #6385 from masterleinad/fix_warning_nonconst_comparator
Fix warning for non-const comparator
Martin Kronbichler [Sun, 29 Apr 2018 14:49:45 +0000 (16:49 +0200)]
Merge pull request #6386 from kronbichler/mf_face_emplace_back
Prefer emplace_back over push_back in a few places
Martin Kronbichler [Sun, 29 Apr 2018 14:25:36 +0000 (16:25 +0200)]
Document new parameters.
Martin Kronbichler [Sun, 29 Apr 2018 14:24:59 +0000 (16:24 +0200)]
Fix doxygen appearance of MatrixFree::Loop.
Martin Kronbichler [Sun, 29 Apr 2018 14:24:24 +0000 (16:24 +0200)]
Fix copydoc in FEEvaluationBase.
Daniel Arndt [Sun, 29 Apr 2018 13:14:06 +0000 (15:14 +0200)]
Call the correct deleter for ReadWriteVector::values
Daniel Arndt [Sun, 29 Apr 2018 12:12:07 +0000 (14:12 +0200)]
Merge pull request #6368 from drwells/fix-assert-nothrow-slicing
Fix assert nothrow slicing
Martin Kronbichler [Sun, 29 Apr 2018 11:06:22 +0000 (13:06 +0200)]
Prefer emplace_back over push_back in a few places.
Daniel Arndt [Sun, 29 Apr 2018 10:16:12 +0000 (12:16 +0200)]
Fix warning for non-const comparator
Jean-Paul Pelteret [Sun, 29 Apr 2018 10:05:32 +0000 (12:05 +0200)]
Merge pull request #6384 from kronbichler/fix_changelog
Break lines before author names in changelog
Martin Kronbichler [Sun, 29 Apr 2018 10:02:31 +0000 (12:02 +0200)]
Break lines before author names in changelog.
Daniel Arndt [Sun, 29 Apr 2018 09:48:03 +0000 (11:48 +0200)]
Link p4est issue in
Daniel Arndt [Sat, 28 Apr 2018 17:54:09 +0000 (19:54 +0200)]
Changelog entry
Daniel Arndt [Sat, 28 Apr 2018 17:48:17 +0000 (19:48 +0200)]
Add test
Daniel Arndt [Sat, 28 Apr 2018 12:21:13 +0000 (14:21 +0200)]
Use Utilities::MPI::MPI_Comm_create_group
Daniel Arndt [Sat, 28 Apr 2018 12:18:54 +0000 (14:18 +0200)]
Add Utilities::MPI::MPI_Comm_create_group
Daniel Arndt [Sat, 28 Apr 2018 12:17:26 +0000 (14:17 +0200)]
Add MPI version check
Martin Kronbichler [Sun, 29 Apr 2018 06:19:19 +0000 (08:19 +0200)]
Merge pull request #6377 from kronbichler/matrix_free_fixes
Matrix free DG test fixes
Denis Davydov [Sun, 29 Apr 2018 05:01:28 +0000 (07:01 +0200)]
Merge pull request #6382 from drwells/remove-more-c++11-references
Remove some references to C++11 support.
Denis Davydov [Sun, 29 Apr 2018 04:55:04 +0000 (06:55 +0200)]
Merge pull request #6383 from drwells/fix-doc-typos-9
Fix more typos.
David Wells [Sun, 29 Apr 2018 02:17:30 +0000 (22:17 -0400)]
Merge pull request #6380 from masterleinad/disable_sc_init
Disable sc_init
David Wells [Sun, 29 Apr 2018 01:26:34 +0000 (21:26 -0400)]
Fix more typos.
Work was done by codespell and the (newly fixed) double_word_typos.py script.
David Wells [Sun, 29 Apr 2018 00:39:43 +0000 (20:39 -0400)]
Remove some references to C++11 support.
Daniel Arndt [Sat, 28 Apr 2018 23:31:14 +0000 (01:31 +0200)]
Merge pull request #6379 from drwells/no-subscripers-noexcept
Mark Subscriptor::check_no_subscribers as noexcept.
David Wells [Sat, 28 Apr 2018 22:17:28 +0000 (18:17 -0400)]
Edit some documentation in step-6 for clarity.
David Wells [Sat, 28 Apr 2018 16:08:51 +0000 (12:08 -0400)]
Clean up the headers in step-6.
David Wells [Sat, 28 Apr 2018 21:30:09 +0000 (17:30 -0400)]
Remove trailing spaces in step-6.
David Wells [Sat, 28 Apr 2018 21:39:29 +0000 (17:39 -0400)]
Update images in step-6.
Daniel Arndt [Sat, 28 Apr 2018 21:54:37 +0000 (23:54 +0200)]
Fix the remaining tests
David Wells [Sat, 28 Apr 2018 21:37:34 +0000 (17:37 -0400)]
Redo the SmartPointer description in step-6.
The old version doesn't make sense anymore since a Triangulation does not store
a SmartPointer pointing to a manifold.
David Wells [Sat, 28 Apr 2018 21:35:05 +0000 (17:35 -0400)]
Remove explicit manifold usage from step-6.
Daniel Arndt [Sat, 28 Apr 2018 21:01:11 +0000 (23:01 +0200)]
Merge pull request #6378 from kronbichler/fix_vectorized_scatter
Fix vectorized scatter for AVX-512
Daniel Arndt [Sat, 28 Apr 2018 20:33:44 +0000 (22:33 +0200)]
Disable sc_init
David Wells [Sat, 28 Apr 2018 16:49:05 +0000 (12:49 -0400)]
Mark Subscriptor::check_no_subscribers as noexcept.
Follow-up to
a029a7f7acb7fe1a9bd30672b23da577af3c1932: since this function
should never throw we can mark it as noexcept.
This commit also updates relevant documentation explaining the present
behavior.
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.