]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
6 years agoSpecialize ArrayViewHelper::is_contiguous() for pointers.
Wolfgang Bangerth [Fri, 26 Jan 2018 15:51:55 +0000 (08:51 -0700)]
Specialize ArrayViewHelper::is_contiguous() for pointers.

6 years agoMerge pull request #5804 from bangerth/hyper-sphere
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.

6 years agoMerge pull request #5808 from bangerth/fix-warnings
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.

6 years agoDisable warnings in zoltan_cpp.h. 5808/head
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.

6 years agoMerge pull request #5806 from jppelteret/comment_5788
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.

6 years agoAmend comment related to making a local copy of Trilinos MPI vector. 5806/head
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.

6 years agoMerge pull request #5807 from masterleinad/lapack_unused_parameters
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

6 years agoUnused parameters without LAPACK 5807/head
Daniel Arndt [Fri, 26 Jan 2018 09:27:53 +0000 (10:27 +0100)]
Unused parameters without LAPACK

6 years agoMerge pull request #5801 from masterleinad/tensor_iterators
Denis Davydov [Fri, 26 Jan 2018 07:36:13 +0000 (08:36 +0100)]
Merge pull request #5801 from masterleinad/tensor_iterators

Tensor iterators

6 years agoMerge pull request #5803 from masterleinad/scalapack_assert
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

6 years agoSimplify Utilities::MPI::sum for *Tensor 5801/head
Daniel Arndt [Thu, 25 Jan 2018 09:08:28 +0000 (10:08 +0100)]
Simplify Utilities::MPI::sum for *Tensor

6 years agoIntroduce begin/end_raw and switch element access to const&
Daniel Arndt [Thu, 25 Jan 2018 09:13:07 +0000 (10:13 +0100)]
Introduce begin/end_raw and switch element access to const&

6 years agoReorder array_view.h and make_array_view for Tensor classes
Daniel Arndt [Thu, 25 Jan 2018 09:05:29 +0000 (10:05 +0100)]
Reorder array_view.h and make_array_view for Tensor classes

6 years agoAdd changelog. 5804/head
Wolfgang Bangerth [Thu, 25 Jan 2018 21:20:03 +0000 (14:20 -0700)]
Add changelog.

6 years agoMerge pull request #5790 from masterleinad/check_contiguity
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

6 years agoRestrict the template arguments of GridGenerator::hyper_sphere.
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.

6 years agoMerge pull request #5802 from masterleinad/fix_more_unused
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

6 years agoFix structure of Assert in scalapack.cc 5803/head
Daniel Arndt [Thu, 25 Jan 2018 16:02:21 +0000 (17:02 +0100)]
Fix structure of Assert in scalapack.cc

6 years agoFix more unused variables 5802/head
Daniel Arndt [Thu, 25 Jan 2018 14:17:50 +0000 (15:17 +0100)]
Fix more unused variables

6 years agoCheck contiguity of iterators 5790/head
Daniel Arndt [Wed, 24 Jan 2018 08:50:45 +0000 (09:50 +0100)]
Check contiguity of iterators

6 years agoMerge pull request #5794 from jppelteret/fix_5788
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

6 years agoMerge pull request #5536 from ikligge/add_SQMR
Jean-Paul Pelteret [Thu, 25 Jan 2018 08:36:12 +0000 (09:36 +0100)]
Merge pull request #5536 from ikligge/add_SQMR

Add sqmr

6 years agoAllow copy of Trilinos::MPI::Vector to dealii::Vector on subset of procs 5794/head
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.

6 years agoMerge pull request #5799 from masterleinad/fix_unused_variables_5
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

6 years agoMerge pull request #5798 from masterleinad/fix_unused_variables_4
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

6 years agoMerge pull request #5796 from bangerth/fix-warnings
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.

6 years agoMerge pull request #5800 from bangerth/optimize-pack-unpack
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.

6 years agoOptimize the pack/unpack() functions for simple data types. 5800/head
Wolfgang Bangerth [Thu, 25 Jan 2018 00:07:28 +0000 (17:07 -0700)]
Optimize the pack/unpack() functions for simple data types.

6 years agoFix unused variables in linear algebra source files 5799/head
Daniel Arndt [Wed, 24 Jan 2018 21:43:29 +0000 (22:43 +0100)]
Fix unused variables in linear algebra source files

6 years agoFix unused variables in Manifold source files 5798/head
Daniel Arndt [Wed, 24 Jan 2018 21:40:03 +0000 (22:40 +0100)]
Fix unused variables in Manifold source files

6 years agoMerge pull request #5797 from bangerth/fix-svn
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.

6 years agoRemove an old svn tag. 5797/head
Wolfgang Bangerth [Wed, 24 Jan 2018 21:57:55 +0000 (14:57 -0700)]
Remove an old svn tag.

6 years agoFix warning about a variable that is unused in release mode. 5796/head
Wolfgang Bangerth [Wed, 24 Jan 2018 21:57:08 +0000 (14:57 -0700)]
Fix warning about a variable that is unused in release mode.

6 years agoFix warnings about unused function arguments.
Wolfgang Bangerth [Wed, 24 Jan 2018 21:54:48 +0000 (14:54 -0700)]
Fix warnings about unused function arguments.

6 years agoFix warning about an unused variable.
Wolfgang Bangerth [Wed, 24 Jan 2018 21:54:09 +0000 (14:54 -0700)]
Fix warning about an unused variable.

6 years agoMerge pull request #5785 from BenBrands/scalapack_test_5
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

6 years agoMerge pull request #5786 from tjhei/fix_extra_diags_guard
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

6 years agoUpdate solver_qmrs.h 5536/head
Jean-Paul Pelteret [Wed, 24 Jan 2018 14:24:41 +0000 (15:24 +0100)]
Update solver_qmrs.h

6 years agoTidy up some documentation
Jean-Paul Pelteret [Wed, 24 Jan 2018 14:17:46 +0000 (15:17 +0100)]
Tidy up some documentation

6 years agoTidy up a changelog entry
Jean-Paul Pelteret [Wed, 24 Jan 2018 14:16:43 +0000 (15:16 +0100)]
Tidy up a changelog entry

6 years agofix missing ENABLE_EXTRA_DIAGNOSTICS guard 5786/head
Timo Heister [Wed, 24 Jan 2018 14:05:46 +0000 (09:05 -0500)]
fix missing ENABLE_EXTRA_DIAGNOSTICS guard

6 years agoAdded another changelog entry in minor changes category
ikligge [Wed, 24 Jan 2018 13:59:37 +0000 (14:59 +0100)]
Added another changelog entry in minor changes category

6 years agoUpdated output file of linear operator test
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

6 years agoFix failing tests
Daniel Arndt [Fri, 22 Dec 2017 07:17:20 +0000 (08:17 +0100)]
Fix failing tests

6 years agoRewritten the SolverQMRS iteration, algorithm successfully tested; changelog entries...
ikligge [Mon, 27 Nov 2017 11:20:40 +0000 (12:20 +0100)]
Rewritten the SolverQMRS iteration, algorithm successfully tested; changelog entries added

6 years agoMerge pull request #5769 from masterleinad/generalize_min_max_sum
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

6 years agoadapt output precision in ScaLAPACK test 5 5785/head
Benjamin Brands [Wed, 24 Jan 2018 09:12:51 +0000 (10:12 +0100)]
adapt output precision in ScaLAPACK test 5

6 years agoImprove documentation 5769/head
Daniel Arndt [Tue, 23 Jan 2018 21:24:30 +0000 (22:24 +0100)]
Improve documentation

6 years agoMerge pull request #5783 from tamiko/cmake_msvc_fixes
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

6 years agoCMake: Bugfix: Do not use COMPILE_LANGUAGE if configuring for MSVC 5783/head
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

6 years agoMerge pull request #5778 from davydden/cmake3.10_fixes
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

6 years agoMerge pull request #5718 from bangerth/hierarchical
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

6 years agoMerge pull request #5780 from masterleinad/link_error_geometryinfo0
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>

6 years agoAvoid link errors in GeometryInfo<0> 5780/head
Daniel Arndt [Tue, 23 Jan 2018 09:20:31 +0000 (10:20 +0100)]
Avoid link errors in GeometryInfo<0>

6 years agofix CHECK_MPI_INTERFACE for CMake 3.10 5778/head
Denis Davydov [Tue, 23 Jan 2018 07:33:19 +0000 (08:33 +0100)]
fix CHECK_MPI_INTERFACE for CMake 3.10

6 years agoMerge pull request #5777 from masterleinad/changelog_typo
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

6 years agoFix typo in changelog entry 5777/head
Daniel Arndt [Mon, 22 Jan 2018 21:39:15 +0000 (22:39 +0100)]
Fix typo in changelog entry

6 years agoMerge pull request #5776 from bangerth/fix-step-42
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.

6 years agoMove a statement to where it belongs. 5776/head
Wolfgang Bangerth [Mon, 22 Jan 2018 18:37:28 +0000 (11:37 -0700)]
Move a statement to where it belongs.

6 years agoMerge pull request #5728 from masterleinad/clang-tidy-new
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

6 years agoMerge pull request #5775 from Rombur/fix_test
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

6 years agoMerge pull request #5766 from bangerth/doc-update-2
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.

6 years agoMerge pull request #5754 from Rombur/cuda_documentation
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

6 years agoMerge pull request #5774 from davydden/bugfix_makeunique
Bruno Turcksin [Mon, 22 Jan 2018 14:11:08 +0000 (09:11 -0500)]
Merge pull request #5774 from davydden/bugfix_makeunique

fix make_unique

6 years agoRequire metis for the test to run 5775/head
Bruno Turcksin [Mon, 22 Jan 2018 14:00:55 +0000 (09:00 -0500)]
Require metis for the test to run

6 years agofix make_unique 5774/head
Denis Davydov [Mon, 22 Jan 2018 12:48:23 +0000 (13:48 +0100)]
fix make_unique

6 years agoMerge pull request #5761 from drwells/improve-2d-transfinite-guess
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

6 years agoMerge pull request #5734 from BenBrands/extend_scalapack_more
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

6 years agoMerge pull request #5772 from drwells/use-std-abs
Jean-Paul Pelteret [Sun, 21 Jan 2018 07:14:23 +0000 (08:14 +0100)]
Merge pull request #5772 from drwells/use-std-abs

Use std::abs instead of abs.

6 years agoUse std::abs instead of abs. 5772/head
David Wells [Sat, 20 Jan 2018 21:52:42 +0000 (16:52 -0500)]
Use std::abs instead of abs.

On some compilers (notably GCC 4.8.4, in some configurations) 'abs' refers to
'int abs(int)', and gives the wrong answer for floating point arguments.

6 years agoMerge pull request #5765 from bangerth/doc-update
David Wells [Sat, 20 Jan 2018 20:48:41 +0000 (15:48 -0500)]
Merge pull request #5765 from bangerth/doc-update

Update a comment for PETScWrappers::PreconditionBlockJacobi.

6 years agoDifferentiate between quads in 2D and 3D. 5761/head
David Wells [Fri, 19 Jan 2018 20:23:22 +0000 (15:23 -0500)]
Differentiate between quads in 2D and 3D.

In 3D, we may use eight surrounding points either as the eight vertices
of a hexahedron or as eight surrounding points on the surface of a
hexahedron. This patch adds some logic to tell the two cases apart based
on some angle calculations.

6 years agoGuard a check with an if statement.
David Wells [Thu, 18 Jan 2018 21:43:59 +0000 (16:43 -0500)]
Guard a check with an if statement.

6 years agoMake the TFI chart point calculation more robust.
David Wells [Thu, 18 Jan 2018 21:42:00 +0000 (16:42 -0500)]
Make the TFI chart point calculation more robust.

If the guess computed by the shortcut is not accurate enough then we
should try to use the affine approximation instead.

6 years agoAdd a test for the 2D TFI change.
David Wells [Thu, 18 Jan 2018 20:16:34 +0000 (15:16 -0500)]
Add a test for the 2D TFI change.

6 years agoMerge pull request #5756 from masterleinad/hdf5_quick
Denis Davydov [Sat, 20 Jan 2018 16:21:35 +0000 (17:21 +0100)]
Merge pull request #5756 from masterleinad/hdf5_quick

Provide HDF5 quicktest

6 years agoProvide general template interface for Utilities::MPI::sum/min/max
Daniel Arndt [Sat, 20 Jan 2018 14:51:00 +0000 (15:51 +0100)]
Provide general template interface for Utilities::MPI::sum/min/max

6 years agoProvide HDF5 quicktest 5756/head
Daniel Arndt [Thu, 18 Jan 2018 17:10:45 +0000 (18:10 +0100)]
Provide HDF5 quicktest

6 years agoMerge pull request #5768 from bangerth/doc-update-4
Jean-Paul Pelteret [Sat, 20 Jan 2018 09:34:22 +0000 (10:34 +0100)]
Merge pull request #5768 from bangerth/doc-update-4

Update class doc of p::s::Triangulation.

6 years agoMerge pull request #5767 from bangerth/doc-update-3
Jean-Paul Pelteret [Sat, 20 Jan 2018 09:24:19 +0000 (10:24 +0100)]
Merge pull request #5767 from bangerth/doc-update-3

Address what 'sequential' means in the context of communicators.

6 years agoUpdate class doc of p::s::Triangulation. 5768/head
Wolfgang Bangerth [Sat, 20 Jan 2018 01:11:00 +0000 (18:11 -0700)]
Update class doc of p::s::Triangulation.

6 years agoProvide a link into the glossary. 5767/head
Wolfgang Bangerth [Sat, 20 Jan 2018 01:05:03 +0000 (18:05 -0700)]
Provide a link into the glossary.

6 years agoAddress what 'sequential' means in the context of communicators.
Wolfgang Bangerth [Sat, 20 Jan 2018 01:04:32 +0000 (18:04 -0700)]
Address what 'sequential' means in the context of communicators.

6 years agoAddress what 'sequential' means in the context of DoFHandlers. 5766/head
Wolfgang Bangerth [Sat, 20 Jan 2018 00:59:55 +0000 (17:59 -0700)]
Address what 'sequential' means in the context of DoFHandlers.

6 years agoUpdate a comment for PETScWrappers::PreconditionBlockJacobi. 5765/head
Wolfgang Bangerth [Sat, 20 Jan 2018 00:37:19 +0000 (17:37 -0700)]
Update a comment for PETScWrappers::PreconditionBlockJacobi.

6 years agoreviewer corrections 5734/head
Benjamin Brands [Wed, 17 Jan 2018 12:09:03 +0000 (13:09 +0100)]
reviewer corrections

6 years agoMerge pull request #5759 from bangerth/fix
Jean-Paul Pelteret [Fri, 19 Jan 2018 17:45:36 +0000 (18:45 +0100)]
Merge pull request #5759 from bangerth/fix

Fix DoFTools::locally_owned_dofs_per_subdomain() for empty processors.

6 years agoImplement a 2D-specific chart point estimate.
David Wells [Thu, 18 Jan 2018 18:37:43 +0000 (13:37 -0500)]
Implement a 2D-specific chart point estimate.

The current algorithm calculates a reasonable guess for the chart point
in 3D. Using this 3D algorithm in 2D results in relatively bad guesses:

for i = 5:
affine approx chart point: 0.5 3.64977e-14
pulled back chart point:   1 0.5
for i = 6:
affine approx chart point: 0.5 0.5
pulled back chart point:   0.5 8.678e-17
for i = 7:
affine approx chart point: 0.5 1
pulled back chart point:   0.5 1

This patch adds a 2D-specific algorithm that simply averages the two
adjacent vertices (e.g., chart point 5 is assumed to be an average of
chart points 1 and 3).

This issue was reported by Juan Carlos Araujo Cabarcas, who found a test
case where the affine guess was sufficiently inaccurate that
TransfiniteInterpolationManifold::pull_back failed to find the right
point. This change fixes that test case.

6 years agoMerge pull request #5760 from bangerth/add-tests
Martin Kronbichler [Fri, 19 Jan 2018 13:38:04 +0000 (14:38 +0100)]
Merge pull request #5760 from bangerth/add-tests

Add tests for complex-valued add_and_dot()

6 years agoMerge pull request #5750 from bangerth/fix-cuda-vector
Bruno Turcksin [Fri, 19 Jan 2018 13:34:03 +0000 (08:34 -0500)]
Merge pull request #5750 from bangerth/fix-cuda-vector

Fix CUDAVector::add_and_dot() for complex-valued vectors.

6 years agoMerge pull request #5755 from drwells/transfinite-message
Martin Kronbichler [Fri, 19 Jan 2018 08:18:23 +0000 (09:18 +0100)]
Merge pull request #5755 from drwells/transfinite-message

 Print out more info when TFI encounters errors.

6 years agoAdd changelog entry. 5759/head
Wolfgang Bangerth [Thu, 18 Jan 2018 22:28:39 +0000 (15:28 -0700)]
Add changelog entry.

6 years agoAdd test.
Wolfgang Bangerth [Thu, 18 Jan 2018 22:28:31 +0000 (15:28 -0700)]
Add test.

6 years agoFix DoFTools::locally_owned_dofs_per_subdomain() for empty processors.
Wolfgang Bangerth [Thu, 18 Jan 2018 22:28:12 +0000 (15:28 -0700)]
Fix DoFTools::locally_owned_dofs_per_subdomain() for empty processors.

6 years agoFix CUDAVector::add_and_dot() for complex-valued vectors. 5750/head
Wolfgang Bangerth [Thu, 18 Jan 2018 04:06:59 +0000 (21:06 -0700)]
Fix CUDAVector::add_and_dot() for complex-valued vectors.

6 years agoMark NumberTraits::conjugate() as DEAL_II_CUDA_HOST_DEV.
Wolfgang Bangerth [Thu, 18 Jan 2018 13:54:28 +0000 (06:54 -0700)]
Mark NumberTraits::conjugate() as DEAL_II_CUDA_HOST_DEV.

6 years agoMerge pull request #5757 from bangerth/add-static-asserts
Daniel Arndt [Thu, 18 Jan 2018 23:15:26 +0000 (00:15 +0100)]
Merge pull request #5757 from bangerth/add-static-asserts

Add static_asserts for complex-valued cases.

6 years agoMerge pull request #5742 from drwells/fe-system-dereference-check
Wolfgang Bangerth [Thu, 18 Jan 2018 22:50:36 +0000 (15:50 -0700)]
Merge pull request #5742 from drwells/fe-system-dereference-check

Rearrange a pointer check to satisfy coverity.

6 years agoAdd a test for LinearAlgebra::distributed::Vector::add_and_dot(). 5760/head
Wolfgang Bangerth [Thu, 18 Jan 2018 22:45:56 +0000 (15:45 -0700)]
Add a test for LinearAlgebra::distributed::Vector::add_and_dot().

6 years agoAdd a test for LinearAlgebra::Vector::add_and_dot().
Wolfgang Bangerth [Thu, 18 Jan 2018 22:39:34 +0000 (15:39 -0700)]
Add a test for LinearAlgebra::Vector::add_and_dot().


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.