]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
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 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

6 years agoAdded comments on missing implementation,+test for hanging nodes 6427/head
Luca Heltai [Thu, 3 May 2018 08:49:13 +0000 (10:49 +0200)]
Added comments on missing implementation,+test for hanging nodes

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

6 years agoMerge pull request #6430 from bangerth/step-54
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.

6 years agoMerge pull request #6410 from bangerth/code-gallery-update
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.

6 years agoFollow convention with placement of 'break' statement. 6430/head
Wolfgang Bangerth [Thu, 3 May 2018 01:13:52 +0000 (19:13 -0600)]
Follow convention with placement of 'break' statement.

6 years agoMerge pull request #6415 from luca-heltai/fix-step-54
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

6 years agoMerge pull request #6429 from bangerth/step-51
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.

6 years agoMerge pull request #6349 from jppelteret/fix_6339
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

6 years agoFix a grammar issue. 6429/head
Wolfgang Bangerth [Thu, 3 May 2018 00:50:08 +0000 (18:50 -0600)]
Fix a grammar issue.

6 years agoMerge pull request #6416 from luca-heltai/fix-manifold-doc
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.

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

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

6 years agoMerge pull request #6408 from bangerth/step-51
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.

6 years agoMinor edits to the step-51 introduction. 6408/head
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.


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.