]>
https://gitweb.dealii.org/ - dealii.git/log
Matthias Maier [Fri, 4 May 2018 01:51:58 +0000 (20:51 -0500)]
Merge pull request #6443 from drwells/clang-Weverything-warnings
Clang Weverything warnings
Matthias Maier [Fri, 4 May 2018 01:49:55 +0000 (20:49 -0500)]
Merge pull request #6442 from masterleinad/fix_gcc_8_boost
Fix gcc-8 warnings in bundled boost
Matthias Maier [Fri, 4 May 2018 01:49:36 +0000 (20:49 -0500)]
Merge pull request #6440 from tamiko/add_an_assert
BlockLinearOperator: Add assert ensuring that u != v in vmult
Matthias Maier [Fri, 4 May 2018 01:49:16 +0000 (20:49 -0500)]
Merge pull request #6439 from masterleinad/avoid_boost_nullptr
Avoid dereferencing a nullptr in bundled boost
Matthias Maier [Fri, 4 May 2018 01:48:58 +0000 (20:48 -0500)]
Merge pull request #6438 from tjhei/deprecated_feature_check
reorder deprecation feature check
David Wells [Fri, 4 May 2018 00:30:56 +0000 (20:30 -0400)]
Remove an unused variable name.
David Wells [Fri, 4 May 2018 00:30:20 +0000 (20:30 -0400)]
Use reinterpret_cast with a pointer to const.
David Wells [Fri, 4 May 2018 00:30:10 +0000 (20:30 -0400)]
Fix some header inclusion symbols.
David Wells [Fri, 4 May 2018 00:29:56 +0000 (20:29 -0400)]
Mark overriden methods as such.
David Wells [Fri, 4 May 2018 00:29:15 +0000 (20:29 -0400)]
Mark a few file-specific variables as static.
David Wells [Fri, 4 May 2018 00:28:37 +0000 (20:28 -0400)]
Mark a few things as [[noreturn]].
David Wells [Fri, 4 May 2018 00:27:25 +0000 (20:27 -0400)]
Add some missing enumeration switch cases.
David Wells [Fri, 4 May 2018 00:26:57 +0000 (20:26 -0400)]
Remove extra semicolons.
Daniel Arndt [Thu, 3 May 2018 22:44:34 +0000 (00:44 +0200)]
Fix gcc-8 warnings in bundled boost
Bruno Turcksin [Thu, 3 May 2018 21:34:43 +0000 (17:34 -0400)]
Merge pull request #6431 from tamiko/implement_mean_value_filter
LinearOperator: Implement a mean value filter operator
Matthias Maier [Thu, 3 May 2018 20:55:20 +0000 (15:55 -0500)]
BlockLinearOperator: Add assert ensuring that u != v in vmult
Bug: We need a mechanism similar to "apply_with_intermediate_storage"
for LinearOperator to do the matrix vector multiplication correctly.
Currently, if u and v are equal, the first vmult will garble up the ith
block and subsequent multiplications are wrong.
Daniel Arndt [Thu, 3 May 2018 20:17:14 +0000 (22:17 +0200)]
Avoid dereferencing a nullptr in bundled boost
Timo Heister [Thu, 3 May 2018 20:08:40 +0000 (16:08 -0400)]
reorder deprecation feature check
This moves the check of compiler features after the std standard
detection and checks that the checks compile with the correct flags to
be used later without warnings.
Matthias Maier [Thu, 3 May 2018 18:40:15 +0000 (13:40 -0500)]
Bugfix: Use the general vector interface
We should really try hard to avoid using implementation specific low
level access via operator[].
Matthias Maier [Thu, 3 May 2018 17:45:10 +0000 (12:45 -0500)]
Doc: update changelog
Matthias Maier [Thu, 3 May 2018 03:29:10 +0000 (22:29 -0500)]
make astyle happy
Matthias Maier [Thu, 3 May 2018 03:22:29 +0000 (22:22 -0500)]
deprecate MeanValueFilter
Matthias Maier [Thu, 3 May 2018 03:02:49 +0000 (22:02 -0500)]
a short drive-by fixing
Matthias Maier [Thu, 3 May 2018 03:00:24 +0000 (22:00 -0500)]
add a test
Matthias Maier [Thu, 3 May 2018 02:48:47 +0000 (21:48 -0500)]
add a test
Matthias Maier [Thu, 3 May 2018 02:46:57 +0000 (21:46 -0500)]
LinearOperator: Implement a mean value filter operator
Denis Davydov [Thu, 3 May 2018 10:50:37 +0000 (12:50 +0200)]
Merge pull request #6427 from luca-heltai/externalize-cache-from-coupling
Externalize cache from coupling
Luca Heltai [Thu, 3 May 2018 08:49:13 +0000 (10:49 +0200)]
Added comments on missing implementation,+test for hanging nodes
Denis Davydov [Thu, 3 May 2018 05:45:55 +0000 (07:45 +0200)]
Merge pull request #6367 from bangerth/op-eq
Make FiniteElement::operator== virtual.
David Wells [Thu, 3 May 2018 03:10:31 +0000 (23:10 -0400)]
Merge pull request #6430 from bangerth/step-54
Follow convention with placement of 'break' statement.
David Wells [Thu, 3 May 2018 02:09:51 +0000 (22:09 -0400)]
Merge pull request #6410 from bangerth/code-gallery-update
When configuring the code-gallery, skip generated files.
Wolfgang Bangerth [Thu, 3 May 2018 01:13:52 +0000 (19:13 -0600)]
Follow convention with placement of 'break' statement.
David Wells [Thu, 3 May 2018 01:11:56 +0000 (21:11 -0400)]
Merge pull request #6415 from luca-heltai/fix-step-54
Fix step-54
Timo Heister [Thu, 3 May 2018 01:10:48 +0000 (21:10 -0400)]
Merge pull request #6429 from bangerth/step-51
Fix a grammar issue.
Wolfgang Bangerth [Thu, 3 May 2018 00:58:03 +0000 (18:58 -0600)]
Merge pull request #6349 from jppelteret/fix_6339
Adol-C advanced branching: Fix FEValues and tensor classes
Wolfgang Bangerth [Thu, 3 May 2018 00:50:08 +0000 (18:50 -0600)]
Fix a grammar issue.
Wolfgang Bangerth [Thu, 3 May 2018 00:48:04 +0000 (18:48 -0600)]
Merge pull request #6416 from luca-heltai/fix-manifold-doc
Fixed some documentation about boundary and manifold.
Wolfgang Bangerth [Thu, 3 May 2018 00:36:02 +0000 (18:36 -0600)]
Merge pull request #6422 from masterleinad/test_rand
Add test for Testing::rand
Wolfgang Bangerth [Thu, 3 May 2018 00:34:03 +0000 (18:34 -0600)]
Merge pull request #6411 from masterleinad/undefined_7
Simplify CommunicateLocallyMovedVertices::unpack_data
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.
Wolfgang Bangerth [Thu, 3 May 2018 00:27:14 +0000 (18:27 -0600)]
Take two fields out of FiniteElement::operator==() again.
Luca Heltai [Wed, 2 May 2018 23:52:54 +0000 (01:52 +0200)]
Fixed DW comments.
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
Luca Heltai [Wed, 2 May 2018 19:46:12 +0000 (21:46 +0200)]
Changelog.
Luca Heltai [Wed, 2 May 2018 18:45:39 +0000 (20:45 +0200)]
Moved Cache outside compute_coupling_mass/sparsity.
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
Luca Heltai [Wed, 2 May 2018 11:22:06 +0000 (13:22 +0200)]
Fixed compilation.
Daniel Arndt [Tue, 1 May 2018 21:13:41 +0000 (23:13 +0200)]
Add test for Testing::rand
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
Luca Heltai [Wed, 2 May 2018 06:33:49 +0000 (08:33 +0200)]
Fixed comments by JP and TH
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:34:45 +0000 (16:34 +0200)]
Fixed intro.
Luca Heltai [Tue, 1 May 2018 14:31:39 +0000 (16:31 +0200)]
Removed statics, fixed some comments.
Luca Heltai [Tue, 1 May 2018 14:56:00 +0000 (16:56 +0200)]
Fixed documentation.
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
Daniel Arndt [Mon, 30 Apr 2018 23:38:17 +0000 (01:38 +0200)]
Simplify CommunicateLocallyMovedVertices::unpack_data
Wolfgang Bangerth [Tue, 1 May 2018 04:48:29 +0000 (22:48 -0600)]
When configuring the code-gallery, skip generated files.
People run 'cmake' in their code-gallery directories and may then want to
create documentation for these directories later. The generated files greatly
confuse doxygen, so (appropriately) filter them out.
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
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.