]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
6 years agoActually fix compute_local_to_global_vertex_index_map. 6507/head
David Wells [Sun, 6 May 2018 19:57:18 +0000 (15:57 -0400)]
Actually fix compute_local_to_global_vertex_index_map.

The MPI types do not match the deal.II types, which is causes chaos when we use
32 bit indices.

6 years agoFix compute_local_to_global_vertex_index_map.
David Wells [Sat, 5 May 2018 23:15:10 +0000 (19:15 -0400)]
Fix compute_local_to_global_vertex_index_map.

The MPI_Allgather call should have the same value inputs for the second
and fifth arguments.

6 years agoMerge pull request #6492 from luca-heltai/fix-order-parsing-external-conf
Denis Davydov [Sun, 6 May 2018 07:57:12 +0000 (09:57 +0200)]
Merge pull request #6492 from luca-heltai/fix-order-parsing-external-conf

Move parsing of external.conf at the end.

6 years agoMove parsing of external.conf at the end. 6492/head
Luca Heltai [Sun, 6 May 2018 07:50:09 +0000 (09:50 +0200)]
Move parsing of external.conf at the end.

6 years agoMerge pull request #6485 from masterleinad/fix_depraction_warning
Matthias Maier [Sat, 5 May 2018 22:56:46 +0000 (17:56 -0500)]
Merge pull request #6485 from masterleinad/fix_depraction_warning

[9.0] take over #6486

6 years agoFix warning text 6485/head
Daniel Arndt [Sat, 5 May 2018 22:39:10 +0000 (00:39 +0200)]
Fix warning text

6 years agoupdate VERSION for pre-release v9.0.0-rc2
Matthias Maier [Sat, 5 May 2018 18:42:13 +0000 (13:42 -0500)]
update VERSION for pre-release

6 years agoMerge pull request #6482 from tamiko/undo_mess_2
Matthias Maier [Sat, 5 May 2018 18:40:23 +0000 (13:40 -0500)]
Merge pull request #6482 from tamiko/undo_mess_2

Revert "Default copy assignement in Tensor for non-Intel compilers"

6 years agoRevert "Default copy assignement in Tensor for non-Intel compilers" 6482/head
Matthias Maier [Sat, 5 May 2018 18:31:21 +0000 (13:31 -0500)]
Revert "Default copy assignement in Tensor for non-Intel compilers"

This reverts commit b509e726018ba3c8689158f0606867664039416e.

6 years agoMerge pull request #6479 from tamiko/pr_6474
Matthias Maier [Sat, 5 May 2018 17:53:22 +0000 (12:53 -0500)]
Merge pull request #6479 from tamiko/pr_6474

[9.0] take over #6474

6 years agoMerge pull request #6477 from tamiko/revert_change
David Wells [Sat, 5 May 2018 17:12:04 +0000 (13:12 -0400)]
Merge pull request #6477 from tamiko/revert_change

[9.0] Revert "Replace std::memmove by std::move for std::pair"

6 years agoDefault copy assignement in Tensor for non-Intel compilers 6479/head
Daniel Arndt [Fri, 4 May 2018 16:49:55 +0000 (18:49 +0200)]
Default copy assignement in Tensor for non-Intel compilers

6 years agoMerge pull request #6478 from tamiko/pr_6476
Matthias Maier [Sat, 5 May 2018 16:33:24 +0000 (11:33 -0500)]
Merge pull request #6478 from tamiko/pr_6476

[9.0] take over #6476

6 years agoAdd inclusion guards around instantiation that requires OpenCascade. 6478/head
Jean-Paul Pelteret [Sat, 5 May 2018 14:31:29 +0000 (16:31 +0200)]
Add inclusion guards around instantiation that requires OpenCascade.

6 years agoRevert "Replace std::memmove by std::move for std::pair" 6477/head
Matthias Maier [Sat, 5 May 2018 14:59:11 +0000 (09:59 -0500)]
Revert "Replace std::memmove by std::move for std::pair"

This reverts commit 11aef84a644b036b3f7acae2bad252737d8151aa.

6 years agoupdate VERSION for pre-release v9.0.0-rc1
Matthias Maier [Sat, 5 May 2018 02:59:40 +0000 (21:59 -0500)]
update VERSION for pre-release

6 years agoMerge pull request #6471 from tjhei/port_6465
Matthias Maier [Sat, 5 May 2018 02:56:41 +0000 (21:56 -0500)]
Merge pull request #6471 from tjhei/port_6465

[9.0] take over #6465: use std::tmpfile instead of tmpnam

6 years agoMerge pull request #6469 from tamiko/pr_6461
Matthias Maier [Sat, 5 May 2018 02:56:34 +0000 (21:56 -0500)]
Merge pull request #6469 from tamiko/pr_6461

[9.0] take over #6461

6 years agoMerge pull request #6468 from tamiko/fix_tests_9.0
Matthias Maier [Sat, 5 May 2018 02:56:27 +0000 (21:56 -0500)]
Merge pull request #6468 from tamiko/fix_tests_9.0

[9.0] take over #6460

6 years agouse std::tmpfile instead of tmpnam 6471/head
Timo Heister [Sat, 5 May 2018 02:00:43 +0000 (22:00 -0400)]
use std::tmpfile instead of tmpnam

6 years agoMerge pull request #6470 from tamiko/remove_unfinished_steps
David Wells [Sat, 5 May 2018 02:44:50 +0000 (22:44 -0400)]
Merge pull request #6470 from tamiko/remove_unfinished_steps

[9.0] Release tasks step 8: remove unfinished steps

6 years agoremoved unfinished steps (release tasks step 8). 6470/head
Matthias Maier [Sat, 5 May 2018 02:31:14 +0000 (21:31 -0500)]
removed unfinished steps (release tasks step 8).

6 years agoReplace std::memmove by std::move for std::pair 6469/head
Daniel Arndt [Fri, 4 May 2018 22:49:12 +0000 (00:49 +0200)]
Replace std::memmove by std::move for std::pair

6 years agoUpdate test output for changes in hyper_shell 6468/head
Matthias Maier [Fri, 4 May 2018 22:29:23 +0000 (17:29 -0500)]
Update test output for changes in hyper_shell

6 years agoMerge pull request #6467 from tjhei/port_6466
Matthias Maier [Sat, 5 May 2018 02:09:41 +0000 (21:09 -0500)]
Merge pull request #6467 from tjhei/port_6466

[9.0] take over #6466

6 years agoenable WITH_GMSH for doxygen 6467/head
Timo Heister [Sat, 5 May 2018 02:04:11 +0000 (22:04 -0400)]
enable WITH_GMSH for doxygen

6 years agoMerge pull request #6464 from tjhei/port_6463
Matthias Maier [Sat, 5 May 2018 01:47:48 +0000 (20:47 -0500)]
Merge pull request #6464 from tjhei/port_6463

[9.0] take over #6463

6 years agofix ConstraintMatrix initialize warning 6464/head
Timo Heister [Sat, 5 May 2018 01:39:08 +0000 (21:39 -0400)]
fix ConstraintMatrix initialize warning

6 years agoupdate AUTHORS
Matthias Maier [Fri, 4 May 2018 21:35:52 +0000 (16:35 -0500)]
update AUTHORS

6 years agoupdate VERSION
Matthias Maier [Fri, 4 May 2018 20:53:51 +0000 (15:53 -0500)]
update VERSION

6 years agoMerge pull request #6453 from tamiko/fix_cmake
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...

6 years agouse internal target instead of stable IF(TEST ...) 6453/head
Matthias Maier [Fri, 4 May 2018 20:34:27 +0000 (15:34 -0500)]
use internal target instead of stable IF(TEST ...)

6 years agoCMake: Bugfix: Only set test dependencies if tests are actually defined...
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".

6 years agoMerge pull request #6454 from tamiko/update_tag_file
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

6 years agoUpdate TAG file 6454/head
Matthias Maier [Fri, 4 May 2018 20:24:25 +0000 (15:24 -0500)]
Update TAG file

6 years agoMerge pull request #6452 from tamiko/update-changes-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

6 years agoUpdate changelog headers for the release. 6452/head
Matthias Maier [Fri, 4 May 2018 19:48:34 +0000 (14:48 -0500)]
Update changelog headers for the release.

6 years agoRemove now obsolete files.
Matthias Maier [Fri, 4 May 2018 19:47:12 +0000 (14:47 -0500)]
Remove now obsolete files.

6 years agoUpdate the changelog file for the release.
Matthias Maier [Fri, 4 May 2018 19:45:38 +0000 (14:45 -0500)]
Update the changelog file for the release.

6 years agoMerge pull request #6449 from masterleinad/disable_muparser_warning
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

6 years agoMerge pull request #6451 from masterleinad/restrict_memset
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

6 years agoMerge pull request #6254 from tjhei/constraints_consistent
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

6 years agoMerge pull request #6434 from luca-heltai/iges-to-mesh
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.

6 years agoMerge pull request #6446 from drwells/update-hyper-shell
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.

6 years agoFixed comments by WB and DD. 6434/head
Luca Heltai [Fri, 4 May 2018 18:13:31 +0000 (20:13 +0200)]
Fixed comments by WB and DD.

6 years agoUpdate GridGenerator::hyper_shell output. 6446/head
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.

6 years agoUpdate GridGenerator::hyper_shell's documentation.
David Wells [Fri, 4 May 2018 04:08:24 +0000 (00:08 -0400)]
Update GridGenerator::hyper_shell's documentation.

6 years agoMerge pull request #6444 from bangerth/op-eq
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'.

6 years agoMerge pull request #6445 from drwells/update-step-18
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

6 years agoRestrict memset to trivial types in SparseMatrix 6451/head
Daniel Arndt [Fri, 4 May 2018 16:36:22 +0000 (18:36 +0200)]
Restrict memset to trivial types in SparseMatrix

6 years agoMerge pull request #6448 from drwells/update-step-10-2
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

6 years agoMerge pull request #6450 from drwells/revert-static
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."

6 years agoConsistently mark all virtual functions of FE_Nothing as 'override'. 6444/head
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.

6 years agoRevert "Mark a few file-specific variables as static." 6450/head
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.

6 years agoDisable warning for muParser's generic function pointer 6449/head
Daniel Arndt [Fri, 4 May 2018 16:32:42 +0000 (18:32 +0200)]
Disable warning for muParser's generic function pointer

6 years agoMerge pull request #6447 from tjhei/fix_cmake_comment
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

6 years agofix documentation 6447/head
Timo Heister [Fri, 4 May 2018 14:47:04 +0000 (10:47 -0400)]
fix documentation

6 years agoRedo sizes and alternate texts for step-10. 6448/head
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.

6 years agoFix a gnuplot command.
David Wells [Fri, 4 May 2018 14:12:38 +0000 (10:12 -0400)]
Fix a gnuplot command.

6 years agoaddress comments 6254/head
Timo Heister [Fri, 4 May 2018 13:57:26 +0000 (09:57 -0400)]
address comments

6 years agoaddress comments
Timo Heister [Mon, 23 Apr 2018 16:52:47 +0000 (12:52 -0400)]
address comments

6 years agoonly work on locally active
Timo Heister [Wed, 18 Apr 2018 17:11:08 +0000 (13:11 -0400)]
only work on locally active

6 years agoadd ConstraintMatrix::is_consistent_in_parallel
Timo Heister [Tue, 17 Apr 2018 15:34:58 +0000 (11:34 -0400)]
add ConstraintMatrix::is_consistent_in_parallel

6 years agofix cmake comment
Timo Heister [Fri, 4 May 2018 13:15:39 +0000 (09:15 -0400)]
fix cmake comment

follow-up to #6438

6 years agoRemove explicit manifold usage in step-18. 6445/head
David Wells [Fri, 4 May 2018 02:28:56 +0000 (22:28 -0400)]
Remove explicit manifold usage in step-18.

6 years agoAdd a missing '"'.
David Wells [Fri, 4 May 2018 02:28:45 +0000 (22:28 -0400)]
Add a missing '"'.

6 years agoFix a typo.
David Wells [Fri, 4 May 2018 02:28:27 +0000 (22:28 -0400)]
Fix a typo.

6 years agoUse @code instead of @verbatim.
David Wells [Fri, 4 May 2018 02:28:12 +0000 (22:28 -0400)]
Use @code instead of @verbatim.

6 years agoMerge pull request #6441 from bangerth/op-eq-2
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==().

6 years agoMerge pull request #6443 from drwells/clang-Weverything-warnings
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

6 years agoMerge pull request #6442 from masterleinad/fix_gcc_8_boost
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

6 years agoMerge pull request #6440 from tamiko/add_an_assert
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

6 years agoMerge pull request #6439 from masterleinad/avoid_boost_nullptr
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

6 years agoMerge pull request #6438 from tjhei/deprecated_feature_check
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

6 years agoRemove an unused variable name. 6443/head
David Wells [Fri, 4 May 2018 00:30:56 +0000 (20:30 -0400)]
Remove an unused variable name.

6 years agoUse reinterpret_cast with a pointer to const.
David Wells [Fri, 4 May 2018 00:30:20 +0000 (20:30 -0400)]
Use reinterpret_cast with a pointer to const.

6 years agoFix some header inclusion symbols.
David Wells [Fri, 4 May 2018 00:30:10 +0000 (20:30 -0400)]
Fix some header inclusion symbols.

6 years agoMark overriden methods as such.
David Wells [Fri, 4 May 2018 00:29:56 +0000 (20:29 -0400)]
Mark overriden methods as such.

6 years agoMark a few file-specific variables as static.
David Wells [Fri, 4 May 2018 00:29:15 +0000 (20:29 -0400)]
Mark a few file-specific variables as static.

6 years agoMark a few things as [[noreturn]].
David Wells [Fri, 4 May 2018 00:28:37 +0000 (20:28 -0400)]
Mark a few things as [[noreturn]].

6 years agoAdd some missing enumeration switch cases.
David Wells [Fri, 4 May 2018 00:27:25 +0000 (20:27 -0400)]
Add some missing enumeration switch cases.

6 years agoRemove extra semicolons.
David Wells [Fri, 4 May 2018 00:26:57 +0000 (20:26 -0400)]
Remove extra semicolons.

6 years agoFix gcc-8 warnings in bundled boost 6442/head
Daniel Arndt [Thu, 3 May 2018 22:44:34 +0000 (00:44 +0200)]
Fix gcc-8 warnings in bundled boost

6 years agoMerge pull request #6431 from tamiko/implement_mean_value_filter
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

6 years agoAdd a test. 6441/head
Wolfgang Bangerth [Thu, 3 May 2018 21:07:29 +0000 (15:07 -0600)]
Add a test.

6 years agoImplement FE_Nothing::operator==().
Wolfgang Bangerth [Thu, 3 May 2018 21:07:12 +0000 (15:07 -0600)]
Implement FE_Nothing::operator==().

6 years agoBlockLinearOperator: Add assert ensuring that u != v in vmult 6440/head
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.

6 years agoAvoid dereferencing a nullptr in bundled boost 6439/head
Daniel Arndt [Thu, 3 May 2018 20:17:14 +0000 (22:17 +0200)]
Avoid dereferencing a nullptr in bundled boost

6 years agoreorder deprecation feature check 6438/head
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.

6 years agoChangelog
Luca Heltai [Thu, 3 May 2018 15:46:41 +0000 (17:46 +0200)]
Changelog

6 years agoAdded Gmsh::create_triangulation_from_boundary_curve
Luca Heltai [Thu, 3 May 2018 15:43:38 +0000 (17:43 +0200)]
Added Gmsh::create_triangulation_from_boundary_curve

6 years agoBugfix: Use the general vector interface 6431/head
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[].

6 years agoDoc: update changelog
Matthias Maier [Thu, 3 May 2018 17:45:10 +0000 (12:45 -0500)]
Doc: update changelog

6 years agomake astyle happy
Matthias Maier [Thu, 3 May 2018 03:29:10 +0000 (22:29 -0500)]
make astyle happy

6 years agodeprecate MeanValueFilter
Matthias Maier [Thu, 3 May 2018 03:22:29 +0000 (22:22 -0500)]
deprecate MeanValueFilter

6 years agoa short drive-by fixing
Matthias Maier [Thu, 3 May 2018 03:02:49 +0000 (22:02 -0500)]
a short drive-by fixing

6 years agoadd a test
Matthias Maier [Thu, 3 May 2018 03:00:24 +0000 (22:00 -0500)]
add a test

6 years agoadd a test
Matthias Maier [Thu, 3 May 2018 02:48:47 +0000 (21:48 -0500)]
add a test

6 years agoLinearOperator: Implement a mean value filter operator
Matthias Maier [Thu, 3 May 2018 02:46:57 +0000 (21:46 -0500)]
LinearOperator: Implement a mean value filter operator

6 years agoMerge pull request #6427 from luca-heltai/externalize-cache-from-coupling
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


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.