]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Tue, 14 Jul 2015 15:21:09 +0000 (10:21 -0500)]
Add tests.
Wolfgang Bangerth [Mon, 13 Jul 2015 21:24:03 +0000 (16:24 -0500)]
Allow attaching weights to each cell when partitioning meshes.
This makes it possible to partitioning meshes in such a way that not the number
of cells on each partition is roughly equal, but the sum of weights.
Matthias Maier [Tue, 14 Jul 2015 22:27:59 +0000 (17:27 -0500)]
Merge pull request #1135 from tjhei/cmake_clanglibcbug
disable cxx11 on clang with libc++ if buggy
Timo Heister [Tue, 14 Jul 2015 20:24:03 +0000 (16:24 -0400)]
Require the current version of deal.II.
Timo Heister [Tue, 14 Jul 2015 20:21:21 +0000 (16:21 -0400)]
update VERSION
Timo Heister [Tue, 14 Jul 2015 20:16:45 +0000 (16:16 -0400)]
update changes and news for release
Bruno Turcksin [Tue, 14 Jul 2015 19:44:27 +0000 (14:44 -0500)]
Merge pull request #1136 from tjhei/intel_vec
enable auto-vectorization for intel 15
Timo Heister [Tue, 14 Jul 2015 19:37:27 +0000 (15:37 -0400)]
enable auto-vectorization for intel 15
It turns out vectorization is working again (at least with 15.0.3), so
enable it conditionally.
Timo Heister [Tue, 14 Jul 2015 18:37:31 +0000 (14:37 -0400)]
disable cxx11 on clang with libc++ if buggy
Matthias Maier [Tue, 14 Jul 2015 13:19:37 +0000 (08:19 -0500)]
Merge pull request #1130 from bangerth/remove-unnecessary-data-element
Remove storing data we end up not using.
Matthias Maier [Tue, 14 Jul 2015 13:18:42 +0000 (08:18 -0500)]
Merge pull request #1133 from tjhei/cmake_fixes
configuration fixes
Timo Heister [Tue, 14 Jul 2015 13:12:10 +0000 (09:12 -0400)]
set template depth on MAC OS
Timo Heister [Tue, 14 Jul 2015 13:11:53 +0000 (09:11 -0400)]
disable cxx14 if cxx11 fails
Finally disable cxx14 if cxx11 detection failed for whatever reason.
Before we could end up in a situation with CXX14=TRUE and CXX11=FALSE
even if nothing was specified during configure time. Running cmake a
second time would then bail out.
Timo Heister [Tue, 14 Jul 2015 12:41:22 +0000 (08:41 -0400)]
Merge pull request #1090 from masterleinad/branch_fix_rotated_periodicity
Arbitrary orientations in parallel::distributed::Triangulation::add_periodicity
Wolfgang Bangerth [Tue, 14 Jul 2015 07:38:33 +0000 (09:38 +0200)]
Merge pull request #1132 from kronbichler/master
Update documentation
Martin Kronbichler [Tue, 14 Jul 2015 06:35:33 +0000 (08:35 +0200)]
Update documentation
Daniel Arndt [Mon, 6 Jul 2015 17:41:56 +0000 (19:41 +0200)]
Add tests for periodicity constraints in parallel
Wolfgang Bangerth [Mon, 13 Jul 2015 21:07:29 +0000 (16:07 -0500)]
Remove storing data we end up not using.
We passed a data element around and stored it in a local class, but
ended up not using it after all. This is likely a leftover from a
previous iteration in the code. In any case, removing the member
variable turns out to compile and test fine, so we don't need to
pass this data to the constructor either.
Daniel Arndt [Mon, 6 Jul 2015 17:39:28 +0000 (19:39 +0200)]
Allow for arbitrary orientations of faces for periodicity constraints in parallel
Daniel Arndt [Mon, 6 Jul 2015 09:18:34 +0000 (11:18 +0200)]
Fix smaller errors for rotated periodicity constraints and allow for constraints on the same DoF in this case
Wolfgang Bangerth [Mon, 13 Jul 2015 16:02:40 +0000 (12:02 -0400)]
Merge pull request #1127 from tjhei/release_step_0
Release step 0
Wolfgang Bangerth [Mon, 13 Jul 2015 15:41:53 +0000 (11:41 -0400)]
Merge pull request #1123 from tjhei/test_multipleselection
test ParameterHandler::MultipleSelection
Timo Heister [Mon, 13 Jul 2015 13:07:35 +0000 (09:07 -0400)]
update Trilinos docs
Timo Heister [Sun, 12 Jul 2015 22:40:34 +0000 (18:40 -0400)]
./contrib/utilities/update-copyright
Timo Heister [Sun, 12 Jul 2015 22:37:47 +0000 (18:37 -0400)]
bump PETSc version in doc
Matthias Maier [Sun, 12 Jul 2015 21:52:47 +0000 (23:52 +0200)]
Merge pull request #1125 from tjhei/cmake_cxx14_variable
set cxx14 cmake variable correctly
Matthias Maier [Sun, 12 Jul 2015 21:51:57 +0000 (23:51 +0200)]
Merge pull request #1126 from tjhei/mingw_warnings
boost variadic template warnings
Timo Heister [Sun, 12 Jul 2015 21:42:02 +0000 (17:42 -0400)]
avoid compiler warnings on windows
Timo Heister [Sun, 12 Jul 2015 21:40:00 +0000 (17:40 -0400)]
BOOST no cxx11 warnings
Stop BOOST from trying to use variadic templates when we compile without cxx11
support. This only happens rarely (at least with mingw gcc 5 on windows).
Timo Heister [Sun, 12 Jul 2015 21:33:09 +0000 (17:33 -0400)]
set cxx14 cmake variable correctly
The with_cxx14 flag was incorrectly set as a variable instead of settings the
cached variable. This would cause some weirdness (cached and non-cached
variables of the same name coexist). Before this patch, "DEAL_II_WITH_CXX14 =
OFF" would be printed twice in the feature section.
Timo Heister [Sat, 11 Jul 2015 23:04:39 +0000 (19:04 -0400)]
changelog
Timo Heister [Sat, 11 Jul 2015 23:02:02 +0000 (19:02 -0400)]
fix handling of whitespace in ParameterHandler
No longer remove multiple spaces inside the 'set' expression, but only
at the beginning and end of the lines and before after '='.
Timo Heister [Sat, 11 Jul 2015 22:44:17 +0000 (18:44 -0400)]
add Utilities::trim()
Timo Heister [Sat, 11 Jul 2015 21:57:02 +0000 (17:57 -0400)]
improve documentation
Timo Heister [Sat, 11 Jul 2015 21:40:28 +0000 (17:40 -0400)]
test ParameterHandler::MultipleSelection
Martin Kronbichler [Sun, 12 Jul 2015 10:21:30 +0000 (12:21 +0200)]
Merge pull request #1124 from bangerth/fix-comment
Update a comment.
Wolfgang Bangerth [Sun, 12 Jul 2015 10:15:50 +0000 (05:15 -0500)]
Update a comment.
Reformatting has destroyed the formatting of this comment and made it
difficult to see what it actually was supposed to mean. That said, I'm
also not entirely clear what exactly the TODO referred to to begin with,
so remove it.
Martin Kronbichler [Sat, 11 Jul 2015 18:42:04 +0000 (20:42 +0200)]
Merge pull request #1121 from simonsticko/EigSortingGMRES
Add sorting to eigenvalues in SolverGMRES
Simon Sticko [Sat, 11 Jul 2015 18:21:54 +0000 (20:21 +0200)]
Add sorting to eigenvalues in SolverGMRES
The eigenvalues output through the eigenvalues signals was not sorted
previously. Add sorting according to
internal::SolverGMRES::complex_less_pred.
Martin Kronbichler [Sat, 11 Jul 2015 17:00:27 +0000 (19:00 +0200)]
Merge pull request #1118 from kronbichler/master
Simplify Chebyshev preconditioner setup by using signals
Martin Kronbichler [Sat, 11 Jul 2015 09:59:15 +0000 (11:59 +0200)]
Simplify Chebyshev preconditioner setup by using signals
Wolfgang Bangerth [Sat, 11 Jul 2015 15:26:59 +0000 (11:26 -0400)]
Merge pull request #1112 from drwells/fix-code-intercalation
Fix code intercalation
Guido Kanschat [Sat, 11 Jul 2015 15:05:46 +0000 (17:05 +0200)]
Merge pull request #1120 from drwells/update-include-guards-2
Update two more nonstandard include guards.
David Wells [Sat, 11 Jul 2015 12:42:46 +0000 (08:42 -0400)]
Update two more nonstandard include guards.
David Wells [Sat, 4 Jul 2015 12:27:51 +0000 (08:27 -0400)]
Fix comments on a code sample.
The comments and code were intercalated in an incorrect manner, where
some comments were uncommented and some code was (incorrectly)
commented. I also fixed a small error in the example code (the dof
handler was not associated a triangulation).
Wolfgang Bangerth [Sat, 11 Jul 2015 10:54:20 +0000 (06:54 -0400)]
Merge pull request #1093 from davydden/MPI_sum_Vector
Utilities::MPI::sum() for Vector<number>
Martin Kronbichler [Sat, 11 Jul 2015 08:52:08 +0000 (10:52 +0200)]
Merge pull request #1111 from bangerth/move-IsBlockMatrix
Move IsBlockMatrix from block_indices.h to constraint_matrix.h.
Martin Kronbichler [Sat, 11 Jul 2015 08:50:44 +0000 (10:50 +0200)]
Merge pull request #1116 from drwells/fix-code-quote-line-split
Correctly format a code quote.
Martin Kronbichler [Sat, 11 Jul 2015 08:50:03 +0000 (10:50 +0200)]
Merge pull request #1115 from drwells/use-tt-not-TT
Consistently use '<tt>', not '<TT>', so show code.
Martin Kronbichler [Sat, 11 Jul 2015 08:48:56 +0000 (10:48 +0200)]
Merge pull request #1114 from drwells/update-include-guards
Update header guard symbols to the new style.
Martin Kronbichler [Sat, 11 Jul 2015 08:47:56 +0000 (10:47 +0200)]
Merge pull request #1113 from drwells/fix-small-typos
Fix some small typos.
Martin Kronbichler [Sat, 11 Jul 2015 08:41:30 +0000 (10:41 +0200)]
Merge pull request #703 from simonsticko/signalsSolverCG
Add signals for retrieving additional data from solver_cg
David Wells [Sat, 4 Jul 2015 12:34:23 +0000 (08:34 -0400)]
Correctly format a code quote.
David Wells [Sat, 4 Jul 2015 12:30:27 +0000 (08:30 -0400)]
Consistently use '<tt>', not '<TT>', so show code.
David Wells [Sat, 4 Jul 2015 12:29:54 +0000 (08:29 -0400)]
Update header guard symbols to the new style.
David Wells [Mon, 29 Jun 2015 01:21:05 +0000 (21:21 -0400)]
Fix some small typos.
Wolfgang Bangerth [Fri, 10 Jul 2015 22:28:06 +0000 (17:28 -0500)]
Move IsBlockMatrix from block_indices.h to constraint_matrix.h.
The latter is the only file where it is actually used, so we may as well have it there.
Wolfgang Bangerth [Fri, 10 Jul 2015 21:37:33 +0000 (17:37 -0400)]
Merge pull request #1101 from tjhei/fix_tests
cleanup test
Wolfgang Bangerth [Fri, 10 Jul 2015 21:36:50 +0000 (17:36 -0400)]
Merge pull request #1110 from kronbichler/master
One more fix for gcc-4.4
Timo Heister [Thu, 9 Jul 2015 20:00:59 +0000 (16:00 -0400)]
cleanup test
- correct push/pop
- don't use \n
- format output
- maybe fix mac os by using more long double?
Timo Heister [Fri, 10 Jul 2015 19:59:29 +0000 (15:59 -0400)]
Merge pull request #1108 from bangerth/fix-test-7
Adjust the precision of the output of a test.
Simon Sticko [Sun, 29 Mar 2015 11:25:18 +0000 (13:25 +0200)]
Add signals for retrieving additional data from solver_cg and solver_gmres.
SolverCG and SolverGMRES compute quantities such as eigenvalues, condition numbers
and coefficients during the solution process. Add boost::signals2 to be able to
communicate these estimates back to the caller.
Martin Kronbichler [Fri, 10 Jul 2015 19:43:15 +0000 (21:43 +0200)]
One more fix for gcc-4.4
Timo Heister [Fri, 10 Jul 2015 18:50:29 +0000 (14:50 -0400)]
Merge pull request #1102 from bangerth/cpp11-and-laoperators
Add references between C++11 and the LA Operators.
Wolfgang Bangerth [Fri, 10 Jul 2015 18:49:37 +0000 (14:49 -0400)]
Merge pull request #1109 from tjhei/speed_up_test
simplify test
Timo Heister [Fri, 10 Jul 2015 18:47:22 +0000 (14:47 -0400)]
simplify test
This avoid timeouts on the tester by speeding up the computation by a
factor of about 4.
Wolfgang Bangerth [Fri, 10 Jul 2015 18:34:13 +0000 (13:34 -0500)]
Adjust the precision of the output of a test.
Wolfgang Bangerth [Fri, 10 Jul 2015 17:58:58 +0000 (13:58 -0400)]
Merge pull request #1092 from guidokanschat/block_indices_string
Block indices string
Timo Heister [Fri, 10 Jul 2015 17:20:23 +0000 (13:20 -0400)]
Merge pull request #1107 from kronbichler/master
Make compile gcc-4.4
Martin Kronbichler [Fri, 10 Jul 2015 16:59:15 +0000 (18:59 +0200)]
Make compile gcc-4.4
Guido Kanschat [Wed, 8 Jul 2015 07:59:04 +0000 (09:59 +0200)]
add string conversion for BlockIndices
Timo Heister [Fri, 10 Jul 2015 16:07:54 +0000 (12:07 -0400)]
Merge pull request #1105 from drwells/fix-step-32-references
Fix some minor doxygen issues in step-32.
Wolfgang Bangerth [Fri, 10 Jul 2015 16:07:05 +0000 (10:07 -0600)]
Merge pull request #1106 from tjhei/fix_tests2
fix tests
Timo Heister [Fri, 10 Jul 2015 16:06:07 +0000 (12:06 -0400)]
fix tests
- 2 tests require functionparser
- update another libc++ typename string replacement
David Wells [Fri, 10 Jul 2015 14:19:19 +0000 (10:19 -0400)]
Fix some minor doxygen issues in step-32.
Doxygen did not pick up the quoted text next to a @ref correctly, so I
reworded the paragraph to not need the quoted text.
Wolfgang Bangerth [Fri, 10 Jul 2015 11:39:58 +0000 (05:39 -0600)]
Merge pull request #1104 from kronbichler/master
Avoid compile error on gcc-4.6 (and probably older).
Martin Kronbichler [Fri, 10 Jul 2015 11:29:42 +0000 (13:29 +0200)]
Avoid compile error on gcc-4.6 (and probably older).
Bruno Turcksin [Fri, 10 Jul 2015 02:17:39 +0000 (21:17 -0500)]
Merge pull request #1103 from drwells/remove-wrapcomments-string-import
Remove a deprecated function usage.
David Wells [Fri, 10 Jul 2015 00:53:26 +0000 (20:53 -0400)]
Remove a deprecated function usage.
This function (string.find) was deprecated in python 2.4 in favor of the
.find() method of strings and was and removed in python 3.
Wolfgang Bangerth [Thu, 9 Jul 2015 20:42:30 +0000 (15:42 -0500)]
Add references between C++11 and the LA Operators.
Wolfgang Bangerth [Thu, 9 Jul 2015 20:20:37 +0000 (14:20 -0600)]
Merge pull request #1099 from tjhei/formatting
Formatting
Timo Heister [Thu, 9 Jul 2015 20:07:22 +0000 (16:07 -0400)]
run wrapcomments.py
Conflicts:
include/deal.II/numerics/error_estimator.h
Timo Heister [Thu, 9 Jul 2015 18:29:59 +0000 (14:29 -0400)]
fix to wrapcomments.py
Timo Heister [Thu, 9 Jul 2015 16:55:40 +0000 (12:55 -0400)]
fix doxygen errors
Timo Heister [Thu, 9 Jul 2015 16:31:36 +0000 (12:31 -0400)]
manual formatting
This makes doxygen and wrapcomments.py happy
Wolfgang Bangerth [Thu, 9 Jul 2015 19:58:30 +0000 (13:58 -0600)]
Merge pull request #1097 from tjhei/grid_distort_random_boost
switch GridTools::distort_random to boost::random
Bruno Turcksin [Thu, 9 Jul 2015 19:41:11 +0000 (14:41 -0500)]
Merge pull request #1100 from tjhei/muelu_in_doxygen
make muelu preconditioner appear in doxygen
Timo Heister [Thu, 9 Jul 2015 19:38:10 +0000 (15:38 -0400)]
make muelu preconditioner appear in doxygen
Timo Heister [Thu, 9 Jul 2015 19:25:49 +0000 (15:25 -0400)]
Merge pull request #1083 from tjhei/cell_id_to_str
add CellId::to_string()
Timo Heister [Thu, 9 Jul 2015 18:52:28 +0000 (14:52 -0400)]
move implementation to .cc
Timo Heister [Sun, 5 Jul 2015 17:33:34 +0000 (13:33 -0400)]
clean up tests and use to_string()
Timo Heister [Sat, 4 Jul 2015 11:23:24 +0000 (07:23 -0400)]
add CellID::to_string()
Timo Heister [Thu, 9 Jul 2015 15:54:20 +0000 (11:54 -0400)]
switch GridTools::distort_random to boost::random
Use boost::random instead of std::rand(). This makes calls to the
function deterministic (distortion will always be the same for the same
mesh) and hopefully makes the testsuite more robust (differences in
rand() on MAC OS).
Wolfgang Bangerth [Thu, 9 Jul 2015 14:55:43 +0000 (08:55 -0600)]
Merge pull request #1096 from tjhei/fix_tests
MAC: maybe fix test
Timo Heister [Thu, 9 Jul 2015 14:31:47 +0000 (10:31 -0400)]
MAC: maybe fix test
Forcing all computations to be done as long double with the hope that
this fixes the numerical differences on the MAC tester.
Martin Kronbichler [Thu, 9 Jul 2015 13:46:50 +0000 (15:46 +0200)]
Merge pull request #1072 from kronbichler/master
Introduce vectorized transposition for array-to-structure conversions
Martin Kronbichler [Thu, 2 Jul 2015 15:47:55 +0000 (17:47 +0200)]
Introduce vectorized transposition for array-to-structure conversions
Martin Kronbichler [Thu, 2 Jul 2015 15:47:55 +0000 (17:47 +0200)]
Introduce vectorized transposition for array-to-structure conversions
Denis Davydov [Thu, 9 Jul 2015 11:10:54 +0000 (13:10 +0200)]
implement Utilities::MPI::sum for Vector<number>
Martin Kronbichler [Thu, 9 Jul 2015 12:57:52 +0000 (14:57 +0200)]
Merge pull request #1094 from tjhei/fix_tests
fix tests
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.