]>
https://gitweb.dealii.org/ - dealii.git/log
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().
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.
Wolfgang Bangerth [Thu, 27 Sep 2018 22:27:08 +0000 (16:27 -0600)]
Remove the DummyMutex/ConditionVariable/Barrier classes.
We provided these in cases where someone wanted to not compile for multithreading,
in which case certain functionality from the TBB was not available. But the
implementations of these classes is now unconditionally available via the
C++11 standard library, and so we don't need the dummy implementations any
more.
David Wells [Fri, 28 Sep 2018 18:58:11 +0000 (14:58 -0400)]
Remove 'if (true)' statements.
David Wells [Fri, 28 Sep 2018 18:55:48 +0000 (14:55 -0400)]
Remove some unnecessary semicolons.
David Wells [Fri, 28 Sep 2018 18:30:54 +0000 (14:30 -0400)]
Merge pull request #7239 from bangerth/parallel
Do some hp DoF index allocation tasks in parallel.
David Wells [Fri, 28 Sep 2018 13:23:26 +0000 (09:23 -0400)]
Merge pull request #7247 from dealii/fix_warnings_in_configure_checks
Allow configure checks to be run with more warnings
Daniel Arndt [Fri, 28 Sep 2018 06:34:15 +0000 (23:34 -0700)]
Merge pull request #7246 from masterleinad/fix_compiling_threads
Fix compiling with THREADS=ON
Daniel Arndt [Fri, 28 Sep 2018 03:35:08 +0000 (20:35 -0700)]
Merge pull request #7244 from bangerth/deprecate
Deprecate the PosixThreadBarrier class.
Daniel Arndt [Fri, 28 Sep 2018 02:50:15 +0000 (04:50 +0200)]
Allow configure checks to be run with more warnings
Daniel Arndt [Fri, 28 Sep 2018 01:47:55 +0000 (03:47 +0200)]
Fix compiling with THREADS=ON
Wolfgang Bangerth [Thu, 27 Sep 2018 22:23:36 +0000 (16:23 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Thu, 27 Sep 2018 22:22:16 +0000 (16:22 -0600)]
Deprecate the PosixThreadBarrier class.
Daniel Arndt [Thu, 27 Sep 2018 22:11:12 +0000 (15:11 -0700)]
Merge pull request #7235 from bangerth/mutex-3
Replace uses of Threads::Mutex::ScopedLock by std::lock_guard.
Daniel Arndt [Thu, 27 Sep 2018 21:51:13 +0000 (14:51 -0700)]
Merge pull request #7236 from bangerth/mutex-4
Use std::mutex functions instead of the names in Threads::Mutex.
Wolfgang Bangerth [Thu, 27 Sep 2018 21:39:29 +0000 (15:39 -0600)]
Merge pull request #7242 from masterleinad/fix_python_warning
Fix compiler warning in python-wrappers
Wolfgang Bangerth [Thu, 27 Sep 2018 21:39:16 +0000 (15:39 -0600)]
Merge pull request #7243 from masterleinad/fix_more_copyrights
Fix more copyrights
Daniel Arndt [Thu, 27 Sep 2018 21:20:28 +0000 (23:20 +0200)]
Fix more copyrights
Daniel Arndt [Thu, 27 Sep 2018 21:05:32 +0000 (23:05 +0200)]
Fix compiler warning in python-wrappers
David Wells [Thu, 27 Sep 2018 21:03:15 +0000 (17:03 -0400)]
Merge pull request #7241 from bangerth/copyright
Add copyright header on a bunch of files that are currently missing one.
Wolfgang Bangerth [Thu, 27 Sep 2018 20:49:44 +0000 (14:49 -0600)]
Add copyright header on a bunch of files that are currently missing one.
Marc Fehling [Thu, 27 Sep 2018 00:06:35 +0000 (18:06 -0600)]
Updated test results w.r.t. new active_fe_index sorting.
Added new tests on hp DoF unification.
Daniel Arndt [Thu, 27 Sep 2018 20:23:23 +0000 (13:23 -0700)]
Merge pull request #7238 from bangerth/mutex-6
Deprecate Threads::ConditionVariable.
Wolfgang Bangerth [Thu, 27 Sep 2018 14:00:18 +0000 (08:00 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Thu, 27 Sep 2018 13:58:26 +0000 (07:58 -0600)]
Deprecate the Threads::Mutex::acquire/release functions.
Wolfgang Bangerth [Thu, 27 Sep 2018 16:06:14 +0000 (10:06 -0600)]
Simplify a block.
Wolfgang Bangerth [Thu, 27 Sep 2018 16:05:44 +0000 (10:05 -0600)]
Do some hp DoF index allocation tasks in parallel.
Wolfgang Bangerth [Thu, 27 Sep 2018 14:54:35 +0000 (08:54 -0600)]
Add a changelog entry.
David Wells [Thu, 27 Sep 2018 14:52:35 +0000 (10:52 -0400)]
Merge pull request #7237 from bangerth/mutex-5
Update documentation of Threads::Mutex.
Wolfgang Bangerth [Thu, 27 Sep 2018 14:32:02 +0000 (08:32 -0600)]
Deprecate Threads::ConditionVariable.
Wolfgang Bangerth [Thu, 27 Sep 2018 14:27:49 +0000 (08:27 -0600)]
Update documentation of Threads::Mutex.
Wolfgang Bangerth [Thu, 27 Sep 2018 13:55:24 +0000 (07:55 -0600)]
Use std::mutex functions instead of the names in Threads::Mutex.
Wolfgang Bangerth [Thu, 27 Sep 2018 13:41:20 +0000 (07:41 -0600)]
Deprecate the ScopedLock class.
Wolfgang Bangerth [Thu, 27 Sep 2018 13:30:22 +0000 (07:30 -0600)]
Replace uses of Threads::Mutex::ScopedLock by std::lock_guard.
Wolfgang Bangerth [Wed, 26 Sep 2018 22:05:29 +0000 (16:05 -0600)]
Sort the active_fe_index values on faces.
Daniel Arndt [Thu, 27 Sep 2018 06:31:25 +0000 (23:31 -0700)]
Merge pull request #7220 from kronbichler/fix_mf_vector_zero
Fix zeroing of vector in MatrixFree::loop
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.