]>
https://gitweb.dealii.org/ - dealii.git/log
Benjamin Brands [Thu, 11 Oct 2018 08:47:39 +0000 (10:47 +0200)]
use std::string instead of char *
Wolfgang Bangerth [Wed, 10 Oct 2018 21:52:16 +0000 (15:52 -0600)]
Merge pull request #7301 from BenBrands/new_constructor_ScaLAPACK
add constructor for ScaLAPACKMatrix
Wolfgang Bangerth [Wed, 10 Oct 2018 21:38:52 +0000 (15:38 -0600)]
Merge pull request #7320 from dsambit/fixAltivecCompilation
Fixes compilation issues when using altivec vectorization.
Jean-Paul Pelteret [Wed, 10 Oct 2018 19:17:17 +0000 (21:17 +0200)]
Merge pull request #7277 from bangerth/hp-test
Add a test for the parallel hp implementation.
Jean-Paul Pelteret [Wed, 10 Oct 2018 16:16:46 +0000 (18:16 +0200)]
Merge pull request #7284 from marcfehling/merge-domination
Introduced FECollection::find_most_face_dominating_fe_in_subset().
Jean-Paul Pelteret [Wed, 10 Oct 2018 14:35:41 +0000 (16:35 +0200)]
Merge pull request #7310 from davydden/feature/tmmult_pattern
add DynamicSparsityPattern::compute_Tmmult_pattern() by moving existi…
Jean-Paul Pelteret [Wed, 10 Oct 2018 14:35:19 +0000 (16:35 +0200)]
Merge pull request #7295 from luca-heltai/boost-rtree-wrapper
Boost rtree wrapper
Denis Davydov [Tue, 9 Oct 2018 07:59:46 +0000 (09:59 +0200)]
add DynamicSparsityPattern::compute_Tmmult_pattern() by moving existing code
Jean-Paul Pelteret [Wed, 10 Oct 2018 10:46:32 +0000 (12:46 +0200)]
Merge pull request #7305 from marcfehling/cell-weights-shared
Make 'CellWeights' available for any 'p::Triangulation'.
Jean-Paul Pelteret [Wed, 10 Oct 2018 08:13:33 +0000 (10:13 +0200)]
Merge pull request #7322 from tamiko/fix_a_test_5
Tests: Fix race condition between mpi and non-mpi variants
Sambit Das [Wed, 10 Oct 2018 01:51:09 +0000 (21:51 -0400)]
Fixes compilation issue when using altivec vectorization.
Daniel Arndt [Wed, 10 Oct 2018 03:59:30 +0000 (23:59 -0400)]
Merge pull request #7311 from masterleinad/restrict_functionparser
Restrict examples that require a working FunctionParser class
Matthias Maier [Wed, 10 Oct 2018 03:39:20 +0000 (22:39 -0500)]
Tests: hp/solution_transfer_14: add mpirun=1 to test variant
Matthias Maier [Wed, 10 Oct 2018 03:37:17 +0000 (22:37 -0500)]
Tests: hp/solution_transfer_15: add mpirun=1 to test variant
Matthias Maier [Wed, 10 Oct 2018 03:35:09 +0000 (22:35 -0500)]
Tests: mpi/solution_transfer_02 add mpirun=1 to test variant
Daniel Arndt [Wed, 10 Oct 2018 02:52:23 +0000 (22:52 -0400)]
Merge pull request #7316 from tamiko/fix_a_test_2
Tests: base/reference.cc - avoid "use after scope"
Wolfgang Bangerth [Wed, 10 Oct 2018 01:21:52 +0000 (19:21 -0600)]
Merge pull request #7317 from tamiko/fix_a_test_3
Tests: fe/fe_enriched_color_07 - use a better preconditioner
Marc Fehling [Mon, 8 Oct 2018 22:29:13 +0000 (16:29 -0600)]
Make 'CellWeights' available for any 'p::Triangulation'.
Marc Fehling [Fri, 5 Oct 2018 17:47:52 +0000 (11:47 -0600)]
Introduced FECollection::find_face_dominating_fe_in_subset().
Introduced get_active_fe_indices() in DoFAccessor namespace.
Wolfgang Bangerth [Wed, 10 Oct 2018 00:26:32 +0000 (18:26 -0600)]
Merge pull request #7304 from marcfehling/refactor-find-least
Refactored FECollection::find_least_face_dominating_fe_in_collection().
Matthias Maier [Wed, 10 Oct 2018 00:25:54 +0000 (19:25 -0500)]
Merge pull request #7319 from masterleinad/restruct_cuda_10_cxx17
Disallow C++17 support when compiling with CUDA 10
Marc Fehling [Mon, 8 Oct 2018 20:50:14 +0000 (14:50 -0600)]
Refactored FECollection::find_least_face_dominating_fe_in_collection().
Daniel Arndt [Tue, 9 Oct 2018 21:44:45 +0000 (23:44 +0200)]
Disallow C++17 support when compiling with CUDA 10
Daniel Arndt [Tue, 9 Oct 2018 21:39:01 +0000 (17:39 -0400)]
Merge pull request #7313 from tamiko/fix_a_test
Tests: base/utilities_13.cc - workaround for clang
Matthias Maier [Tue, 9 Oct 2018 21:20:22 +0000 (16:20 -0500)]
fix typos
Matthias Maier [Tue, 9 Oct 2018 21:01:26 +0000 (16:01 -0500)]
Tests: fe/fe_enriched_color_07 - use a better preconditioner
PreconditionSOR does the job here...
Matthias Maier [Tue, 9 Oct 2018 20:16:44 +0000 (15:16 -0500)]
Tests: base/reference.cc - avoid "use after scope"
gcc might be a bit forgiving with our use after scope here,
unfortunately, clang isn't. Let's simply work around this issue by
creating using a sentinel that simply resets the SmartPointer when going
out of scope
Luca Heltai [Tue, 2 Oct 2018 17:35:37 +0000 (19:35 +0200)]
Added rtree, pack_rtree, and Segment.
Matthias Maier [Tue, 9 Oct 2018 16:00:57 +0000 (11:00 -0500)]
Tests: base/utilities_13.cc - workaround for clang
Clang issues a spurious arithmetic exception if this code snippet is
called with a reference long double pointing into the vector. Work
around this issue by explicitly writing out the long double twice.
Denis Davydov [Tue, 9 Oct 2018 14:27:54 +0000 (16:27 +0200)]
Merge pull request #7302 from BenBrands/remove_reference
ScaLAPACKMatrix::reinit() and one constructor: pass shared_ptr by value
Daniel Arndt [Tue, 9 Oct 2018 13:30:12 +0000 (15:30 +0200)]
Restrict examples that require a working FunctionParser class
benjamin [Mon, 8 Oct 2018 19:37:29 +0000 (21:37 +0200)]
add test
benjamin [Mon, 8 Oct 2018 19:17:05 +0000 (21:17 +0200)]
add constructor taking file name as argument to load matrix from disk
benjamin [Mon, 8 Oct 2018 19:45:29 +0000 (21:45 +0200)]
ScaLAPACKMatrix: pass process grid consistently as const ref. to shared_ptr
Jean-Paul Pelteret [Mon, 8 Oct 2018 18:00:25 +0000 (20:00 +0200)]
Merge pull request #7299 from masterleinad/fix_mpi_const_cast
Fix DEAL_II_MPI_CONST_CAST
Jean-Paul Pelteret [Mon, 8 Oct 2018 18:00:04 +0000 (20:00 +0200)]
Merge pull request #7298 from masterleinad/fix_clang_tidy_complains
Fix clang-tidy complaints
Bruno Turcksin [Mon, 8 Oct 2018 12:48:49 +0000 (08:48 -0400)]
Merge pull request #6629 from kronbichler/vectorization_vsx
Implement VectorizedArray for Altivec/VSX (IBM Power)
Daniel Arndt [Mon, 8 Oct 2018 11:48:04 +0000 (13:48 +0200)]
Fix DEAL_II_MPI_CONST_CAST
Martin Kronbichler [Mon, 8 Oct 2018 06:33:32 +0000 (08:33 +0200)]
Print vectorization for altivec
Martin Kronbichler [Fri, 5 Oct 2018 16:23:55 +0000 (18:23 +0200)]
Add changelog.
Martin Kronbichler [Fri, 5 Oct 2018 16:22:17 +0000 (18:22 +0200)]
Add configure check for altivec and enable it in vectorization.h
Martin Kronbichler [Wed, 23 May 2018 09:21:18 +0000 (11:21 +0200)]
Implement float path for altivec vectorization.
Martin Kronbichler [Fri, 18 May 2018 14:27:58 +0000 (16:27 +0200)]
Implement VectorizedArray for Altivec/VSX (IBM Power) in double precision.
Undefine vector, pixel, bool from altivec.h
Daniel Arndt [Mon, 8 Oct 2018 04:46:10 +0000 (06:46 +0200)]
Simplify aliases in step-16
Daniel Arndt [Mon, 8 Oct 2018 02:45:11 +0000 (04:45 +0200)]
Fix clang-tidy complaints
Daniel Arndt [Sun, 7 Oct 2018 02:09:31 +0000 (20:09 -0600)]
Merge pull request #7288 from bangerth/threads-2
Do not use deprecated function Threads::this_thread_id().
Daniel Arndt [Sun, 7 Oct 2018 01:39:53 +0000 (19:39 -0600)]
Merge pull request #7285 from bangerth/threads
Deprecate Threads::n_existing_threads() and Threads::this_thread_id().
Daniel Arndt [Sun, 7 Oct 2018 00:38:18 +0000 (18:38 -0600)]
Merge pull request #7268 from BenBrands/update_ScaLAPACK_save_parallel
adapt block size in save_parallel
Daniel Arndt [Sat, 6 Oct 2018 16:05:30 +0000 (10:05 -0600)]
Merge pull request #7280 from davydden/feature/hsfc
add inverse_Hilbert_space_filling_curve
Denis Davydov [Fri, 5 Oct 2018 09:53:11 +0000 (11:53 +0200)]
add inverse_Hilbert_space_filling_curve
Denis Davydov [Sat, 6 Oct 2018 04:34:05 +0000 (06:34 +0200)]
Merge pull request #7290 from bangerth/doc-update-3
Update the documentation of FECollection::find_last...().
Wolfgang Bangerth [Sat, 6 Oct 2018 00:07:37 +0000 (18:07 -0600)]
Update the documentation of FECollection::find_last...().
Wolfgang Bangerth [Fri, 5 Oct 2018 23:10:25 +0000 (17:10 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Fri, 5 Oct 2018 23:49:15 +0000 (17:49 -0600)]
Do not use deprecated function Threads::this_thread_id().
Wolfgang Bangerth [Fri, 5 Oct 2018 23:08:34 +0000 (17:08 -0600)]
Deprecate Threads::n_existing_threads() and Threads::this_thread_id().
Wolfgang Bangerth [Fri, 5 Oct 2018 05:35:59 +0000 (23:35 -0600)]
Add a test for the parallel hp implementation.
Daniel Arndt [Fri, 5 Oct 2018 18:56:44 +0000 (12:56 -0600)]
Merge pull request #7275 from bangerth/q-collection
Add a variadic constructor to hp::QCollection.
Daniel Arndt [Fri, 5 Oct 2018 14:10:57 +0000 (08:10 -0600)]
Merge pull request #6754 from tjhei/flat_manifold_normal_bug
Fix normal_vector crash for small cells
Timo Heister [Fri, 5 Oct 2018 08:19:26 +0000 (10:19 +0200)]
changelog
Denis Davydov [Fri, 5 Oct 2018 06:43:25 +0000 (08:43 +0200)]
Merge pull request #7278 from bangerth/authors
Update author list of hp::DoFHandler.
Wolfgang Bangerth [Fri, 5 Oct 2018 06:12:17 +0000 (00:12 -0600)]
Update author list of hp::DoFHandler.
Wolfgang Bangerth [Fri, 5 Oct 2018 04:42:30 +0000 (22:42 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Fri, 5 Oct 2018 04:42:23 +0000 (22:42 -0600)]
Add a variadic constructor to hp::QCollection.
David Wells [Fri, 5 Oct 2018 04:38:07 +0000 (00:38 -0400)]
Merge pull request #7274 from bangerth/doc-update
Make documentation of hp::FECollection clearer.
Wolfgang Bangerth [Fri, 5 Oct 2018 04:22:02 +0000 (22:22 -0600)]
Make documentation of hp::FECollection clearer.
Wolfgang Bangerth [Fri, 5 Oct 2018 01:41:31 +0000 (19:41 -0600)]
Merge pull request #7264 from marcfehling/cell-weights
Introduced CellWeights class for load balancing by the number of DoFs.
Marc Fehling [Sun, 30 Sep 2018 05:03:35 +0000 (23:03 -0600)]
Introduced CellWeights class for load balancing by the number of DoFs.
Wolfgang Bangerth [Thu, 4 Oct 2018 20:55:02 +0000 (14:55 -0600)]
Merge pull request #7259 from tjhei/old_mpi_support
use const cast for old OpenMPI version
Wolfgang Bangerth [Thu, 4 Oct 2018 20:54:47 +0000 (14:54 -0600)]
Merge pull request #7270 from tamiko/cmake_fixes
CMake: Uniformly use ADD_FLAGS and LIST(APPEND for CMAKE_REQUIRED
Matthias Maier [Thu, 4 Oct 2018 16:21:27 +0000 (11:21 -0500)]
CMake: Remove PUSH_CMAKE_REQUIRED macro
Matthias Maier [Thu, 4 Oct 2018 16:20:13 +0000 (11:20 -0500)]
CMake: Use ADD_FLAGS instead of PUSH_CMAKE_REQUIRED
benjamin [Thu, 4 Oct 2018 12:30:08 +0000 (14:30 +0200)]
adapt block size in save_parallel and load_parallel
Matthias Maier [Thu, 4 Oct 2018 16:01:58 +0000 (11:01 -0500)]
Cleanup and bugfixes: Uniformly append CMAKE_REQUIRED* and properly clear after use
Matthias Maier [Thu, 4 Oct 2018 15:53:41 +0000 (10:53 -0500)]
Bugfix: Use DEAL_II_(CXX|LINKER)_FLAGS in checks
Matthias Maier [Thu, 4 Oct 2018 15:51:30 +0000 (10:51 -0500)]
Merge pull request #7258 from bangerth/copyright
Propagate the last year of changes into the documentation, round II
Wolfgang Bangerth [Thu, 4 Oct 2018 15:15:31 +0000 (09:15 -0600)]
Make sure we can deal with empty variables when parsing copyright years.
Wolfgang Bangerth [Tue, 2 Oct 2018 17:35:29 +0000 (11:35 -0600)]
Propagate the last year of changes into the documentation.
Timo Heister [Wed, 3 Oct 2018 13:37:57 +0000 (09:37 -0400)]
reformat
Timo Heister [Tue, 2 Oct 2018 19:51:32 +0000 (15:51 -0400)]
move section
Timo Heister [Mon, 1 Oct 2018 17:10:11 +0000 (13:10 -0400)]
use const cast for old OpenMPI version
Old versions of OpenMPI are missing const specifiers for input arguments
in
functions like MPI_Allgather. Introduce a macro to cast away const in
these
cases.
Matthias Maier [Tue, 2 Oct 2018 17:28:43 +0000 (12:28 -0500)]
Merge pull request #7256 from bangerth/copyright-2
Fix copyright date format.
Matthias Maier [Tue, 2 Oct 2018 17:27:34 +0000 (12:27 -0500)]
Merge pull request #7255 from bangerth/header
Do not unnecessarily create backup files that then litter the build directory
Matthias Maier [Tue, 2 Oct 2018 17:27:19 +0000 (12:27 -0500)]
Merge pull request #7254 from bangerth/header-2
Provide the mod_header.pl.in with a copyright header and explanation.
Matthias Maier [Tue, 2 Oct 2018 17:27:02 +0000 (12:27 -0500)]
Merge pull request #7250 from masterleinad/revert_b8c6d8
Remove DEAL_II_WITH_THREADS checks, revert #7246
Matthias Maier [Tue, 2 Oct 2018 17:26:33 +0000 (12:26 -0500)]
Merge pull request #7257 from bangerth/copyright-3
Figure out the last copyright date for any of our source files.
Wolfgang Bangerth [Tue, 2 Oct 2018 16:19:18 +0000 (10:19 -0600)]
Figure out the last copyright date for any of our source files.
Wolfgang Bangerth [Tue, 2 Oct 2018 16:18:14 +0000 (10:18 -0600)]
Fix copyright date format.
This is the only file that had used two spaces after '(C)'.
Wolfgang Bangerth [Tue, 2 Oct 2018 15:41:03 +0000 (09:41 -0600)]
Do not unnecessarily create backup files that then litter the build directory.
Wolfgang Bangerth [Tue, 2 Oct 2018 15:44:29 +0000 (09:44 -0600)]
Provide the mod_footer.pl.in with a copyright header and explanation.
While there, also clean up some idiosyncratic use of CORE::say: we use
print everywhere else in PERL scripts, so do the same here.
Wolfgang Bangerth [Tue, 2 Oct 2018 15:42:37 +0000 (09:42 -0600)]
Provide the mod_header.pl.in with a copyright header and explanation.
While there, also clean up some idiosyncratic use of CORE::say: we use
print everywhere else in PERL scripts, so do the same here.
Wolfgang Bangerth [Mon, 1 Oct 2018 19:06:44 +0000 (13:06 -0600)]
Merge pull request #7252 from tamiko/fix_slepc
CMake: FindSLEPC.cmake: Fix regex for version number
Matthias Maier [Mon, 1 Oct 2018 18:18:35 +0000 (13:18 -0500)]
CMake: FindSLEPC.cmake: Fix regex for version number
Similarly to what was fixed in #7203, fix the regex to also pick up two
(or more digit) version numbers correctly.
Jean-Paul Pelteret [Mon, 1 Oct 2018 12:38:55 +0000 (14:38 +0200)]
Merge pull request #7234 from bangerth/hp-2
Make the order of active_fe_indices stable
Jean-Paul Pelteret [Sun, 30 Sep 2018 18:30:59 +0000 (20:30 +0200)]
Merge pull request #6977 from jppelteret/ad-helpers_03
AD Helpers: Add helper for variational formulations (cell-level)
Jean-Paul Pelteret [Wed, 25 Jul 2018 21:12:29 +0000 (23:12 +0200)]
AD Helpers: Add helper for variational formulations (cell-level)
Daniel Arndt [Sat, 29 Sep 2018 06:07:43 +0000 (08:07 +0200)]
More fixes
Wolfgang Bangerth [Fri, 28 Sep 2018 23:36:35 +0000 (17:36 -0600)]
Merge pull request #7248 from drwells/remove-if-true-and-semicolons
Remove if true and semicolons
Daniel Arndt [Fri, 28 Sep 2018 23:35:16 +0000 (01:35 +0200)]
Revert "Fix compiling with THREADS=ON"
This reverts commit
49e7b20b064893627a5b403449fdc29edf1cd3d8 .
Daniel Arndt [Fri, 28 Sep 2018 21:13:12 +0000 (23:13 +0200)]
Fix compiling with THREADS=OFF
Wolfgang Bangerth [Thu, 27 Sep 2018 22:29:00 +0000 (16:29 -0600)]
Add a changelog entry.
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.