]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Fri, 27 Oct 2017 13:31:21 +0000 (07:31 -0600)]
Merge pull request #5331 from luca-heltai/tuple-pattern
Patterns::Tuple
Luca Heltai [Thu, 26 Oct 2017 21:56:39 +0000 (23:56 +0200)]
Added another constructor type.
Luca Heltai [Thu, 26 Oct 2017 21:40:59 +0000 (23:40 +0200)]
Fixed typo.
Denis Davydov [Thu, 26 Oct 2017 20:51:13 +0000 (22:51 +0200)]
Merge pull request #5261 from gassmoeller/fix_data_out_filter
Restructure DataOutFilter
Denis Davydov [Thu, 26 Oct 2017 20:03:05 +0000 (22:03 +0200)]
Merge pull request #5332 from jppelteret/tests-sacado_2
Add some Sacado::RFad and nested RFad-DFad examples to the testsuite
Timo Heister [Thu, 26 Oct 2017 19:59:01 +0000 (15:59 -0400)]
Merge pull request #5334 from gassmoeller/reintroduce_old_interpolate
Reintroduce old `VectorTools::interpolate` as fallback
Luca Heltai [Thu, 26 Oct 2017 17:46:47 +0000 (19:46 +0200)]
Added variadic versions.
Daniel Arndt [Thu, 26 Oct 2017 17:14:30 +0000 (19:14 +0200)]
Merge pull request #5333 from bangerth/dataout-complex
Let DataOut vector wrappers report whether the data type is complex.
Rene Gassmoeller [Thu, 26 Oct 2017 16:43:02 +0000 (10:43 -0600)]
Update documentation
Rene Gassmoeller [Tue, 17 Oct 2017 21:27:40 +0000 (15:27 -0600)]
Restructure DataOutFilter
Rene Gassmoeller [Thu, 26 Oct 2017 15:35:14 +0000 (09:35 -0600)]
Reinsert old function
Matthias Maier [Thu, 26 Oct 2017 16:02:05 +0000 (11:02 -0500)]
Merge pull request #5321 from vishalkenchan/shared_tria/restore_protected_behavior
re-declare update_number_cache() as protected
Matthias Maier [Thu, 26 Oct 2017 16:01:04 +0000 (11:01 -0500)]
Merge pull request #5318 from masterleinad/fix_boost_iostreams
Fix boost iostreams
Matthias Maier [Thu, 26 Oct 2017 16:00:15 +0000 (11:00 -0500)]
Merge pull request #5330 from masterleinad/restrict_boost_requirements
Relax requirements for external BOOST for DEAL_WITH_ZLIB=OFF
David Wells [Thu, 26 Oct 2017 15:46:31 +0000 (11:46 -0400)]
Merge pull request #5329 from masterleinad/remove_bzip2
Remove BZIP2 dependency
Wolfgang Bangerth [Thu, 26 Oct 2017 15:26:18 +0000 (09:26 -0600)]
Let DataOut vector wrappers report whether the data type is complex.
Daniel Arndt [Thu, 26 Oct 2017 15:10:38 +0000 (17:10 +0200)]
Merge pull request #5322 from tjhei/gzip_optional
make zlib optional
Rene Gassmoeller [Thu, 26 Oct 2017 14:37:55 +0000 (08:37 -0600)]
Reinsert test
Jean-Paul Pelteret [Thu, 26 Oct 2017 14:00:45 +0000 (16:00 +0200)]
Add some Sacado::RFad and nested RFad-DFad examples to the testsuite
Timo Heister [Thu, 26 Oct 2017 13:35:34 +0000 (09:35 -0400)]
Merge pull request #5277 from kronbichler/renumber_mg_dofs_parallel
Implement parallel DoF renumbering on multigrid levels
Timo Heister [Wed, 25 Oct 2017 13:26:03 +0000 (09:26 -0400)]
make zlib optional
distributed DoFHandler and GridTools::exchange_cell_data_to_ghosts
relied on gzip support inside boost but we enable/require
boost::iostreams if and only if DEAL_II_WITH_ZLIB=ON. Disable
compressing the streams in that case.
Luca Heltai [Thu, 26 Oct 2017 12:48:26 +0000 (14:48 +0200)]
Fixed comments by Denis
Luca Heltai [Thu, 26 Oct 2017 10:10:35 +0000 (12:10 +0200)]
New tuple pattern.
Daniel Arndt [Thu, 26 Oct 2017 07:12:44 +0000 (09:12 +0200)]
Merge pull request #5310 from nicola-giuliani/telles_bug
typo in qtelles
Daniel Arndt [Thu, 26 Oct 2017 06:57:38 +0000 (08:57 +0200)]
Merge pull request #5315 from gassmoeller/fix_vector_tools_interpolate
Fix VectorTools::interpolate for parallel computations
Daniel Arndt [Wed, 25 Oct 2017 23:42:52 +0000 (01:42 +0200)]
Merge pull request #5325 from bangerth/fix-exceptions
Add a check when comparing iterators.
Bruno Turcksin [Wed, 25 Oct 2017 20:36:45 +0000 (16:36 -0400)]
Merge pull request #5328 from tjhei/exc_messages
add exception messages
Daniel Arndt [Wed, 25 Oct 2017 20:05:35 +0000 (22:05 +0200)]
Remove BZIP2 from the documentation
Daniel Arndt [Wed, 25 Oct 2017 19:53:10 +0000 (21:53 +0200)]
Add extra guard fo BOOST setup
Rene Gassmoeller [Tue, 24 Oct 2017 17:52:20 +0000 (11:52 -0600)]
Fix VectorTools::interpolate
Daniel Arndt [Wed, 25 Oct 2017 19:00:31 +0000 (21:00 +0200)]
Relax requirements for external BOOST for DEAL_WITH_ZLIB=OFF
Martin Kronbichler [Wed, 25 Oct 2017 18:47:41 +0000 (20:47 +0200)]
Merge pull request #5233 from bangerth/function-template-arg
Rename the scalar template type of Function and derived classes.
Daniel Arndt [Wed, 25 Oct 2017 17:30:26 +0000 (19:30 +0200)]
Remove BZIP2 dependency
Timo Heister [Wed, 25 Oct 2017 17:12:22 +0000 (13:12 -0400)]
Merge pull request #5326 from tamiko/fix_numdiff_check
Avoid numdiff check race condition in test
Timo Heister [Wed, 25 Oct 2017 17:01:34 +0000 (13:01 -0400)]
add exception messages
towards #610
Wolfgang Bangerth [Wed, 25 Oct 2017 16:58:35 +0000 (10:58 -0600)]
Merge pull request #5327 from masterleinad/fix_typo_cmake_doc
Fix typo in description of CMake setup for packages
Daniel Arndt [Wed, 25 Oct 2017 16:56:03 +0000 (18:56 +0200)]
Fix typo
Daniel Arndt [Wed, 25 Oct 2017 16:36:31 +0000 (18:36 +0200)]
Add additional error string and name the boost libraries with absolute pathes
Daniel Arndt [Wed, 25 Oct 2017 15:48:47 +0000 (17:48 +0200)]
Move check to configure_boost.cmake
vishalkenchan [Wed, 25 Oct 2017 07:59:21 +0000 (09:59 +0200)]
redeclare update_number_cache() as protected
Matthias Maier [Wed, 25 Oct 2017 15:43:43 +0000 (10:43 -0500)]
Avoid numdiff check race condition in test
Use randomly generated file names for collision free (concurrent) checks
for numdiff support.
Otherwise, if a test subproject is configured concurrently (which might
happen if ctest accidentally triggers a reconfigure due to changed files
in the main project), the following error might occur:
"The detected numdiff executable was not able to pass a simple relative
tolerance test."
Matthias Maier [Wed, 25 Oct 2017 15:40:27 +0000 (10:40 -0500)]
Revert "Avoid numdiff check race condition in test"
This reverts commit
41d4678230e24635583eb892fdf473c5d6847a05 .
Wolfgang Bangerth [Wed, 25 Oct 2017 15:30:32 +0000 (09:30 -0600)]
Merge pull request #5323 from tjhei/test_numdiff_race_condition
Avoid numdiff check race condition in test
Daniel Arndt [Wed, 25 Oct 2017 08:54:30 +0000 (10:54 +0200)]
Check that Boost.Iostreams is usuable for an external BOOST package
Wolfgang Bangerth [Wed, 25 Oct 2017 15:13:00 +0000 (09:13 -0600)]
Merge pull request #5312 from jppelteret/tests-sacado
Add some modified Sacado::Fad::DFad examples to the testsuite
Wolfgang Bangerth [Wed, 25 Oct 2017 15:11:27 +0000 (09:11 -0600)]
Merge pull request #5319 from davydden/lapack-add
add LAPACKFullMatrix::add()
Wolfgang Bangerth [Wed, 25 Oct 2017 15:02:36 +0000 (09:02 -0600)]
Merge pull request #5324 from tjhei/zlib_test_output
fix zlib tests
Wolfgang Bangerth [Wed, 25 Oct 2017 00:05:10 +0000 (18:05 -0600)]
Add a check when comparing iterators.
Right now, comparing iterators only compares their level and index, but surprisingly
not the triangulation pointers. There is an assertion higher up that makes sure
that if the triangulation pointers of both objects are both non-nullptr, that they
are the same, but it is conceivable that one of the objects in invalid and the
other has a valid pointer. Internally, if that is the case, we have the invariant
that for iterators for which the triangulation pointer is nullptr, that the
level and index values are also invalid, and so nothing bad can happen (TM) with
the current code.
But it still seems prudent to also compare triangulation pointers, even if we know
that if one only of the pointers is nullptr, then the other comparisons for equality
must necessarily also fail because of the invariant -- we should just err on the
side of safety.
I've thought whether the pointers should be compared first or last. I put it first
because I think that the common case is to compare 'cell != endc', and in that
case one has a valid pointer and the other does not, so the first check will
already fail.
Timo Heister [Wed, 25 Oct 2017 14:27:53 +0000 (10:27 -0400)]
fix zlib tests
Timo Heister [Wed, 25 Oct 2017 14:07:22 +0000 (10:07 -0400)]
Avoid numdiff check race condition in test
Do not remove the test files to avoid a race condition if
cmake decides to rerun in a concurrent situation. Otherwise this would
trigger the following error:
"The detected numdiff executable was not able to pass a simple relative
tolerance test."
Nicola Giuliani [Wed, 25 Oct 2017 13:15:01 +0000 (15:15 +0200)]
added test for singular integration
Nicola Giuliani [Tue, 24 Oct 2017 09:35:27 +0000 (11:35 +0200)]
typo in qtelles
Denis Davydov [Wed, 25 Oct 2017 11:32:02 +0000 (13:32 +0200)]
add LAPACKFullMatrix::add()
Daniel Arndt [Wed, 25 Oct 2017 10:06:55 +0000 (12:06 +0200)]
Merge pull request #5316 from bangerth/fix-exceptions
Avoid exceptions without message.
Daniel Arndt [Wed, 25 Oct 2017 07:12:14 +0000 (09:12 +0200)]
Merge pull request #5308 from bangerth/change-signature
Change argument of DoFRenumbering::downstream() to Tensor<1,dim>.
Jean-Paul Pelteret [Tue, 24 Oct 2017 15:06:34 +0000 (17:06 +0200)]
Add some modified Sacado::Fad::DFad examples to the testsuite
Wolfgang Bangerth [Tue, 24 Oct 2017 13:54:39 +0000 (07:54 -0600)]
Adjust tests.
Wolfgang Bangerth [Tue, 24 Oct 2017 00:21:04 +0000 (18:21 -0600)]
Avoid exceptions without message.
Timo Heister [Tue, 24 Oct 2017 19:04:34 +0000 (15:04 -0400)]
Merge pull request #5267 from davydden/unit_tests_docu
extend example of user projects testsuite to contain header files
Denis Davydov [Tue, 24 Oct 2017 18:57:15 +0000 (20:57 +0200)]
Merge pull request #5311 from kronbichler/avoid_vector_view
Replace use of VectorView in library
Denis Davydov [Tue, 24 Oct 2017 18:33:40 +0000 (20:33 +0200)]
mention how to include the main header
Martin Kronbichler [Tue, 24 Oct 2017 18:22:00 +0000 (20:22 +0200)]
Merge pull request #5313 from gassmoeller/fix_mapping_cartesian
Fix mapping cartesian update inverse jacobian
Rene Gassmoeller [Tue, 24 Oct 2017 15:40:05 +0000 (09:40 -0600)]
Fix mapping cartesian
Martin Kronbichler [Tue, 24 Oct 2017 10:42:19 +0000 (12:42 +0200)]
Add changelog.
Daniel Arndt [Tue, 24 Oct 2017 15:21:45 +0000 (17:21 +0200)]
Merge pull request #5150 from gassmoeller/add_distributed_refinement_signal
Add distributed refinement/coarsening/serialization signals
Wolfgang Bangerth [Tue, 24 Oct 2017 13:54:31 +0000 (07:54 -0600)]
Match instantiation to declaration.
Wolfgang Bangerth [Tue, 24 Oct 2017 04:04:04 +0000 (22:04 -0600)]
Add changelog.
Wolfgang Bangerth [Tue, 24 Oct 2017 04:03:57 +0000 (22:03 -0600)]
Change argument of DoFRenumbering::downstream() to Tensor<1,dim>.
That's because this kind of argument indicates a *direction*, not a point, and
for the former Tensor<1,dim> is the correct data type.
Martin Kronbichler [Tue, 24 Oct 2017 10:38:27 +0000 (12:38 +0200)]
Avoid VectorView in favor of copy_locally_owned_data_from.
Optimize copy_to/from_mg for another frequent case.
Martin Kronbichler [Tue, 24 Oct 2017 10:37:21 +0000 (12:37 +0200)]
Use LA::d::Vector::copy_locally_owned_data_from rather than operator=
Martin Kronbichler [Tue, 24 Oct 2017 10:36:25 +0000 (12:36 +0200)]
Avoid VectorView in matrix-free operators.
Martin Kronbichler [Tue, 24 Oct 2017 10:35:36 +0000 (12:35 +0200)]
Introduce LA::d::Vector::copy_locally_owned_data_from.
Martin Kronbichler [Tue, 24 Oct 2017 10:13:53 +0000 (12:13 +0200)]
Merge pull request #5302 from GivAlz/test_compute_pt_loc
Add test for Functions::FEFieldFunction::compute_point_locations
Giovanni Alzetta [Mon, 23 Oct 2017 13:58:31 +0000 (13:58 +0000)]
Added test for Functions::FEFieldFunction::compute_point_locations
Martin Kronbichler [Tue, 24 Oct 2017 10:12:58 +0000 (12:12 +0200)]
Merge pull request #5309 from bangerth/minor-cleanups
Minor cleanups and doc updates.
Wolfgang Bangerth [Tue, 24 Oct 2017 04:24:14 +0000 (22:24 -0600)]
Add a note to the documentation.
Wolfgang Bangerth [Tue, 24 Oct 2017 04:21:43 +0000 (22:21 -0600)]
Use C++11-style initialization of a std::map.
Wolfgang Bangerth [Tue, 24 Oct 2017 04:19:13 +0000 (22:19 -0600)]
Reindent a line.
Wolfgang Bangerth [Tue, 24 Oct 2017 04:18:59 +0000 (22:18 -0600)]
Remove an unnecessary empty line.
Wolfgang Bangerth [Tue, 24 Oct 2017 03:44:29 +0000 (21:44 -0600)]
Merge pull request #5307 from Rombur/cuda_fix
Add missing include in cuda_vector.h
Bruno Turcksin [Tue, 24 Oct 2017 01:05:26 +0000 (21:05 -0400)]
Add missing include in cuda_vector.h
Daniel Arndt [Mon, 23 Oct 2017 23:14:47 +0000 (01:14 +0200)]
Merge pull request #5303 from kronbichler/fix_partitioner_import_ghosts
Make sure to actually zero the ghost entries in partitioner import call.
Daniel Arndt [Mon, 23 Oct 2017 23:11:22 +0000 (01:11 +0200)]
Merge pull request #5306 from bangerth/cleanup
Clean up code in MGLevelGlobalTransfer::fill_and_communicate_copy_indices.
Daniel Arndt [Mon, 23 Oct 2017 23:09:17 +0000 (01:09 +0200)]
Merge pull request #5304 from bangerth/rename-member
Make Vector::values a std::unique_ptr.
Wolfgang Bangerth [Mon, 23 Oct 2017 19:03:47 +0000 (13:03 -0600)]
Clean up code in MGLevelGlobalTransfer::fill_and_communicate_copy_indices.
Wolfgang Bangerth [Fri, 20 Oct 2017 22:32:01 +0000 (16:32 -0600)]
Make Vector::values a std::unique_ptr.
Denis Davydov [Mon, 23 Oct 2017 14:45:07 +0000 (16:45 +0200)]
Merge pull request #5305 from tjhei/readme_qt_styles
add note on how to install qtcreator style files
Timo Heister [Mon, 23 Oct 2017 14:42:49 +0000 (10:42 -0400)]
add note on how to install qtcreator style files
Martin Kronbichler [Mon, 23 Oct 2017 13:39:15 +0000 (15:39 +0200)]
Make sure to actually zero the ghost entries in partitioner import call.
Denis Davydov [Mon, 23 Oct 2017 05:42:14 +0000 (07:42 +0200)]
Merge pull request #5275 from bangerth/doc-update-2
Update some discussion in DataOutFilter.
David Wells [Mon, 23 Oct 2017 02:53:54 +0000 (22:53 -0400)]
Merge pull request #5288 from bangerth/remove-includes
Remove unnecessary #include statements.
Wolfgang Bangerth [Fri, 20 Oct 2017 22:07:42 +0000 (16:07 -0600)]
Remove unnecessary #include statements.
These are all in files that don't actually make use of the classes so #included.
Wolfgang Bangerth [Mon, 23 Oct 2017 00:19:32 +0000 (18:19 -0600)]
Merge pull request #5291 from drwells/vector-operation-header
Move VectorOperation into its own header.
Wolfgang Bangerth [Mon, 23 Oct 2017 00:18:54 +0000 (18:18 -0600)]
Merge pull request #5296 from masterleinad/use_emplace_back
Prefer using emplace_back
Wolfgang Bangerth [Sun, 22 Oct 2017 23:27:27 +0000 (17:27 -0600)]
Merge pull request #5300 from masterleinad/fix_unused
Fix unused variables, functions and parameters (with clang)
David Wells [Sat, 21 Oct 2017 04:28:20 +0000 (00:28 -0400)]
Move VectorOperation into its own header.
Timo Heister [Sun, 22 Oct 2017 19:13:00 +0000 (15:13 -0400)]
Merge pull request #5301 from davydden/cylind_manifold_assert
change static_assert into Assert for CylindricalManifold to make it e…
Timo Heister [Sun, 22 Oct 2017 19:09:47 +0000 (15:09 -0400)]
Merge pull request #5287 from bangerth/doc-update
Update a formula.
Denis Davydov [Sun, 22 Oct 2017 15:37:28 +0000 (17:37 +0200)]
change static_assert into Assert for CylindricalManifold to make it easier writing dimension independent code
Daniel Arndt [Sun, 22 Oct 2017 14:43:33 +0000 (16:43 +0200)]
Merge pull request #5299 from davydden/mapping_test_bugfix
fix wrong operator in mapping_q_eulerian_09
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.