]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Tue, 15 Aug 2017 15:36:56 +0000 (09:36 -0600)]
Make the exchange in GridTools::exchange_cell_data_to_ghosts() boost::optional.
Wolfgang Bangerth [Mon, 14 Aug 2017 20:31:56 +0000 (14:31 -0600)]
Merge pull request #4833 from masterleinad/avoid_warning
Avoid warnings related to the deprecation of types_are_equal
Luca Heltai [Mon, 14 Aug 2017 20:15:36 +0000 (14:15 -0600)]
Merge pull request #4829 from tjhei/mesh_loop_mg
add mesh_loop GMG test
Timo Heister [Mon, 14 Aug 2017 20:15:04 +0000 (16:15 -0400)]
Merge pull request #4794 from luca-heltai/new-find-active-cells-around-points
New find active cells around point.
Wolfgang Bangerth [Mon, 14 Aug 2017 20:09:26 +0000 (14:09 -0600)]
Merge pull request #4844 from luca-heltai/enable-nanoflann-doc
Add NANOFLANN to doxygen.
Wolfgang Bangerth [Mon, 14 Aug 2017 20:09:01 +0000 (14:09 -0600)]
Merge pull request #4842 from tjhei/enable_doxygen_for_cuda
enable CUDA in doxygen
Luca Heltai [Mon, 14 Aug 2017 20:07:26 +0000 (14:07 -0600)]
Added DEAL_II_WITH_NANOFLANN to doxygen.
Timo Heister [Mon, 14 Aug 2017 20:06:38 +0000 (14:06 -0600)]
enable CUDA in doxygen
Luca Heltai [Mon, 14 Aug 2017 19:20:04 +0000 (13:20 -0600)]
Merge pull request #4841 from tamiko/kdtree_fixup
Bugfix: Make library compile with -DWITH_NANOFLANN=ON
Matthias Maier [Mon, 14 Aug 2017 19:17:05 +0000 (14:17 -0500)]
Bugfix: Make library compile with -DWITH_NANOFLANN=ON
We were missing a mandatory include in numerics/kdtree.h
Luca Heltai [Sat, 12 Aug 2017 21:53:32 +0000 (15:53 -0600)]
New find active cell around point.
Luca Heltai [Sat, 12 Aug 2017 21:53:13 +0000 (15:53 -0600)]
Vertex to cells center directions.
Luca Heltai [Sat, 12 Aug 2017 21:52:49 +0000 (15:52 -0600)]
Get closest vertex to cell.
David Wells [Mon, 14 Aug 2017 19:07:37 +0000 (15:07 -0400)]
Merge pull request #4831 from tamiko/remove_obsolete_check
CMake: Bugfix: Remove SuiteSparse_config PIC test
Timo Heister [Mon, 14 Aug 2017 17:39:59 +0000 (13:39 -0400)]
Merge pull request #4837 from masterleinad/changelog_4834
Changelog entry for #4834
Timo Heister [Mon, 14 Aug 2017 17:38:58 +0000 (13:38 -0400)]
Merge pull request #4821 from bangerth/fix-3
Reverse template arguments to parallel::GridTools::exchange_cell_data_to_ghosts()
Daniel Arndt [Mon, 14 Aug 2017 05:22:30 +0000 (07:22 +0200)]
Avoid warnings related to deprecation of types_are_equal
Daniel Arndt [Mon, 14 Aug 2017 16:02:40 +0000 (18:02 +0200)]
Changelog entry for #4834
Timo Heister [Mon, 14 Aug 2017 01:17:15 +0000 (19:17 -0600)]
add mesh_loop GMG test
Wolfgang Bangerth [Mon, 14 Aug 2017 14:54:39 +0000 (08:54 -0600)]
Merge pull request #4834 from masterleinad/deprecate_constraint_and_return_value
Deprecate constraint_and_return_value in favor of std::enable_if
Luca Heltai [Mon, 14 Aug 2017 07:36:18 +0000 (01:36 -0600)]
Merge pull request #4830 from tamiko/guard_nanoflann_tests
Bugfix: Only run kdtree tests if nanoflann is configured
Daniel Arndt [Mon, 14 Aug 2017 05:21:36 +0000 (07:21 +0200)]
Deprecate constraint_and_return_value in favor of std::enable_if
Matthias Maier [Mon, 14 Aug 2017 04:46:31 +0000 (23:46 -0500)]
CMake: Bugfix: Remove SuiteSparse_config PIC test
This is a 5 year old workaround for a very old Debian distribution.
Unfortunately, we run into problems with this PIC test - so simply
remove it.
Matthias Maier [Mon, 14 Aug 2017 04:38:02 +0000 (23:38 -0500)]
Only run kdtree tests if nanoflann is configured
Wolfgang Bangerth [Mon, 14 Aug 2017 03:47:14 +0000 (21:47 -0600)]
Merge pull request #4820 from tamiko/clean_up_logstream-3
LogStream: Remove timestamp machinery and memory_consumption
Matthias Maier [Mon, 14 Aug 2017 01:06:38 +0000 (20:06 -0500)]
Merge pull request #4825 from luca-heltai/kdtree
KDTree class.
Luca Heltai [Mon, 14 Aug 2017 00:40:36 +0000 (18:40 -0600)]
Removed reference to deal3lkit, fixed KDTree names.
Luca Heltai [Mon, 14 Aug 2017 00:32:10 +0000 (18:32 -0600)]
Addressed comments, renamed classes, externalized implementation
Matthias Maier [Mon, 14 Aug 2017 00:01:38 +0000 (19:01 -0500)]
Merge pull request #4827 from drwells/skip-arrayview-test-old-boost
Skip a type checking test on older boost versions.
Matthias Maier [Mon, 14 Aug 2017 00:00:18 +0000 (19:00 -0500)]
Merge pull request #4826 from masterleinad/fix_trilinos_prec
Make trilinos/precondition more robust
Daniel Arndt [Sun, 13 Aug 2017 23:35:49 +0000 (01:35 +0200)]
Make trilinos/precondition more robust
Luca Heltai [Sun, 13 Aug 2017 23:48:51 +0000 (17:48 -0600)]
Merge pull request #4824 from tjhei/mesh_loop_test
Add mesh_loop parallel test and improve MPILogInitAll
David Wells [Sun, 13 Aug 2017 23:35:19 +0000 (19:35 -0400)]
Skip a type checking test on older boost versions.
Boost 1.57 does not correctly implement static_vector::const_iterator,
but newer versions of boost fix this problem.
Luca Heltai [Sun, 13 Aug 2017 23:35:15 +0000 (17:35 -0600)]
Fixed indentation.
Luca Heltai [Sun, 13 Aug 2017 23:30:22 +0000 (17:30 -0600)]
Changed output arguments and added 3 tests.
Luca Heltai [Sun, 13 Aug 2017 22:48:56 +0000 (16:48 -0600)]
Add KDTreeDistance implementation
David Wells [Sun, 13 Aug 2017 23:23:19 +0000 (19:23 -0400)]
Merge pull request #4819 from drwells/deprecate-types-are-equal
Deprecate types_are_equal.
Timo Heister [Sun, 13 Aug 2017 23:13:55 +0000 (19:13 -0400)]
Merge pull request #4812 from davydden/test_fix
fix parpack unit test
Daniel Arndt [Sun, 13 Aug 2017 23:07:31 +0000 (01:07 +0200)]
Merge pull request #4816 from masterleinad/revert_4762
Document the default argument for the coefficient in the create_* functions
Daniel Arndt [Sun, 13 Aug 2017 18:26:41 +0000 (20:26 +0200)]
Document the default argument for the coefficient
Timo Heister [Sun, 13 Aug 2017 23:04:32 +0000 (19:04 -0400)]
Merge pull request #4822 from bangerth/fix-4
Better document what the ghost DoF index exchange does.
Wolfgang Bangerth [Sun, 13 Aug 2017 23:00:03 +0000 (17:00 -0600)]
Merge pull request #4823 from tjhei/mesh_loop_test_fix
fix tests/meshworker/mesh_loop_*
Timo Heister [Sun, 13 Aug 2017 22:49:49 +0000 (18:49 -0400)]
fix tests/meshworker/mesh_loop_
Timo Heister [Sun, 13 Aug 2017 22:33:02 +0000 (16:33 -0600)]
add parallel mesh_loop test
Wolfgang Bangerth [Sun, 13 Aug 2017 21:49:31 +0000 (15:49 -0600)]
Reverse template arguments to parallel::GridTools::exchange_cell_data_to_ghosts().
Matthias Maier [Sun, 13 Aug 2017 21:49:54 +0000 (16:49 -0500)]
Update changelog
Matthias Maier [Sun, 13 Aug 2017 21:44:29 +0000 (16:44 -0500)]
tests: Update to latest changes
Matthias Maier [Sun, 13 Aug 2017 22:03:20 +0000 (17:03 -0500)]
LogStream: Do not default to std::cerr, but std::cout
Timo Heister [Sun, 13 Aug 2017 22:23:52 +0000 (16:23 -0600)]
allow MPILogInitAll to be used more than once
Wolfgang Bangerth [Sun, 13 Aug 2017 22:20:21 +0000 (16:20 -0600)]
Merge pull request #4775 from luca-heltai/meshloop
Mesh Loop.
Timo Heister [Sun, 13 Aug 2017 22:16:25 +0000 (16:16 -0600)]
remove backticks
Timo Heister [Sun, 13 Aug 2017 22:13:34 +0000 (16:13 -0600)]
reset the CopyData object
Timo Heister [Sun, 13 Aug 2017 22:13:02 +0000 (16:13 -0600)]
address comments
Wolfgang Bangerth [Sun, 13 Aug 2017 21:50:03 +0000 (15:50 -0600)]
Better document what the ghost DoF index exchange does.
While there, also tighten up the logic of what user flags we set, clear, and
when.
Matthias Maier [Sun, 13 Aug 2017 21:41:11 +0000 (16:41 -0500)]
LogStream: Remove timestamp machinery and memory_consumption
David Wells [Sun, 13 Aug 2017 21:16:41 +0000 (17:16 -0400)]
Deprecate types_are_equal.
C++11 provides std::is_same, which has the same functionality.
Matthias Maier [Sun, 13 Aug 2017 19:39:32 +0000 (14:39 -0500)]
Merge pull request #4813 from tamiko/clean_up_logstream-2
LogStream: Remove log_cerr
Matthias Maier [Sun, 13 Aug 2017 19:36:52 +0000 (14:36 -0500)]
Merge pull request #4817 from bangerth/fix
Make DoFAccessor::set_active_fe_index() a 'const' function.
Wolfgang Bangerth [Sun, 13 Aug 2017 19:21:43 +0000 (13:21 -0600)]
Make DoFAccessor::set_active_fe_index() a 'const' function.
We are not being very consistent in marking which DoFAccessor functions are 'const'
because it's difficult to actually define what 'const' would mean: does it change
the accessor, or does it change the DoFHandler it points to. As a consequence,
the TriaAccessor member functions are *all* const, but the DoFAccessor functions
are more or less random.
Rather than attacking this problem altogether, I'm making the minimal change that
solves the problem I currently have.
Wolfgang Bangerth [Sun, 13 Aug 2017 19:17:07 +0000 (13:17 -0600)]
Merge pull request #4815 from jppelteret/move_sacado_header_tests
Moved Sacado product type header and moved Sacado tests
Jean-Paul Pelteret [Sun, 13 Aug 2017 18:07:07 +0000 (12:07 -0600)]
Moved Sacado product type header and moved Sacado tests
Denis Davydov [Sun, 13 Aug 2017 16:57:41 +0000 (18:57 +0200)]
fix parpack unit test
Matthias Maier [Sun, 13 Aug 2017 18:39:47 +0000 (13:39 -0500)]
Augment news entry
Matthias Maier [Sun, 13 Aug 2017 17:04:13 +0000 (12:04 -0500)]
fix a test
Matthias Maier [Sun, 13 Aug 2017 17:03:07 +0000 (12:03 -0500)]
LogStream: Remove log_cerr
Timo Heister [Sun, 13 Aug 2017 18:31:38 +0000 (12:31 -0600)]
update documentation
Timo Heister [Sun, 13 Aug 2017 18:17:43 +0000 (12:17 -0600)]
cleanup assemble flags, fix logic, add asserts, adjust tests
Daniel Arndt [Sun, 13 Aug 2017 18:12:46 +0000 (20:12 +0200)]
Revert "Allow the create_* functions to be called with nullptr coefficients"
This reverts commit
7bd1893bd9084308c2fb9e51aef8cfa2641617e7 .
Wolfgang Bangerth [Sun, 13 Aug 2017 18:12:06 +0000 (12:12 -0600)]
Merge pull request #4769 from tamiko/clean_up_logstream
LogStream: Remove testing mode and float manipulation
Matthias Maier [Sun, 13 Aug 2017 16:40:17 +0000 (11:40 -0500)]
tests: Update test output
Matthias Maier [Sun, 13 Aug 2017 16:39:37 +0000 (11:39 -0500)]
tests: Update affected tests
Matthias Maier [Thu, 10 Aug 2017 17:49:01 +0000 (12:49 -0500)]
add a news entry
Matthias Maier [Thu, 10 Aug 2017 17:45:08 +0000 (12:45 -0500)]
LogStream: Remove testing mode and float manipulation
For reproducible tests we nowadays use numdiff to compare for small
numerical differences. Thus, remove the old functionality in LogStream.
Matthias Maier [Fri, 11 Aug 2017 00:13:01 +0000 (19:13 -0500)]
tests: numdiff: add "[](){}^' as separators
Timo Heister [Sun, 13 Aug 2017 17:57:40 +0000 (13:57 -0400)]
Merge pull request #4807 from tjhei/p4est_iterate_cleanup_2
clean up p4est::iterate
Timo Heister [Sun, 13 Aug 2017 17:56:52 +0000 (13:56 -0400)]
Merge pull request #4814 from tamiko/improve_readme_md
README.md: Make a lot of relative paths clickable.
Timo Heister [Sun, 13 Aug 2017 17:56:11 +0000 (13:56 -0400)]
make links https
Matthias Maier [Sun, 13 Aug 2017 17:23:21 +0000 (12:23 -0500)]
README.md: Make a lot of relative paths clickable.
Timo Heister [Sun, 13 Aug 2017 17:39:26 +0000 (13:39 -0400)]
Merge pull request #4783 from jppelteret/cmake_adolc_detection
CMake Adol-C detection
Jean-Paul Pelteret [Fri, 11 Aug 2017 09:16:01 +0000 (03:16 -0600)]
Add stand-alone tests for Adol-C
Timo Heister [Sun, 13 Aug 2017 17:26:02 +0000 (13:26 -0400)]
Merge pull request #4806 from bangerth/active-fe-index-4
Limit setting active_fe_indices to locally owned cells
Wolfgang Bangerth [Sun, 13 Aug 2017 00:22:23 +0000 (18:22 -0600)]
Update documentation.
Jean-Paul Pelteret [Fri, 11 Aug 2017 09:11:10 +0000 (03:11 -0600)]
Update config.h to include Adol-C related settings
Matthias Maier [Sat, 12 Aug 2017 21:22:07 +0000 (16:22 -0500)]
CMake: Add a check for ADOL-C compatibility
Jean-Paul Pelteret [Fri, 11 Aug 2017 09:10:15 +0000 (03:10 -0600)]
Add CMake detection for Adol-C
Timo Heister [Sun, 13 Aug 2017 00:20:22 +0000 (18:20 -0600)]
clean up p4est::iterate
Daniel Arndt [Sun, 13 Aug 2017 14:10:53 +0000 (16:10 +0200)]
Merge pull request #4810 from tamiko/fix_an_assert
Fix an assert: It should read "nullptr", not "null_ptr"
Matthias Maier [Sun, 13 Aug 2017 08:06:34 +0000 (03:06 -0500)]
Fix an assert: It should read "nullptr", not "null_ptr"
Matthias Maier [Sun, 13 Aug 2017 04:39:38 +0000 (23:39 -0500)]
Merge pull request #4801 from drwells/remove-have-isfinite
Remove DEAL_II_HAVE_ISFINITE.
Matthias Maier [Sun, 13 Aug 2017 04:36:06 +0000 (23:36 -0500)]
Merge pull request #4805 from bangerth/fix
Minor test cleanups.
David Wells [Sun, 13 Aug 2017 03:51:19 +0000 (23:51 -0400)]
Merge pull request #4808 from tjhei/compile_without_mpi
make compile without MPI
Timo Heister [Sun, 13 Aug 2017 00:45:26 +0000 (18:45 -0600)]
make compile without MPI
Wolfgang Bangerth [Sat, 22 Jul 2017 00:54:29 +0000 (18:54 -0600)]
Limit setting and getting active_fe_indices to cells where we can do that.
Wolfgang Bangerth [Sat, 12 Aug 2017 23:55:18 +0000 (17:55 -0600)]
Do not set active_fe_indices on non-locally owned cells.
Wolfgang Bangerth [Sat, 12 Aug 2017 23:57:45 +0000 (17:57 -0600)]
Do not set active_fe_indices on non-locally owned cells.
On the other hand, this piece of code tries to do exactly this: after ghost
exchange, we try to set the active_fe_index on a ghost cell to the value
we received from the proper owner of that cell. We work around this by
avoiding cell->set_active_fe_index() on such cells, and manipulate the
underlying data structure directly.
Because these data structures are private, we can no longer do this in a
segregated function in an anonymous namespace, but need to do this in a
function that lives in the 'Implementation' struct.
Wolfgang Bangerth [Sun, 13 Aug 2017 00:13:06 +0000 (18:13 -0600)]
Minor test cleanups.
Wolfgang Bangerth [Sun, 13 Aug 2017 00:04:47 +0000 (18:04 -0600)]
Merge pull request #4803 from masterleinad/initialize_tensor_product
Initialize tensor_product_quadrature in constructor
Daniel Arndt [Sat, 12 Aug 2017 23:48:52 +0000 (01:48 +0200)]
Initialize tensor_product_quadrature in constructor
David Wells [Sat, 12 Aug 2017 23:23:50 +0000 (19:23 -0400)]
Remove DEAL_II_HAVE_ISFINITE.
This function is now part of the C++11 standard.
Wolfgang Bangerth [Sat, 12 Aug 2017 22:56:34 +0000 (16:56 -0600)]
Merge pull request #4797 from tjhei/fix_compilation
fix compilation
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.