]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
7 years agoMerge pull request #4769 from tamiko/clean_up_logstream
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

7 years agotests: Update test output 4769/head
Matthias Maier [Sun, 13 Aug 2017 16:40:17 +0000 (11:40 -0500)]
tests: Update test output

7 years agotests: Update affected tests
Matthias Maier [Sun, 13 Aug 2017 16:39:37 +0000 (11:39 -0500)]
tests: Update affected tests

7 years agoadd a news entry
Matthias Maier [Thu, 10 Aug 2017 17:49:01 +0000 (12:49 -0500)]
add a news entry

7 years agoLogStream: Remove testing mode and float manipulation
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.

7 years agotests: numdiff: add "[](){}^' as separators
Matthias Maier [Fri, 11 Aug 2017 00:13:01 +0000 (19:13 -0500)]
tests: numdiff: add "[](){}^' as separators

7 years agoMerge pull request #4807 from tjhei/p4est_iterate_cleanup_2
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

7 years agoMerge pull request #4814 from tamiko/improve_readme_md
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.

7 years agomake links https 4814/head
Timo Heister [Sun, 13 Aug 2017 17:56:11 +0000 (13:56 -0400)]
make links https

7 years agoREADME.md: Make a lot of relative paths clickable.
Matthias Maier [Sun, 13 Aug 2017 17:23:21 +0000 (12:23 -0500)]
README.md: Make a lot of relative paths clickable.

7 years agoMerge pull request #4783 from jppelteret/cmake_adolc_detection
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

7 years agoAdd stand-alone tests for Adol-C 4783/head
Jean-Paul Pelteret [Fri, 11 Aug 2017 09:16:01 +0000 (03:16 -0600)]
Add stand-alone tests for Adol-C

7 years agoMerge pull request #4806 from bangerth/active-fe-index-4
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

7 years agoUpdate documentation. 4806/head
Wolfgang Bangerth [Sun, 13 Aug 2017 00:22:23 +0000 (18:22 -0600)]
Update documentation.

7 years agoUpdate config.h to include Adol-C related settings
Jean-Paul Pelteret [Fri, 11 Aug 2017 09:11:10 +0000 (03:11 -0600)]
Update config.h to include Adol-C related settings

7 years agoCMake: Add a check for ADOL-C compatibility
Matthias Maier [Sat, 12 Aug 2017 21:22:07 +0000 (16:22 -0500)]
CMake: Add a check for ADOL-C compatibility

7 years agoAdd CMake detection for Adol-C
Jean-Paul Pelteret [Fri, 11 Aug 2017 09:10:15 +0000 (03:10 -0600)]
Add CMake detection for Adol-C

7 years agoclean up p4est::iterate 4807/head
Timo Heister [Sun, 13 Aug 2017 00:20:22 +0000 (18:20 -0600)]
clean up p4est::iterate

7 years agoMerge pull request #4810 from tamiko/fix_an_assert
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"

7 years agoFix an assert: It should read "nullptr", not "null_ptr" 4810/head
Matthias Maier [Sun, 13 Aug 2017 08:06:34 +0000 (03:06 -0500)]
Fix an assert: It should read "nullptr", not "null_ptr"

7 years agoMerge pull request #4801 from drwells/remove-have-isfinite
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.

7 years agoMerge pull request #4805 from bangerth/fix
Matthias Maier [Sun, 13 Aug 2017 04:36:06 +0000 (23:36 -0500)]
Merge pull request #4805 from bangerth/fix

Minor test cleanups.

7 years agoMerge pull request #4808 from tjhei/compile_without_mpi
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

7 years agomake compile without MPI 4808/head
Timo Heister [Sun, 13 Aug 2017 00:45:26 +0000 (18:45 -0600)]
make compile without MPI

7 years agoLimit setting and getting active_fe_indices to cells where we can do that.
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.

7 years agoDo not set active_fe_indices on non-locally owned cells.
Wolfgang Bangerth [Sat, 12 Aug 2017 23:55:18 +0000 (17:55 -0600)]
Do not set active_fe_indices on non-locally owned cells.

7 years agoDo 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.

7 years agoMinor test cleanups. 4805/head
Wolfgang Bangerth [Sun, 13 Aug 2017 00:13:06 +0000 (18:13 -0600)]
Minor test cleanups.

7 years agoMerge pull request #4803 from masterleinad/initialize_tensor_product
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

7 years agoInitialize tensor_product_quadrature in constructor 4803/head
Daniel Arndt [Sat, 12 Aug 2017 23:48:52 +0000 (01:48 +0200)]
Initialize tensor_product_quadrature in constructor

7 years agoRemove DEAL_II_HAVE_ISFINITE. 4801/head
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.

7 years agoMerge pull request #4797 from tjhei/fix_compilation
Wolfgang Bangerth [Sat, 12 Aug 2017 22:56:34 +0000 (16:56 -0600)]
Merge pull request #4797 from tjhei/fix_compilation

fix compilation

7 years agofix compilation 4797/head
Timo Heister [Sat, 12 Aug 2017 22:53:07 +0000 (18:53 -0400)]
fix compilation

7 years agoMerge pull request #4788 from tjhei/exchange_ghost_cell_data
Wolfgang Bangerth [Sat, 12 Aug 2017 22:33:26 +0000 (16:33 -0600)]
Merge pull request #4788 from tjhei/exchange_ghost_cell_data

introduce GridTools::exchange_cell_data_to_ghosts

7 years agoMerge pull request #4771 from masterleinad/remove_2type
Wolfgang Bangerth [Sat, 12 Aug 2017 22:31:02 +0000 (16:31 -0600)]
Merge pull request #4771 from masterleinad/remove_2type

Remove int2type and bool2type

7 years agochangelog 4788/head
Timo Heister [Sat, 12 Aug 2017 22:28:11 +0000 (16:28 -0600)]
changelog

7 years agoadd shared tria test
Timo Heister [Sat, 12 Aug 2017 22:26:31 +0000 (16:26 -0600)]
add shared tria test

7 years agoMerge pull request #4795 from Rombur/fix_cuda
Wolfgang Bangerth [Sat, 12 Aug 2017 22:24:56 +0000 (16:24 -0600)]
Merge pull request #4795 from Rombur/fix_cuda

Fix a bug in cuda matrix-free.

7 years agoaddress comments
Timo Heister [Sat, 12 Aug 2017 22:23:41 +0000 (16:23 -0600)]
address comments

7 years agoadd assert
Timo Heister [Sat, 12 Aug 2017 21:59:16 +0000 (15:59 -0600)]
add assert

7 years agoFix a bug in cuda matrix-free. 4795/head
Bruno Turcksin [Sat, 12 Aug 2017 21:42:58 +0000 (17:42 -0400)]
Fix a bug in cuda matrix-free.

7 years agointroduce GridTools::exchange_cell_data_to_ghosts
Timo Heister [Sat, 12 Aug 2017 16:59:58 +0000 (10:59 -0600)]
introduce GridTools::exchange_cell_data_to_ghosts

7 years agoMerge pull request #4787 from tamiko/old_compiler_fixes
Timo Heister [Sat, 12 Aug 2017 21:12:39 +0000 (17:12 -0400)]
Merge pull request #4787 from tamiko/old_compiler_fixes

CMake: In case of C++14 support, check whether std::max/min support constexpr

7 years agoMerge pull request #4781 from masterleinad/avoid_bundled_warnings
Wolfgang Bangerth [Sat, 12 Aug 2017 20:53:31 +0000 (14:53 -0600)]
Merge pull request #4781 from masterleinad/avoid_bundled_warnings

Avoid warnings in bundled muparser and boost

7 years agoDescribe the suppressed warning 4781/head
Daniel Arndt [Sat, 12 Aug 2017 15:55:19 +0000 (17:55 +0200)]
Describe the suppressed warning

7 years agoAvoid warnings in bundled muparser and boost
Daniel Arndt [Fri, 11 Aug 2017 03:57:12 +0000 (05:57 +0200)]
Avoid warnings in bundled muparser and boost

7 years agoMerge pull request #4742 from luca-heltai/add-number-to-extractors
Jean-Paul Pelteret [Sat, 12 Aug 2017 20:37:55 +0000 (14:37 -0600)]
Merge pull request #4742 from luca-heltai/add-number-to-extractors

FEValuesViews::get_function_values_from_local_dof_values

7 years agoMerge pull request #4793 from bangerth/fix-2
Matthias Maier [Sat, 12 Aug 2017 18:35:24 +0000 (13:35 -0500)]
Merge pull request #4793 from bangerth/fix-2

Avoid warning in 64-bit mode.

7 years agoMerge pull request #4792 from bangerth/fix
Matthias Maier [Sat, 12 Aug 2017 18:34:51 +0000 (13:34 -0500)]
Merge pull request #4792 from bangerth/fix

Use correct data type also in 64-bit mode.

7 years agoCMake: In case of C++14 support, check whether std::max/min support constexpr 4787/head
Matthias Maier [Sat, 12 Aug 2017 16:37:41 +0000 (11:37 -0500)]
CMake: In case of C++14 support, check whether std::max/min support constexpr

7 years agoAvoid warning in 64-bit mode. 4793/head
Wolfgang Bangerth [Sat, 12 Aug 2017 18:14:48 +0000 (12:14 -0600)]
Avoid warning in 64-bit mode.

#4778 also forgot to fix an initializer. This patch fixes this.

7 years agoMerge pull request #4790 from bangerth/fix-include-guard
Matthias Maier [Sat, 12 Aug 2017 18:01:07 +0000 (13:01 -0500)]
Merge pull request #4790 from bangerth/fix-include-guard

Fix #include guard name.

7 years agoUse correct data type also in 64-bit mode. 4792/head
Wolfgang Bangerth [Sat, 12 Aug 2017 17:59:13 +0000 (11:59 -0600)]
Use correct data type also in 64-bit mode.

7 years agoFix #include guard name. 4790/head
Wolfgang Bangerth [Sat, 12 Aug 2017 17:47:57 +0000 (11:47 -0600)]
Fix #include guard name.

7 years agoAdded changelog entry 4742/head
Jean-Paul Pelteret [Thu, 10 Aug 2017 23:12:58 +0000 (17:12 -0600)]
Added changelog entry

7 years agoAdd tests for FEValuesViews::get_function_*_from_local_dof_values
Jean-Paul Pelteret [Wed, 9 Aug 2017 22:35:01 +0000 (16:35 -0600)]
Add tests for FEValuesViews::get_function_*_from_local_dof_values

7 years agoAdded Tensor::get_function_divergences_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 23:03:20 +0000 (17:03 -0600)]
Added Tensor::get_function_divergences_from_local_dof_values

7 years agoAdded Tensor::get_function_values_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 23:05:55 +0000 (17:05 -0600)]
Added Tensor::get_function_values_from_local_dof_values

7 years agoAdded SymmetricTensor::get_function_divergences_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 23:02:06 +0000 (17:02 -0600)]
Added SymmetricTensor::get_function_divergences_from_local_dof_values

7 years agoAdded SymmetricTensor::get_function_values_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 23:01:29 +0000 (17:01 -0600)]
Added SymmetricTensor::get_function_values_from_local_dof_values

7 years agoAdded Vector::get_function_third_derivatives_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 23:00:11 +0000 (17:00 -0600)]
Added Vector::get_function_third_derivatives_from_local_dof_values

7 years agoAdded Vector::get_function_laplacians_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 22:59:39 +0000 (16:59 -0600)]
Added Vector::get_function_laplacians_from_local_dof_values

7 years agoAdded Vector::get_function_hessians_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 22:59:03 +0000 (16:59 -0600)]
Added Vector::get_function_hessians_from_local_dof_values

7 years agoAdded Vector::get_function_curls_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 22:58:33 +0000 (16:58 -0600)]
Added Vector::get_function_curls_from_local_dof_values

7 years agoAdded Vector::get_function_divergences_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 22:57:58 +0000 (16:57 -0600)]
Added Vector::get_function_divergences_from_local_dof_values

7 years agoAdded Vector::get_function_symmetric_gradients_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 22:57:12 +0000 (16:57 -0600)]
Added Vector::get_function_symmetric_gradients_from_local_dof_values

7 years agoAdded Vector::get_function_gradients_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 22:56:32 +0000 (16:56 -0600)]
Added Vector::get_function_gradients_from_local_dof_values

7 years agoAdded Vector::get_function_values_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 22:56:03 +0000 (16:56 -0600)]
Added Vector::get_function_values_from_local_dof_values

7 years agoAdded Scalar::get_function_third_derivatives_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 22:54:51 +0000 (16:54 -0600)]
Added Scalar::get_function_third_derivatives_from_local_dof_values

7 years agoAdded Scalar::get_function_laplacians_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 22:53:56 +0000 (16:53 -0600)]
Added Scalar::get_function_laplacians_from_local_dof_values

7 years agoAdded Scalar::get_function_hessians_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 22:52:57 +0000 (16:52 -0600)]
Added Scalar::get_function_hessians_from_local_dof_values

7 years agoAdded Scalar::get_function_gradients_from_local_dof_values
Jean-Paul Pelteret [Thu, 10 Aug 2017 22:50:15 +0000 (16:50 -0600)]
Added Scalar::get_function_gradients_from_local_dof_values

7 years agoAdded Scalar::get_function_values_from_local_dof_values
Luca Heltai [Wed, 9 Aug 2017 00:36:17 +0000 (18:36 -0600)]
Added Scalar::get_function_values_from_local_dof_values

7 years agoMerge pull request #4784 from tamiko/fix_tests
Wolfgang Bangerth [Sat, 12 Aug 2017 16:35:03 +0000 (10:35 -0600)]
Merge pull request #4784 from tamiko/fix_tests

lac/(consraints_c1_02|schur_complement): Modernize tests

7 years agoFix up signature of compress_*_block 4771/head
Daniel Arndt [Sat, 12 Aug 2017 16:15:31 +0000 (18:15 +0200)]
Fix up signature of compress_*_block

7 years agorun astyle 4784/head
Matthias Maier [Sat, 12 Aug 2017 14:37:35 +0000 (09:37 -0500)]
run astyle

7 years agolac/schur_complement_03: Replace std::flush by std::endl
Matthias Maier [Sat, 12 Aug 2017 14:35:02 +0000 (09:35 -0500)]
lac/schur_complement_03: Replace std::flush by std::endl

7 years agolac/constraints_c1_02: Modernize test
Matthias Maier [Sat, 12 Aug 2017 04:54:59 +0000 (23:54 -0500)]
lac/constraints_c1_02: Modernize test

7 years agolac/schur_complement_03: Modernize test
Matthias Maier [Sat, 12 Aug 2017 04:48:28 +0000 (23:48 -0500)]
lac/schur_complement_03: Modernize test

7 years agoMerge pull request #4778 from bangerth/active-fe-index-4
Matthias Maier [Fri, 11 Aug 2017 13:12:55 +0000 (08:12 -0500)]
Merge pull request #4778 from bangerth/active-fe-index-4

Fix a data type

7 years agoMerge pull request #4782 from tamiko/fix_a_test_7
Wolfgang Bangerth [Fri, 11 Aug 2017 12:59:19 +0000 (06:59 -0600)]
Merge pull request #4782 from tamiko/fix_a_test_7

base/anisotropic_1: Update forgotten test output

7 years agoUse the appropriate data type for hp::DoFHandler::vertex_dof_offsets. 4778/head
Wolfgang Bangerth [Thu, 10 Aug 2017 22:45:41 +0000 (16:45 -0600)]
Use the appropriate data type for hp::DoFHandler::vertex_dof_offsets.

The array stores offsets into another array -- using 'unsigned int' is enough,
we don't need to use 'types::global_dof_index' for this.

While there, also rename the variable to get singular/plural right.

7 years agoMerge pull request #4780 from tamiko/test_cleanup
Martin Kronbichler [Fri, 11 Aug 2017 11:40:47 +0000 (13:40 +0200)]
Merge pull request #4780 from tamiko/test_cleanup

tests: remove unnecessary includes

7 years agoMerge pull request #4773 from bangerth/active-fe-index-2
Martin Kronbichler [Fri, 11 Aug 2017 11:39:38 +0000 (13:39 +0200)]
Merge pull request #4773 from bangerth/active-fe-index-2

Be careful for which cells and objects we allocate hp DoF indices.

7 years agobase/anisotropic_1: Update forgotten test output 4782/head
Matthias Maier [Fri, 11 Aug 2017 06:38:47 +0000 (01:38 -0500)]
base/anisotropic_1: Update forgotten test output

7 years agoMerge pull request #4776 from drwells/remove-std-isnan-check
Matthias Maier [Fri, 11 Aug 2017 04:36:58 +0000 (23:36 -0500)]
Merge pull request #4776 from drwells/remove-std-isnan-check

Remove checks for various isnan functions.

7 years agotests: Fix up a couple of tests that didn't take the last commit lightly 4780/head
Matthias Maier [Fri, 11 Aug 2017 04:20:07 +0000 (23:20 -0500)]
tests: Fix up a couple of tests that didn't take the last commit lightly

7 years agotests: remove unnecessary includes
Matthias Maier [Thu, 10 Aug 2017 23:18:42 +0000 (18:18 -0500)]
tests: remove unnecessary includes

7 years agoMerge pull request #4779 from tjhei/trilinos_include_and_warnings
Matthias Maier [Thu, 10 Aug 2017 23:22:44 +0000 (18:22 -0500)]
Merge pull request #4779 from tjhei/trilinos_include_and_warnings

trilinos as system includes, guard warnings

7 years agotrilinos as system includes, guard warnings 4779/head
Timo Heister [Thu, 10 Aug 2017 23:06:02 +0000 (17:06 -0600)]
trilinos as system includes, guard warnings

7 years agoMerge pull request #4762 from masterleinad/nullptr_coeffs
Wolfgang Bangerth [Thu, 10 Aug 2017 23:05:05 +0000 (17:05 -0600)]
Merge pull request #4762 from masterleinad/nullptr_coeffs

Allow the create_* functions to be called with nullptr coefficients

7 years agoMerge pull request #4777 from drwells/fill-in-invalid-iterator
Wolfgang Bangerth [Thu, 10 Aug 2017 23:03:15 +0000 (17:03 -0600)]
Merge pull request #4777 from drwells/fill-in-invalid-iterator

Add additional functions to InvalidAccessor.

7 years agoAdd additional functions to InvalidAccessor. 4777/head
David Wells [Thu, 10 Aug 2017 22:49:07 +0000 (18:49 -0400)]
Add additional functions to InvalidAccessor.

This was originally written by Luca Heltai and is necessary for the
patch removing the Boundary classes.

7 years agoMerge pull request #4774 from masterleinad/fix_warning_geometryinfo
Matthias Maier [Thu, 10 Aug 2017 22:52:11 +0000 (17:52 -0500)]
Merge pull request #4774 from masterleinad/fix_warning_geometryinfo

Fix clang warning in grid/grid_in.cc

7 years agoUse a clearer way to empty arrays. 4773/head
Wolfgang Bangerth [Thu, 10 Aug 2017 21:35:51 +0000 (15:35 -0600)]
Use a clearer way to empty arrays.

7 years agoTest for inequality instead. 4774/head
Daniel Arndt [Thu, 10 Aug 2017 22:30:45 +0000 (00:30 +0200)]
Test for inequality instead.

7 years agoRemove checks for various isnan functions. 4776/head
David Wells [Thu, 10 Aug 2017 22:13:14 +0000 (18:13 -0400)]
Remove checks for various isnan functions.

This PR removes

DEAL_II_HAVE_ISNAN
DEAL_II_HAVE_STD_ISNAN
DEAL_II_HAVE_UNDERSCORE_ISNAN

in favor of using std::isnan, which is a C++11 function, instead.

7 years agoMerge pull request #4761 from tamiko/do_not_set_precision
Wolfgang Bangerth [Thu, 10 Aug 2017 22:01:31 +0000 (16:01 -0600)]
Merge pull request #4761 from tamiko/do_not_set_precision

DataOutBase: Do not modify precision of ostream

7 years agoMerge pull request #4760 from tamiko/fix_a_test_6
Daniel Arndt [Thu, 10 Aug 2017 21:36:56 +0000 (23:36 +0200)]
Merge pull request #4760 from tamiko/fix_a_test_6

base/anisotropic_?: make tests more robust

7 years agoFix up documentation
Daniel Arndt [Thu, 10 Aug 2017 20:40:18 +0000 (22:40 +0200)]
Fix up documentation


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.