]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
6 years agoCMake: Rerun checks if compiler configuration changes
Matthias Maier [Sun, 6 May 2018 17:12:40 +0000 (12:12 -0500)]
CMake: Rerun checks if compiler configuration changes

6 years agoCMake: cosmetic changes
Matthias Maier [Sun, 6 May 2018 16:39:55 +0000 (11:39 -0500)]
CMake: cosmetic changes

6 years agoMerge pull request #6495 from bangerth/step-10
Matthias Maier [Sun, 6 May 2018 15:47:55 +0000 (10:47 -0500)]
Merge pull request #6495 from bangerth/step-10

Add a reference to step-10.

6 years agoMerge pull request #6493 from luca-heltai/fix-order-parsing-external-conf-master
Matthias Maier [Sun, 6 May 2018 15:20:57 +0000 (10:20 -0500)]
Merge pull request #6493 from luca-heltai/fix-order-parsing-external-conf-master

Move parsing of external.conf at the end.

6 years agoAdd a reference to step-10. 6495/head
Wolfgang Bangerth [Sun, 6 May 2018 13:20:34 +0000 (07:20 -0600)]
Add a reference to step-10.

While there, also rewrite a couple of sentences.

6 years agoMerge pull request #6484 from tamiko/add_a_script
David Wells [Sun, 6 May 2018 11:08:20 +0000 (07:08 -0400)]
Merge pull request #6484 from tamiko/add_a_script

Script: Add query_testsuite

6 years agoMerge pull request #6291 from kronbichler/step-59_tutorial
Martin Kronbichler [Sun, 6 May 2018 09:03:39 +0000 (11:03 +0200)]
Merge pull request #6291 from kronbichler/step-59_tutorial

Add step-59 tutorial program showing matrix-free DG

6 years agoMerge pull request #6491 from drwells/add-more-mpi-checks
Martin Kronbichler [Sun, 6 May 2018 08:58:17 +0000 (10:58 +0200)]
Merge pull request #6491 from drwells/add-more-mpi-checks

Add some more MPI checks.

6 years agoMerge pull request #6490 from drwells/fix-c++14-detection
Martin Kronbichler [Sun, 6 May 2018 08:57:24 +0000 (10:57 +0200)]
Merge pull request #6490 from drwells/fix-c++14-detection

Check for constexpr std::max with C++14.

6 years agoMove parsing of external.conf at the end. 6493/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 #6489 from drwells/fix-test-buffer-1
Martin Kronbichler [Sun, 6 May 2018 06:33:02 +0000 (08:33 +0200)]
Merge pull request #6489 from drwells/fix-test-buffer-1

Fix a test to not write past the end of an array.

6 years agoScript: Add query_testsuite 6484/head
Matthias Maier [Sat, 5 May 2018 20:45:34 +0000 (15:45 -0500)]
Script: Add query_testsuite

This little helper script uses curl to download the current testsuite
results from

  https://cdash.kyomu.43-1.org/index.php?project=deal.II

and formats them via "column" into a nice (markdown compatible) table.
The script supports a regex to supplied via -r|--regex to either specify
a commit sha1, or a testing site name.

6 years agoMerge pull request #6487 from drwells/fix-local-to-global-index
Matthias Maier [Sun, 6 May 2018 04:05:13 +0000 (23:05 -0500)]
Merge pull request #6487 from drwells/fix-local-to-global-index

Fix compute_local_to_global_vertex_index_map.

6 years agoAdd some more MPI checks. 6491/head
David Wells [Sun, 6 May 2018 03:46:19 +0000 (23:46 -0400)]
Add some more MPI checks.

6 years agoCheck for constexpr std::max with C++14. 6490/head
David Wells [Sun, 6 May 2018 02:46:51 +0000 (22:46 -0400)]
Check for constexpr std::max with C++14.

6 years agoFix a test to not write past the end of an array. 6489/head
David Wells [Sun, 6 May 2018 02:02:31 +0000 (22:02 -0400)]
Fix a test to not write past the end of an array.

6 years agoMerge pull request #6483 from gassmoeller/fix_memory_access_in_particle_test
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

6 years agoFix compute_local_to_global_vertex_index_map. 6487/head
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 #6486 from masterleinad/fix_depraction_warning_2
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

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

6 years agoMerge pull request #6480 from drwells/fix-overlapping-copy
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

6 years agoFix test 6483/head
Rene Gassmoeller [Sat, 5 May 2018 20:06:54 +0000 (13:06 -0700)]
Fix test

6 years agoChange default number of properties
Rene Gassmoeller [Sat, 5 May 2018 19:41:15 +0000 (12:41 -0700)]
Change default number of properties

6 years agoFix invalid number of particle properties in a test
Rene Gassmoeller [Sat, 5 May 2018 18:38:38 +0000 (11:38 -0700)]
Fix invalid number of particle properties in a test

6 years agoMerge pull request #6481 from tamiko/undo_mess_1
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"

6 years agoRevert "Default copy assignement in Tensor for non-Intel compilers" 6481/head
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.

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

6 years agoFix a GCC8 warning. 6480/head
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.

6 years agoMerge pull request #6476 from jppelteret/fix_gmsh_01
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.

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

6 years agoMerge pull request #6460 from tamiko/fix_tests
Matthias Maier [Sat, 5 May 2018 14:35:02 +0000 (09:35 -0500)]
Merge pull request #6460 from tamiko/fix_tests

Update test outputs

6 years agoAdd inclusion guards around instantiation that requires OpenCascade. 6476/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 agoDefault copy assignement in Tensor for non-Intel compilers 6474/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 #6457 from tamiko/update_examples
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.

6 years agouse std::tmpfile instead of tmpnam 6465/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 #6466 from tjhei/doxygen_gmsh
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

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

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

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

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

6 years agoRequire the current version of deal.II. 6457/head
Matthias Maier [Fri, 4 May 2018 21:25:36 +0000 (16:25 -0500)]
Require the current version of deal.II.

6 years agoMerge pull request #6456 from tamiko/update_version
Timo Heister [Fri, 4 May 2018 20:58:59 +0000 (16:58 -0400)]
Merge pull request #6456 from tamiko/update_version

update VERSION

6 years agoupdate VERSION 6456/head
Matthias Maier [Fri, 4 May 2018 20:53:32 +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 agoExplain the benefit of the fast diagonalization method in terms of iteration counts. 6291/head
Martin Kronbichler [Fri, 4 May 2018 09:39:33 +0000 (11:39 +0200)]
Explain the benefit of the fast diagonalization method in terms of iteration counts.

6 years agoLink in step-59 in central tutorial page.
Martin Kronbichler [Thu, 3 May 2018 13:37:23 +0000 (15:37 +0200)]
Link in step-59 in central tutorial page.

6 years agoWrite results section.
Martin Kronbichler [Thu, 3 May 2018 13:36:21 +0000 (15:36 +0200)]
Write results section.

6 years agoWrite introduction.
Martin Kronbichler [Thu, 3 May 2018 13:35:58 +0000 (15:35 +0200)]
Write introduction.

6 years agoAdd step-59 tutorial program showing matrix-free DG.
Martin Kronbichler [Mon, 23 Apr 2018 09:26:02 +0000 (11:26 +0200)]
Add step-59 tutorial program showing matrix-free DG.

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.


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.