]>
https://gitweb.dealii.org/ - dealii.git/log
Timo Heister [Sun, 28 Jan 2018 18:41:56 +0000 (13:41 -0500)]
Merge pull request #5811 from bangerth/unpack-for-arrays
Add a variant of Utilities::unpack() for arrays.
Denis Davydov [Sun, 28 Jan 2018 07:22:15 +0000 (08:22 +0100)]
Merge pull request #5822 from bangerth/copyright
Update copyright years.
Denis Davydov [Sun, 28 Jan 2018 07:21:25 +0000 (08:21 +0100)]
Merge pull request #5820 from BenBrands/move_all_gather
Move implementation of MPI::all_gather()
Wolfgang Bangerth [Sun, 28 Jan 2018 03:01:01 +0000 (20:01 -0700)]
Update copyright years.
Wolfgang Bangerth [Sun, 28 Jan 2018 02:17:16 +0000 (19:17 -0700)]
Merge pull request #5817 from drwells/cppcheck-4
Fix some things cppcheck found.
Wolfgang Bangerth [Sun, 28 Jan 2018 02:14:19 +0000 (19:14 -0700)]
Merge pull request #5821 from masterleinad/fix_utilities_pack_unpack_03
Fix utilities_pack_unpack_03
Daniel Arndt [Sat, 27 Jan 2018 23:51:39 +0000 (00:51 +0100)]
Merge pull request #5809 from bangerth/pointers
Specialize ArrayViewHelper::is_contiguous() for pointers.
Daniel Arndt [Sat, 27 Jan 2018 23:27:20 +0000 (00:27 +0100)]
Fix utilities_pack_unpack_03
David Wells [Sat, 27 Jan 2018 18:19:53 +0000 (13:19 -0500)]
Use nullptr for the null pointer.
David Wells [Sat, 27 Jan 2018 18:25:16 +0000 (13:25 -0500)]
Use constant references instead of copies.
This was found by cppcheck.
David Wells [Sat, 27 Jan 2018 18:24:47 +0000 (13:24 -0500)]
Reduce the scope of some variables.
This was found by cppcheck.
David Wells [Sat, 27 Jan 2018 18:23:39 +0000 (13:23 -0500)]
Fix initialization of protected/private solver members.
This was found by cppcheck.
benjamin [Sat, 27 Jan 2018 21:25:55 +0000 (22:25 +0100)]
Move implementation of MPI::all_gather()
Wolfgang Bangerth [Sat, 27 Jan 2018 19:56:58 +0000 (12:56 -0700)]
Merge pull request #5816 from jppelteret/fix_5763
Ensure parallel::Tria can't be used with DoFRenumbering::subdomain_wise
Wolfgang Bangerth [Sat, 27 Jan 2018 19:51:31 +0000 (12:51 -0700)]
Merge pull request #5784 from BenBrands/utilities_mpi_gather
Add Utilities::MPI::gather
David Wells [Sat, 27 Jan 2018 18:23:12 +0000 (13:23 -0500)]
Initialize some variables.
This was found by cppcheck.
David Wells [Sat, 27 Jan 2018 18:18:54 +0000 (13:18 -0500)]
Use default copy constructors.
This was found by cppcheck.
Wolfgang Bangerth [Sat, 27 Jan 2018 01:17:32 +0000 (18:17 -0700)]
Add test.
David Wells [Sat, 27 Jan 2018 14:57:06 +0000 (09:57 -0500)]
Merge pull request #5814 from drwells/fix-doc-typos-8
Fix some typos in the documentation.
Jean-Paul Pelteret [Sat, 27 Jan 2018 09:37:20 +0000 (10:37 +0100)]
Ensure parallel::Tria can't be used with DoFRenumbering::subdomain_wise
The documentation is also updated to reflect this point. Fixes 5763.
David Wells [Sat, 27 Jan 2018 02:26:36 +0000 (21:26 -0500)]
Fix some typos in the documentation.
Jean-Paul Pelteret [Sat, 27 Jan 2018 09:06:17 +0000 (10:06 +0100)]
Merge pull request #5815 from drwells/remove-c++03-references
Remove some references to older C++ versions.
David Wells [Sat, 27 Jan 2018 02:41:35 +0000 (21:41 -0500)]
Remove some references to older C++ versions.
We now require C++11 so these statements are not correct.
Wolfgang Bangerth [Sat, 27 Jan 2018 01:18:43 +0000 (18:18 -0700)]
Merge pull request #5813 from masterleinad/alternative_output_cafi01b
Add alternative output for communicate_active_fe_indices_01b
Wolfgang Bangerth [Fri, 26 Jan 2018 15:51:55 +0000 (08:51 -0700)]
Specialize ArrayViewHelper::is_contiguous() for pointers.
Wolfgang Bangerth [Sat, 27 Jan 2018 01:15:05 +0000 (18:15 -0700)]
Merge pull request #5812 from masterleinad/unused_metis
More unused parameters without METIS
Daniel Arndt [Sat, 27 Jan 2018 01:06:51 +0000 (02:06 +0100)]
Add alternative output for communicate_active_fe_indices_01b
Daniel Arndt [Sat, 27 Jan 2018 01:09:32 +0000 (02:09 +0100)]
More unused parameters without METIS
Daniel Arndt [Sat, 27 Jan 2018 00:53:28 +0000 (01:53 +0100)]
Merge pull request #5810 from bangerth/add-test-pack
Add a test for the fast-path pack()/unpack() functions.
Wolfgang Bangerth [Fri, 26 Jan 2018 18:31:27 +0000 (11:31 -0700)]
Add a test.
Wolfgang Bangerth [Fri, 26 Jan 2018 18:31:26 +0000 (11:31 -0700)]
Add a variant of Utilities::unpack() for arrays.
Timo Heister [Fri, 26 Jan 2018 17:49:38 +0000 (12:49 -0500)]
Merge pull request #5804 from bangerth/hyper-sphere
Restrict the template arguments of GridGenerator::hyper_sphere.
Wolfgang Bangerth [Fri, 26 Jan 2018 17:40:08 +0000 (10:40 -0700)]
Add a test for the fast-path pack()/unpack() functions.
Daniel Arndt [Fri, 26 Jan 2018 17:29:37 +0000 (18:29 +0100)]
Merge pull request #5808 from bangerth/fix-warnings
Disable warnings in zoltan_cpp.h.
Wolfgang Bangerth [Fri, 26 Jan 2018 15:15:37 +0000 (08:15 -0700)]
Disable warnings in zoltan_cpp.h.
Without this, we get warnings of the kind
/home/bangerth/bin/trilinos-12.8.1-mpi/include/zoltan_cpp.h:181:24: warning: unused parameter ‘iperm’ [-Wunused-parameter]
int * iperm )
^~~~~
We already do a similar thing in sparsity_tools.cc, the only other places
where we include zoltan_cpp.h.
Jean-Paul Pelteret [Fri, 26 Jan 2018 14:22:38 +0000 (15:22 +0100)]
Merge pull request #5806 from jppelteret/comment_5788
Amend comment related to making a local copy of Trilinos MPI vector.
Jean-Paul Pelteret [Fri, 26 Jan 2018 07:29:28 +0000 (08:29 +0100)]
Amend comment related to making a local copy of Trilinos MPI vector.
Denis Davydov [Fri, 26 Jan 2018 11:51:19 +0000 (12:51 +0100)]
Merge pull request #5807 from masterleinad/lapack_unused_parameters
Unused parameters without LAPACK
Daniel Arndt [Fri, 26 Jan 2018 09:27:53 +0000 (10:27 +0100)]
Unused parameters without LAPACK
Denis Davydov [Fri, 26 Jan 2018 07:36:13 +0000 (08:36 +0100)]
Merge pull request #5801 from masterleinad/tensor_iterators
Tensor iterators
Denis Davydov [Fri, 26 Jan 2018 07:35:59 +0000 (08:35 +0100)]
Merge pull request #5803 from masterleinad/scalapack_assert
Fix structure of Assert in scalapack.cc
Daniel Arndt [Thu, 25 Jan 2018 09:08:28 +0000 (10:08 +0100)]
Simplify Utilities::MPI::sum for *Tensor
Daniel Arndt [Thu, 25 Jan 2018 09:13:07 +0000 (10:13 +0100)]
Introduce begin/end_raw and switch element access to const&
Daniel Arndt [Thu, 25 Jan 2018 09:05:29 +0000 (10:05 +0100)]
Reorder array_view.h and make_array_view for Tensor classes
Benjamin Brands [Tue, 23 Jan 2018 08:47:26 +0000 (09:47 +0100)]
add gather to Utilities::MPI
index_set: replace MPI_Gather by Utilities::MPI::gather
Wolfgang Bangerth [Thu, 25 Jan 2018 21:20:03 +0000 (14:20 -0700)]
Add changelog.
Wolfgang Bangerth [Thu, 25 Jan 2018 20:57:40 +0000 (13:57 -0700)]
Merge pull request #5790 from masterleinad/check_contiguity
Check contiguity of iterators in make_array_view
Wolfgang Bangerth [Thu, 25 Jan 2018 17:45:45 +0000 (10:45 -0700)]
Restrict the template arguments of GridGenerator::hyper_sphere.
This function can only work for dim==spacedim-1, and this is also documented.
Consequently, get rid of the dim template argument.
Timo Heister [Thu, 25 Jan 2018 16:14:05 +0000 (11:14 -0500)]
Merge pull request #5802 from masterleinad/fix_more_unused
Fix more unused variables
Daniel Arndt [Thu, 25 Jan 2018 16:02:21 +0000 (17:02 +0100)]
Fix structure of Assert in scalapack.cc
Daniel Arndt [Thu, 25 Jan 2018 14:17:50 +0000 (15:17 +0100)]
Fix more unused variables
Daniel Arndt [Wed, 24 Jan 2018 08:50:45 +0000 (09:50 +0100)]
Check contiguity of iterators
Denis Davydov [Thu, 25 Jan 2018 12:56:54 +0000 (13:56 +0100)]
Merge pull request #5794 from jppelteret/fix_5788
Allow copy of Trilinos::MPI::Vector to dealii::Vector on subset of procs
Jean-Paul Pelteret [Thu, 25 Jan 2018 08:36:12 +0000 (09:36 +0100)]
Merge pull request #5536 from ikligge/add_SQMR
Add sqmr
Jean-Paul Pelteret [Wed, 24 Jan 2018 20:55:59 +0000 (21:55 +0100)]
Allow copy of Trilinos::MPI::Vector to dealii::Vector on subset of procs
This commit adds a flag that reduces the strictness of the scenario in
which the constructor to dealii::Vector that takes a
Trilinos::MPI::Vector can be called. Previously it was necessary that
this be called on all MPI processors (MPI_COMM_WORLD). By setting the
additional flag to be true, this function need only be called by the
processes (maybe a subset of MPI_COMM_WORLD) that own this vector.
Matthias Maier [Thu, 25 Jan 2018 04:41:29 +0000 (22:41 -0600)]
Merge pull request #5799 from masterleinad/fix_unused_variables_5
Fix unused variables in linear algebra source files
Matthias Maier [Thu, 25 Jan 2018 04:41:20 +0000 (22:41 -0600)]
Merge pull request #5798 from masterleinad/fix_unused_variables_4
Fix unused variables in Manifold source files
Matthias Maier [Thu, 25 Jan 2018 04:41:08 +0000 (22:41 -0600)]
Merge pull request #5796 from bangerth/fix-warnings
Fix a variety of warnings.
Matthias Maier [Thu, 25 Jan 2018 04:40:05 +0000 (22:40 -0600)]
Merge pull request #5800 from bangerth/optimize-pack-unpack
Optimize the pack/unpack() functions for simple data types.
Wolfgang Bangerth [Thu, 25 Jan 2018 00:07:28 +0000 (17:07 -0700)]
Optimize the pack/unpack() functions for simple data types.
Daniel Arndt [Wed, 24 Jan 2018 21:43:29 +0000 (22:43 +0100)]
Fix unused variables in linear algebra source files
Daniel Arndt [Wed, 24 Jan 2018 21:40:03 +0000 (22:40 +0100)]
Fix unused variables in Manifold source files
Denis Davydov [Wed, 24 Jan 2018 21:59:48 +0000 (22:59 +0100)]
Merge pull request #5797 from bangerth/fix-svn
Remove an old svn tag.
Wolfgang Bangerth [Wed, 24 Jan 2018 21:57:55 +0000 (14:57 -0700)]
Remove an old svn tag.
Wolfgang Bangerth [Wed, 24 Jan 2018 21:57:08 +0000 (14:57 -0700)]
Fix warning about a variable that is unused in release mode.
Wolfgang Bangerth [Wed, 24 Jan 2018 21:54:48 +0000 (14:54 -0700)]
Fix warnings about unused function arguments.
Wolfgang Bangerth [Wed, 24 Jan 2018 21:54:09 +0000 (14:54 -0700)]
Fix warning about an unused variable.
Jean-Paul Pelteret [Wed, 24 Jan 2018 17:27:33 +0000 (18:27 +0100)]
Merge pull request #5785 from BenBrands/scalapack_test_5
adapt output precision in ScaLAPACK test 5
Jean-Paul Pelteret [Wed, 24 Jan 2018 17:26:35 +0000 (18:26 +0100)]
Merge pull request #5786 from tjhei/fix_extra_diags_guard
fix missing ENABLE_EXTRA_DIAGNOSTICS guard
Jean-Paul Pelteret [Wed, 24 Jan 2018 14:24:41 +0000 (15:24 +0100)]
Update solver_qmrs.h
Jean-Paul Pelteret [Wed, 24 Jan 2018 14:17:46 +0000 (15:17 +0100)]
Tidy up some documentation
Jean-Paul Pelteret [Wed, 24 Jan 2018 14:16:43 +0000 (15:16 +0100)]
Tidy up a changelog entry
Timo Heister [Wed, 24 Jan 2018 14:05:46 +0000 (09:05 -0500)]
fix missing ENABLE_EXTRA_DIAGNOSTICS guard
ikligge [Wed, 24 Jan 2018 13:59:37 +0000 (14:59 +0100)]
Added another changelog entry in minor changes category
ikligge [Thu, 18 Jan 2018 11:43:27 +0000 (12:43 +0100)]
Updated output file of linear operator test
Minor request changes embedded; another changelog entry added
Daniel Arndt [Fri, 22 Dec 2017 07:17:20 +0000 (08:17 +0100)]
Fix failing tests
ikligge [Mon, 27 Nov 2017 11:20:40 +0000 (12:20 +0100)]
Rewritten the SolverQMRS iteration, algorithm successfully tested; changelog entries added
Daniel Arndt [Wed, 24 Jan 2018 10:51:42 +0000 (11:51 +0100)]
Merge pull request #5769 from masterleinad/generalize_min_max_sum
Provide general template interface for Utilities::MPI::sum/min/max
Benjamin Brands [Wed, 24 Jan 2018 09:12:51 +0000 (10:12 +0100)]
adapt output precision in ScaLAPACK test 5
Daniel Arndt [Tue, 23 Jan 2018 21:24:30 +0000 (22:24 +0100)]
Improve documentation
Luca Heltai [Tue, 23 Jan 2018 19:05:31 +0000 (20:05 +0100)]
Merge pull request #5783 from tamiko/cmake_msvc_fixes
CMake: Bugfix: Do not use COMPILE_LANGUAGE if configuring for MSVC
Matthias Maier [Tue, 23 Jan 2018 18:37:43 +0000 (12:37 -0600)]
CMake: Bugfix: Do not use COMPILE_LANGUAGE if configuring for MSVC
Closes #5782
Matthias Maier [Tue, 23 Jan 2018 15:13:45 +0000 (09:13 -0600)]
Merge pull request #5778 from davydden/cmake3.10_fixes
fix CHECK_MPI_INTERFACE for CMake 3.10
Daniel Arndt [Tue, 23 Jan 2018 14:47:51 +0000 (15:47 +0100)]
Merge pull request #5718 from bangerth/hierarchical
DoFRenumbering::hierarchical() for parallel::shared::Triangulation
Denis Davydov [Tue, 23 Jan 2018 12:03:40 +0000 (13:03 +0100)]
Merge pull request #5780 from masterleinad/link_error_geometryinfo0
Avoid link errors in GeometryInfo<0>
Daniel Arndt [Tue, 23 Jan 2018 09:20:31 +0000 (10:20 +0100)]
Avoid link errors in GeometryInfo<0>
Denis Davydov [Tue, 23 Jan 2018 07:33:19 +0000 (08:33 +0100)]
fix CHECK_MPI_INTERFACE for CMake 3.10
Wolfgang Bangerth [Mon, 22 Jan 2018 21:42:09 +0000 (14:42 -0700)]
Merge pull request #5777 from masterleinad/changelog_typo
Fix typo in changelog entry
Daniel Arndt [Mon, 22 Jan 2018 21:39:15 +0000 (22:39 +0100)]
Fix typo in changelog entry
Denis Davydov [Mon, 22 Jan 2018 18:53:24 +0000 (19:53 +0100)]
Merge pull request #5776 from bangerth/fix-step-42
step-42: Move a statement to where it belongs.
Wolfgang Bangerth [Mon, 22 Jan 2018 18:37:28 +0000 (11:37 -0700)]
Move a statement to where it belongs.
Daniel Arndt [Mon, 22 Jan 2018 17:56:42 +0000 (18:56 +0100)]
Merge pull request #5728 from masterleinad/clang-tidy-new
Be explicit about virtual functions called in con-/destructors
Wolfgang Bangerth [Mon, 22 Jan 2018 17:46:35 +0000 (10:46 -0700)]
Merge pull request #5775 from Rombur/fix_test
Require metis for a test to run
Jean-Paul Pelteret [Mon, 22 Jan 2018 14:26:01 +0000 (15:26 +0100)]
Merge pull request #5766 from bangerth/doc-update-2
Address what 'sequential' means in the context of DoFHandlers.
Jean-Paul Pelteret [Mon, 22 Jan 2018 14:13:57 +0000 (15:13 +0100)]
Merge pull request #5754 from Rombur/cuda_documentation
Make it clear that our CUDA wrappers only support float and double
Bruno Turcksin [Mon, 22 Jan 2018 14:11:08 +0000 (09:11 -0500)]
Merge pull request #5774 from davydden/bugfix_makeunique
fix make_unique
Bruno Turcksin [Mon, 22 Jan 2018 14:00:55 +0000 (09:00 -0500)]
Require metis for the test to run
Denis Davydov [Mon, 22 Jan 2018 12:48:23 +0000 (13:48 +0100)]
fix make_unique
Martin Kronbichler [Mon, 22 Jan 2018 08:15:05 +0000 (09:15 +0100)]
Merge pull request #5761 from drwells/improve-2d-transfinite-guess
Improve 2d transfinite guess
Denis Davydov [Mon, 22 Jan 2018 07:59:29 +0000 (08:59 +0100)]
Merge pull request #5734 from BenBrands/extend_scalapack_more
Extend scalapack more
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.