Timo Heister [Wed, 2 Mar 2016 21:09:44 +0000 (16:09 -0500)]
fix makeofflinedoc.sh image downloading
- check Tutorial.html because there is an index.html in other
directories
- also download .svg files
Timo Heister [Wed, 2 Mar 2016 16:04:27 +0000 (11:04 -0500)]
update VERSION for release
Timo Heister [Tue, 1 Mar 2016 22:04:19 +0000 (17:04 -0500)]
Merge pull request #2286 from tjhei/8_4_fix_matrix_tools
[8.4] fix matrix tools
Timo Heister [Tue, 1 Mar 2016 16:48:16 +0000 (11:48 -0500)]
wrap correctly in namespace
fixes missing apply_boundary_values() implementation error
Timo Heister [Tue, 1 Mar 2016 16:47:48 +0000 (11:47 -0500)]
remove dead function
Bruno Turcksin [Mon, 29 Feb 2016 21:19:45 +0000 (16:19 -0500)]
Merge pull request #2278 from tjhei/8_4_2275
[8.4] take over #2275: announce MSVC support
Bruno Turcksin [Mon, 29 Feb 2016 21:18:44 +0000 (16:18 -0500)]
Merge pull request #2277 from tjhei/8_4_pr2273
take over #2273 from tjhei/split_instantiations
Timo Heister [Mon, 29 Feb 2016 19:37:48 +0000 (14:37 -0500)]
announce MSVC support
Matthias Maier [Mon, 29 Feb 2016 19:41:43 +0000 (13:41 -0600)]
take over #2273 from tjhei/split_instantiations
Split instantiations of matrix_tools.cc
Conflicts:
source/numerics/matrix_tools.cc
source/numerics/matrix_tools.inst.in
Bruno Turcksin [Mon, 29 Feb 2016 14:25:07 +0000 (09:25 -0500)]
Merge pull request #2270 from tjhei/8_4_pr2262
[8.4] take over #2262: Avoid boost functions that don't work on BSDs.
David Wells [Sun, 28 Feb 2016 21:08:06 +0000 (16:08 -0500)]
Avoid boost functions that don't work on BSDs.
As was noted in issue #2261, the function boost::math::iround cannot be
used on some BSD variants due to the following compilation error:
In file included from /root/workspace/dealii/source/lac/lapack_full_matrix.cc:25:
In file included from /usr/local/include/boost/math/special_functions/round.hpp:15:
In file included from /usr/local/include/boost/math/special_functions/fpclassify.hpp:19:
In file included from /usr/local/include/boost/math/special_functions/math_fwd.hpp:26:
In file included from /usr/local/include/boost/math/special_functions/detail/round_fwd.hpp:12:
/usr/local/include/boost/math/tools/promotion.hpp:141:10: error: static_assert failed
"Sorry, but this platform does not have sufficient long double support for the special functions to be reliably implemented."
BOOST_STATIC_ASSERT_MSG((0 == ::boost::is_same<type, long
double>::value),
"Sorry, but this platform does not have sufficient long double support for the special functions to be reliably implement ed.");
/usr/local/include/boost/static_assert.hpp:31:45: note: expanded from macro 'BOOST_STATIC_ASSERT_MSG'
Since we only use iround for clarity this is not hard to work around.
A note on the implementation: LAPACK functions can usually be run in two
different modes. In the first, they compute the optimal size of the work
array. In the second they actually execute the function. Therefore
all we need to do is make the work arrays one longer and we should still
get the same performance out of LAPACK without needing to worry about
any unforeseen roundoff issues.
Bruno Turcksin [Fri, 26 Feb 2016 16:17:09 +0000 (11:17 -0500)]
Merge pull request #2246 from tjhei/8_4_pr2245
[8.4] take over #2245: blacklist intel 16.0.1
Timo Heister [Thu, 25 Feb 2016 17:29:55 +0000 (12:29 -0500)]
blacklist intel 16.0.1
Bruno Turcksin [Thu, 25 Feb 2016 18:21:52 +0000 (13:21 -0500)]
Merge pull request #2244 from tjhei/8_4_pr2243
[8.4] take over #2243: fix incorrect MPI_Allgather
Timo Heister [Thu, 25 Feb 2016 17:21:49 +0000 (12:21 -0500)]
fix incorrect MPI_Allgather
MPI_Allgather in compute_local_to_global_vertex_index_map() was using
the wrong data type, which probably lead to wrong results or at least
illegal memory access.
Timo Heister [Mon, 15 Feb 2016 19:32:16 +0000 (14:32 -0500)]
update VERSION for release
Wolfgang Bangerth [Mon, 15 Feb 2016 16:23:38 +0000 (10:23 -0600)]
Merge pull request #2201 from tjhei/8_4_pr2197
[8.4] take over #2197
Timo Heister [Mon, 15 Feb 2016 14:04:52 +0000 (09:04 -0500)]
BOOST enable_if fix for old versions
enable_if.hpp used to be in a different directory before 1.56.
Timo Heister [Mon, 15 Feb 2016 14:04:00 +0000 (09:04 -0500)]
more DISABLE_EXTRA_DIAGNOSTICS guards
Timo Heister [Mon, 15 Feb 2016 14:03:29 +0000 (09:03 -0500)]
skip -pedantic if no cxx11
David Wells [Mon, 15 Feb 2016 03:33:00 +0000 (22:33 -0500)]
Merge pull request #2193 from bangerth/add-authors
[8.4] Take over "Add authors to the lines that list the code gallery programs."
Wolfgang Bangerth [Sat, 13 Feb 2016 22:01:37 +0000 (16:01 -0600)]
Separate authors by commas, avoid space at the end.
Wolfgang Bangerth [Sat, 13 Feb 2016 13:22:33 +0000 (07:22 -0600)]
Add authors to the lines that list the code gallery programs.
Matthias Maier [Sun, 14 Feb 2016 17:34:06 +0000 (11:34 -0600)]
Merge pull request #2190 from tjhei/8_4_pr2189
[8.4] take over #2189: fix doxygen warning in GridTools::get_dof_to_support_patch_map
Matthias Maier [Sun, 14 Feb 2016 17:33:19 +0000 (11:33 -0600)]
Merge pull request #2187 from tjhei/8_4_pr2185
[8.4] take over #2185: fix cmake 3.3 error about code-gallery.h
Matthias Maier [Sun, 14 Feb 2016 17:25:43 +0000 (11:25 -0600)]
Merge pull request #2186 from tjhei/8_4_pr_2183
[8.4] take over #2183: suppress more warnings in external libs
Matthias Maier [Sun, 14 Feb 2016 17:25:21 +0000 (11:25 -0600)]
Merge pull request #2182 from tjhei/8_4_remove_la_vector
[8.4] remove LA vector classes
Matthias Maier [Sun, 14 Feb 2016 17:24:21 +0000 (11:24 -0600)]
Merge pull request #2188 from tjhei/8_4_pr2172
[8.4] take over #2172: fix tests/base/function_parser_09
Timo Heister [Sun, 14 Feb 2016 15:37:55 +0000 (10:37 -0500)]
fix doxygen warning in GridTools::get_dof_to_support_patch_map
Timo Heister [Thu, 11 Feb 2016 21:25:45 +0000 (16:25 -0500)]
fix tests/base/function_parser_09
Timo Heister [Sun, 14 Feb 2016 15:15:33 +0000 (10:15 -0500)]
fix cmake 3.3 warning about code-gallery.h
cmake 3.3 will warn about CMP0058 and is unable to compile the documentation
when using Ninja:
This project specifies custom command DEPENDS on files in the build tree
that are not specified as the OUTPUT or BYPRODUCTS of any
add_custom_command or add_custom_target:
doc/doxygen/code-gallery/code-gallery.h
We have to jump through a few hoops to make this work: Generating a
dependency to a source file generated in a subdirectory CMakeLists.txt
requires a custom command attached to a custom_target. Because ADD_DEPENDENCIES
only allows custom_targets not custom_commands, we have to add another dummy.
Timo Heister [Sun, 14 Feb 2016 13:47:14 +0000 (08:47 -0500)]
suppress more warnings in external libs
this suppresses:
/ssd/libs-candi/trilinos-12.4.2-Source/include/Amesos2_Superludist_FunctionMap.hpp:285:17: warning: comparison of constant 67 with expression of type 'SLUD::DiagScale_t' is always false [-Wtautological-constant-out-of-range-compare]
char eq = AMESOS2_SLUD_GET_EQUED(*equed);
and
/ssd/libs-candi/trilinos-12.4.2-Source/include/Tpetra_Experimental_BlockCrsMatrix_def.hpp:2826:3: warning: all paths through this function will call itself [-Winfinite-recursion]
Timo Heister [Sun, 14 Feb 2016 13:16:10 +0000 (08:16 -0500)]
remove experimental vector classes
Martin Kronbichler [Thu, 11 Feb 2016 18:33:33 +0000 (19:33 +0100)]
Merge pull request #2169 from tjhei/8_4_pr2168
[8.4] take over #2168: fix link
Timo Heister [Thu, 11 Feb 2016 17:55:27 +0000 (12:55 -0500)]
fix link
../mail.html is a 404 and I prefer linking to "participate" instead of
the mailing list...
Timo Heister [Thu, 11 Feb 2016 14:18:59 +0000 (09:18 -0500)]
Merge pull request #2162 from tjhei/8_4_pr2161
[8.4] take over #2161
Timo Heister [Thu, 11 Feb 2016 13:33:58 +0000 (08:33 -0500)]
silence boost warnings in step-53
deprecated warning about boost_trait_def.hpp when using boost 1.60
Wolfgang Bangerth [Thu, 11 Feb 2016 14:12:43 +0000 (08:12 -0600)]
Merge pull request #2165 from tjhei/8_4_pr2163
[8.4] take over #2163, silence boost warnings
Timo Heister [Thu, 11 Feb 2016 13:44:53 +0000 (08:44 -0500)]
silence boost warnings
Martin Kronbichler [Thu, 11 Feb 2016 13:28:25 +0000 (14:28 +0100)]
Merge pull request #2160 from tjhei/8_4_fix_req_version
[8.4] fix required version
Timo Heister [Thu, 11 Feb 2016 13:25:56 +0000 (08:25 -0500)]
fix required version
Martin Kronbichler [Thu, 11 Feb 2016 13:18:46 +0000 (14:18 +0100)]
Merge pull request #2159 from tjhei/8_4_pr2158
[8.4] take over #2158
Martin Kronbichler [Thu, 11 Feb 2016 13:18:32 +0000 (14:18 +0100)]
Merge pull request #2157 from tjhei/8_4_remove_steps
[8.4] remove steps
Timo Heister [Thu, 11 Feb 2016 13:16:23 +0000 (08:16 -0500)]
fix warning
(unused parameter)
Timo Heister [Thu, 11 Feb 2016 13:08:11 +0000 (08:08 -0500)]
removed unfinished steps (release tasks step 8).
Timo Heister [Thu, 11 Feb 2016 12:39:07 +0000 (07:39 -0500)]
update AUTHORS
Timo Heister [Thu, 11 Feb 2016 12:09:59 +0000 (07:09 -0500)]
update VERSION
Timo Heister [Thu, 11 Feb 2016 12:08:36 +0000 (07:08 -0500)]
Merge pull request #2150 from tjhei/changes_before_84_branch
update changes and news for release
Timo Heister [Tue, 9 Feb 2016 15:04:00 +0000 (10:04 -0500)]
update changes and news for release
Timo Heister [Thu, 11 Feb 2016 12:04:43 +0000 (07:04 -0500)]
Merge pull request #2152 from tjhei/disable_compiler_warnings
disable gcc warnings
Timo Heister [Wed, 10 Feb 2016 18:09:04 +0000 (13:09 -0500)]
disable gcc warning
In file included from /usr/include/c++/4.8/cassert:43:0,
from /ssd/libs-
candi/boost_1_60_0/include/boost/property_tree/detail/json_parser/narrow_encoding.hpp:6,
from /ssd/libs-
candi/boost_1_60_0/include/boost/property_tree/detail/json_parser/read.hpp:14,
from /ssd/libs-
candi/boost_1_60_0/include/boost/property_tree/json_parser.hpp:16,
from /ssd/deal-git/source/base/parameter_handler.cc:26:
/ssd/libs-
candi/boost_1_60_0/include/boost/property_tree/detail/json_parser/narrow_encoding.hpp:
In member function ‘char
boost::property_tree::json_parser::detail::utf8_utf8_encoding::to_internal_trivial(char)
const’:
/ssd/libs-
candi/boost_1_60_0/include/boost/property_tree/detail/json_parser/narrow_encoding.hpp:71:25:
warning: comparison is always true due to limited range of data type
[-Wtype-limits]
assert(c <= 0x7f);
Wolfgang Bangerth [Wed, 10 Feb 2016 18:29:23 +0000 (12:29 -0600)]
Merge pull request #2153 from tjhei/update_trilinos_version
update known good trilinos version
Timo Heister [Wed, 10 Feb 2016 18:11:08 +0000 (13:11 -0500)]
update known good trilinos version
Wolfgang Bangerth [Wed, 10 Feb 2016 18:01:12 +0000 (12:01 -0600)]
Merge pull request #2131 from srobertp/dof_support_patches
add the get_dof_to_support_patch_map() function
Wolfgang Bangerth [Wed, 10 Feb 2016 17:58:00 +0000 (11:58 -0600)]
Merge pull request #2149 from asartori86/rand_function
added rand function to FunctionParser
alberto sartori [Tue, 9 Feb 2016 11:58:47 +0000 (12:58 +0100)]
added rand and rand_seed functions to FunctionParser
Spencer Patty [Wed, 10 Feb 2016 16:53:21 +0000 (10:53 -0600)]
run indent and add comments to describe test
Spencer Patty [Wed, 10 Feb 2016 16:47:18 +0000 (10:47 -0600)]
add test of FE_Q<dim>(2) with dof_to_support_patch_map
Wolfgang Bangerth [Tue, 9 Feb 2016 18:57:04 +0000 (12:57 -0600)]
Merge pull request #2151 from drwells/matrix-free-broken-link
Join a link that was broken over two lines.
David Wells [Tue, 9 Feb 2016 18:50:27 +0000 (13:50 -0500)]
Join a link that was broken over two lines.
This makes the link clickable.
Spencer Patty [Tue, 9 Feb 2016 17:59:43 +0000 (11:59 -0600)]
change template parameter to DoFHandlerType and make various changes as recommended in pull request
Wolfgang Bangerth [Tue, 9 Feb 2016 15:12:51 +0000 (09:12 -0600)]
Merge pull request #2144 from tjhei/wrapcomments
Wrapcomments
Martin Kronbichler [Mon, 8 Feb 2016 14:37:56 +0000 (15:37 +0100)]
Merge pull request #2148 from tjhei/scary_mpi_fixes
fix several scary MPI bugs
Timo Heister [Mon, 8 Feb 2016 14:20:18 +0000 (09:20 -0500)]
fix several scary MPI bugs
I am surprised the code in question used to work at all because we are just
overwriting random memory. I detected those using clang's argument type
warnings and extensible clang type annotation within MPICH.
Martin Kronbichler [Mon, 8 Feb 2016 13:26:40 +0000 (14:26 +0100)]
Merge pull request #2147 from kronbichler/master
Avoid C++11-isms in tests
Martin Kronbichler [Mon, 8 Feb 2016 10:37:01 +0000 (11:37 +0100)]
Avoid C++11-isms in tests
David Wells [Sun, 7 Feb 2016 17:38:48 +0000 (12:38 -0500)]
Merge pull request #2146 from tjhei/minor_doc_update
minor rewording
Timo Heister [Sun, 7 Feb 2016 14:37:36 +0000 (09:37 -0500)]
minor rewording
Timo Heister [Sun, 7 Feb 2016 01:35:23 +0000 (20:35 -0500)]
run wrapcomments
this sadly kills some of the manual indentation of @param and other
commands
Matthias Maier [Sun, 7 Feb 2016 02:12:30 +0000 (20:12 -0600)]
Merge pull request #2145 from tjhei/update_copyright_years
update copyright years
Matthias Maier [Sun, 7 Feb 2016 02:06:29 +0000 (20:06 -0600)]
Merge pull request #2143 from tjhei/documentation_updates
Documentation updates
Timo Heister [Sun, 7 Feb 2016 01:42:28 +0000 (20:42 -0500)]
update copyright years
Timo Heister [Sun, 7 Feb 2016 01:33:22 +0000 (20:33 -0500)]
fix astyle
Timo Heister [Sun, 7 Feb 2016 00:47:56 +0000 (19:47 -0500)]
wrapcomments.py: numbered list support
Timo Heister [Sun, 7 Feb 2016 00:21:36 +0000 (19:21 -0500)]
update update_copyright script
-i is only valid if you process a file
Timo Heister [Sat, 6 Feb 2016 23:59:42 +0000 (18:59 -0500)]
fix block formulas
Timo Heister [Sat, 6 Feb 2016 23:48:03 +0000 (18:48 -0500)]
doxygen doesn't like numbered lists
Timo Heister [Sat, 6 Feb 2016 23:47:33 +0000 (18:47 -0500)]
more manual formatting
Timo Heister [Sat, 6 Feb 2016 23:33:21 +0000 (18:33 -0500)]
improve wrapcomments.py
Timo Heister [Sat, 6 Feb 2016 22:40:54 +0000 (17:40 -0500)]
manual formatting fixes for wrapcomments.py
Timo Heister [Sat, 6 Feb 2016 22:19:54 +0000 (17:19 -0500)]
formatting: release step 0b
Timo Heister [Sat, 6 Feb 2016 21:49:01 +0000 (16:49 -0500)]
various documentation fixes
Wolfgang Bangerth [Sat, 6 Feb 2016 03:03:51 +0000 (21:03 -0600)]
Merge pull request #2142 from tjhei/msvc_bigobj_fix
fix MSVC compilation by adding /bigobj
Timo Heister [Sat, 6 Feb 2016 02:46:38 +0000 (21:46 -0500)]
fix MSVC compilation by adding /bigobj
this fixes "fatal error C1128: number of sections exceeded object file format limit"
Spencer Patty [Fri, 5 Feb 2016 18:49:26 +0000 (12:49 -0600)]
run indent again on changes
Wolfgang Bangerth [Fri, 5 Feb 2016 18:21:45 +0000 (12:21 -0600)]
Merge pull request #2100 from drwells/remove-whitespace-in-get_fe_by_name
Remove whitespace in get fe by name
Bruno Turcksin [Fri, 5 Feb 2016 16:57:02 +0000 (11:57 -0500)]
Merge pull request #2140 from tjhei/fix_tests2
fix tests without cxx11
Timo Heister [Fri, 5 Feb 2016 16:42:13 +0000 (11:42 -0500)]
fix tests without cxx11
Matthias Maier [Fri, 5 Feb 2016 15:25:30 +0000 (09:25 -0600)]
Merge pull request #2139 from tjhei/metis_test_output
fix metis tests
Timo Heister [Fri, 5 Feb 2016 14:53:41 +0000 (09:53 -0500)]
fix metis tests
On my machine with 64bit ints and 32bit metis I am getting the 32bit results
and so the tests fail. Fix this by always comparing against all possible
outputs. Also include additional output for metis_04.
Martin Kronbichler [Fri, 5 Feb 2016 14:49:47 +0000 (15:49 +0100)]
Merge pull request #2138 from tjhei/metis_user_include
add metis include dir to USER_INCLUDE_DIRS
Timo Heister [Fri, 5 Feb 2016 14:30:16 +0000 (09:30 -0500)]
add metis include dir to USER_INCLUDE_DIRS
otherwise tests/metis/metis_01a fails with "fatal error: 'metis.h' file not found"
Timo Heister [Fri, 5 Feb 2016 14:26:59 +0000 (09:26 -0500)]
Merge pull request #2137 from tjhei/fix_tests
fix several tests
Timo Heister [Fri, 5 Feb 2016 13:02:50 +0000 (08:02 -0500)]
fix several tests
David Wells [Fri, 5 Feb 2016 12:52:05 +0000 (07:52 -0500)]
Merge pull request #2136 from tjhei/fix__parallelepiped_test
fix tests/grid/grid_parallelepiped_05
Timo Heister [Fri, 5 Feb 2016 12:42:09 +0000 (07:42 -0500)]
fix tests/grid/grid_parallelepiped_05
Spencer Patty [Fri, 5 Feb 2016 04:42:10 +0000 (22:42 -0600)]
rerun the indent styling to be back in the proper indentation style
Spencer Patty [Fri, 5 Feb 2016 04:39:30 +0000 (22:39 -0600)]
add the user_flag saving and restoring so that dof_handler is truly unchanged (const)
Spencer Patty [Fri, 5 Feb 2016 04:13:42 +0000 (22:13 -0600)]
make various comment and naming changes based on discussion in pull request
Matthias Maier [Fri, 5 Feb 2016 04:11:32 +0000 (22:11 -0600)]
Merge pull request #2134 from tjhei/boost_blacklist2
Boost blacklist2
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.