]>
https://gitweb.dealii.org/ - dealii.git/log
Matthias Maier [Sun, 6 May 2018 00:48:24 +0000 (19:48 -0500)]
Merge pull request #6483 from gassmoeller/fix_memory_access_in_particle_test
Fix invalid number of particle properties in a test
Matthias Maier [Sat, 5 May 2018 22:56:35 +0000 (17:56 -0500)]
Merge pull request #6486 from masterleinad/fix_depraction_warning_2
Fix warning text
Daniel Arndt [Sat, 5 May 2018 22:39:10 +0000 (00:39 +0200)]
Fix warning text
Martin Kronbichler [Sat, 5 May 2018 20:22:53 +0000 (22:22 +0200)]
Merge pull request #6480 from drwells/fix-overlapping-copy
Fix a GCC8 warning: use std::move_backward instead of std::memmove
Rene Gassmoeller [Sat, 5 May 2018 20:06:54 +0000 (13:06 -0700)]
Fix test
Rene Gassmoeller [Sat, 5 May 2018 19:41:15 +0000 (12:41 -0700)]
Change default number of properties
Rene Gassmoeller [Sat, 5 May 2018 18:38:38 +0000 (11:38 -0700)]
Fix invalid number of particle properties in a test
Matthias Maier [Sat, 5 May 2018 18:40:19 +0000 (13:40 -0500)]
Merge pull request #6481 from tamiko/undo_mess_1
Revert "Default copy assignement in Tensor for non-Intel compilers"
Matthias Maier [Sat, 5 May 2018 18:30:31 +0000 (13:30 -0500)]
Revert "Default copy assignement in Tensor for non-Intel compilers"
This reverts commit
171a9d03e87edcf7d455ecde576546777c112b45 .
Matthias Maier [Sat, 5 May 2018 17:38:35 +0000 (12:38 -0500)]
Merge pull request #6474 from masterleinad/gcc_8_1
Default copy assignement in Tensor for non-Intel compilers
David Wells [Sat, 5 May 2018 17:17:23 +0000 (13:17 -0400)]
Fix a GCC8 warning.
GCC warns that these types are not trivally copyable so we should not use
std::memmove. We cannot use std::move either since the beginning of the new
range may intersect the old range. Hence: use std::move_backward to copy from
the end, which cannot overlap.
Matthias Maier [Sat, 5 May 2018 16:33:12 +0000 (11:33 -0500)]
Merge pull request #6476 from jppelteret/fix_gmsh_01
Add inclusion guards around instantiation that requires OpenCascade.
Matthias Maier [Sat, 5 May 2018 14:35:32 +0000 (09:35 -0500)]
Merge pull request #6465 from tjhei/use_mkstemp
use mkstemp instead of tmpnam
Matthias Maier [Sat, 5 May 2018 14:35:02 +0000 (09:35 -0500)]
Merge pull request #6460 from tamiko/fix_tests
Update test outputs
Jean-Paul Pelteret [Sat, 5 May 2018 14:31:29 +0000 (16:31 +0200)]
Add inclusion guards around instantiation that requires OpenCascade.
Daniel Arndt [Fri, 4 May 2018 16:49:55 +0000 (18:49 +0200)]
Default copy assignement in Tensor for non-Intel compilers
Matthias Maier [Sat, 5 May 2018 02:55:35 +0000 (21:55 -0500)]
Merge pull request #6457 from tamiko/update_examples
Require the current version of deal.II.
Timo Heister [Sat, 5 May 2018 02:00:43 +0000 (22:00 -0400)]
use std::tmpfile instead of tmpnam
Matthias Maier [Sat, 5 May 2018 02:09:35 +0000 (21:09 -0500)]
Merge pull request #6466 from tjhei/doxygen_gmsh
enable WITH_GMSH for doxygen
Matthias Maier [Fri, 4 May 2018 22:29:23 +0000 (17:29 -0500)]
Update test output for changes in hyper_shell
Timo Heister [Sat, 5 May 2018 02:04:11 +0000 (22:04 -0400)]
enable WITH_GMSH for doxygen
Matthias Maier [Sat, 5 May 2018 01:47:40 +0000 (20:47 -0500)]
Merge pull request #6463 from tjhei/fix_constraint_mat_initial_warn
fix ConstraintMatrix initialize warning
Timo Heister [Sat, 5 May 2018 01:39:08 +0000 (21:39 -0400)]
fix ConstraintMatrix initialize warning
Matthias Maier [Fri, 4 May 2018 21:25:36 +0000 (16:25 -0500)]
Require the current version of deal.II.
Timo Heister [Fri, 4 May 2018 20:58:59 +0000 (16:58 -0400)]
Merge pull request #6456 from tamiko/update_version
update VERSION
Matthias Maier [Fri, 4 May 2018 20:53:32 +0000 (15:53 -0500)]
update VERSION
Timo Heister [Fri, 4 May 2018 20:38:36 +0000 (16:38 -0400)]
Merge pull request #6453 from tamiko/fix_cmake
CMake: Bugfix: Only set test dependencies if tests are actually defined...
Matthias Maier [Fri, 4 May 2018 20:34:27 +0000 (15:34 -0500)]
use internal target instead of stable IF(TEST ...)
Matthias Maier [Fri, 4 May 2018 20:10:32 +0000 (15:10 -0500)]
CMake: Bugfix: Only set test dependencies if tests are actually defined...
Otherwise "big bada boom".
Timo Heister [Fri, 4 May 2018 20:28:46 +0000 (16:28 -0400)]
Merge pull request #6454 from tamiko/update_tag_file
Update TAG file
Matthias Maier [Fri, 4 May 2018 20:24:25 +0000 (15:24 -0500)]
Update TAG file
Timo Heister [Fri, 4 May 2018 20:11:48 +0000 (16:11 -0400)]
Merge pull request #6452 from tamiko/update-changes-file
Replace individual files by one changelog for the whole release
Matthias Maier [Fri, 4 May 2018 19:48:34 +0000 (14:48 -0500)]
Update changelog headers for the release.
Matthias Maier [Fri, 4 May 2018 19:47:12 +0000 (14:47 -0500)]
Remove now obsolete files.
Matthias Maier [Fri, 4 May 2018 19:45:38 +0000 (14:45 -0500)]
Update the changelog file for the release.
Matthias Maier [Fri, 4 May 2018 19:29:19 +0000 (14:29 -0500)]
Merge pull request #6449 from masterleinad/disable_muparser_warning
Disable warning for muParser's generic function pointer
Matthias Maier [Fri, 4 May 2018 19:28:32 +0000 (14:28 -0500)]
Merge pull request #6451 from masterleinad/restrict_memset
Restrict memset to trivial types in SparseMatrix
Matthias Maier [Fri, 4 May 2018 19:25:21 +0000 (14:25 -0500)]
Merge pull request #6254 from tjhei/constraints_consistent
add ConstraintMatrix::is_consistent_in_parallel
Matthias Maier [Fri, 4 May 2018 19:25:01 +0000 (14:25 -0500)]
Merge pull request #6434 from luca-heltai/iges-to-mesh
New Gmsh utilities.
Matthias Maier [Fri, 4 May 2018 19:24:47 +0000 (14:24 -0500)]
Merge pull request #6446 from drwells/update-hyper-shell
Update GridGenerator::hyper_shell's documentation.
Luca Heltai [Fri, 4 May 2018 18:13:31 +0000 (20:13 +0200)]
Fixed comments by WB and DD.
David Wells [Fri, 4 May 2018 13:42:43 +0000 (09:42 -0400)]
Update GridGenerator::hyper_shell output.
The old ad-hoc algorithm for computing the 96 cell hyper shell has been replaced
by global refinement.
David Wells [Fri, 4 May 2018 04:08:24 +0000 (00:08 -0400)]
Update GridGenerator::hyper_shell's documentation.
Matthias Maier [Fri, 4 May 2018 17:25:41 +0000 (12:25 -0500)]
Merge pull request #6444 from bangerth/op-eq
Consistently mark all virtual functions of FE_Nothing as 'override'.
Matthias Maier [Fri, 4 May 2018 17:22:27 +0000 (12:22 -0500)]
Merge pull request #6445 from drwells/update-step-18
Update step 18
Daniel Arndt [Fri, 4 May 2018 16:36:22 +0000 (18:36 +0200)]
Restrict memset to trivial types in SparseMatrix
Wolfgang Bangerth [Fri, 4 May 2018 17:18:24 +0000 (11:18 -0600)]
Merge pull request #6448 from drwells/update-step-10-2
Update step 10
Matthias Maier [Fri, 4 May 2018 17:00:18 +0000 (12:00 -0500)]
Merge pull request #6450 from drwells/revert-static
Revert "Mark a few file-specific variables as static."
Wolfgang Bangerth [Fri, 4 May 2018 02:05:13 +0000 (20:05 -0600)]
Consistently mark all virtual functions of FE_Nothing as 'override'.
Apparently there are compilers that warn if one function is so marked, but not all. Thus,
be consistent.
David Wells [Fri, 4 May 2018 16:46:23 +0000 (12:46 -0400)]
Revert "Mark a few file-specific variables as static."
This reverts commit
28611bfaf785b9459fc2c7259e31fb097496e24b .
tests.h adds is own extern declaration to access variables declared in
exceptions.cc, so they cannot be static.
Daniel Arndt [Fri, 4 May 2018 16:32:42 +0000 (18:32 +0200)]
Disable warning for muParser's generic function pointer
David Wells [Fri, 4 May 2018 15:07:11 +0000 (11:07 -0400)]
Merge pull request #6447 from tjhei/fix_cmake_comment
fix cmake comment
Timo Heister [Fri, 4 May 2018 14:47:04 +0000 (10:47 -0400)]
fix documentation
David Wells [Fri, 4 May 2018 14:12:49 +0000 (10:12 -0400)]
Redo sizes and alternate texts for step-10.
This grids are way too large on any reasonably sized monitor; make them much
smaller.
David Wells [Fri, 4 May 2018 14:12:38 +0000 (10:12 -0400)]
Fix a gnuplot command.
Timo Heister [Fri, 4 May 2018 13:57:26 +0000 (09:57 -0400)]
address comments
Timo Heister [Mon, 23 Apr 2018 16:52:47 +0000 (12:52 -0400)]
address comments
Timo Heister [Wed, 18 Apr 2018 17:11:08 +0000 (13:11 -0400)]
only work on locally active
Timo Heister [Tue, 17 Apr 2018 15:34:58 +0000 (11:34 -0400)]
add ConstraintMatrix::is_consistent_in_parallel
Timo Heister [Fri, 4 May 2018 13:15:39 +0000 (09:15 -0400)]
fix cmake comment
follow-up to #6438
David Wells [Fri, 4 May 2018 02:28:56 +0000 (22:28 -0400)]
Remove explicit manifold usage in step-18.
David Wells [Fri, 4 May 2018 02:28:45 +0000 (22:28 -0400)]
Add a missing '"'.
David Wells [Fri, 4 May 2018 02:28:27 +0000 (22:28 -0400)]
Fix a typo.
David Wells [Fri, 4 May 2018 02:28:12 +0000 (22:28 -0400)]
Use @code instead of @verbatim.
Matthias Maier [Fri, 4 May 2018 01:54:17 +0000 (20:54 -0500)]
Merge pull request #6441 from bangerth/op-eq-2
Implement FE_Nothing::operator==().
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
Wolfgang Bangerth [Thu, 3 May 2018 21:07:29 +0000 (15:07 -0600)]
Add a test.
Wolfgang Bangerth [Thu, 3 May 2018 21:07:12 +0000 (15:07 -0600)]
Implement FE_Nothing::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.
Luca Heltai [Thu, 3 May 2018 15:46:41 +0000 (17:46 +0200)]
Changelog
Luca Heltai [Thu, 3 May 2018 15:43:38 +0000 (17:43 +0200)]
Added Gmsh::create_triangulation_from_boundary_curve
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.
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.