]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
6 years agotests: sundials/harmonic_oscillator_04 increase precision 6071/head
Matthias Maier [Tue, 20 Mar 2018 03:21:44 +0000 (22:21 -0500)]
tests: sundials/harmonic_oscillator_04 increase precision

6 years agoMerge pull request #6065 from tamiko/silence_a_warning
Wolfgang Bangerth [Mon, 19 Mar 2018 22:48:39 +0000 (16:48 -0600)]
Merge pull request #6065 from tamiko/silence_a_warning

Remove superfluous ;

6 years agoRemove superfluous ; 6065/head
Matthias Maier [Mon, 19 Mar 2018 20:08:55 +0000 (15:08 -0500)]
Remove superfluous ;

6 years agoMerge pull request #6051 from bangerth/minor-update
Martin Kronbichler [Mon, 19 Mar 2018 14:26:16 +0000 (15:26 +0100)]
Merge pull request #6051 from bangerth/minor-update

Minor update to FETools::get_interpolation_difference_matrix().

6 years agoMerge pull request #6060 from bangerth/use-static-assertion
Martin Kronbichler [Mon, 19 Mar 2018 14:25:15 +0000 (15:25 +0100)]
Merge pull request #6060 from bangerth/use-static-assertion

Convert an Assert into static_assert.

6 years agoMerge pull request #6002 from luca-heltai/parameter-acceptor-proxy
Denis Davydov [Mon, 19 Mar 2018 05:50:38 +0000 (06:50 +0100)]
Merge pull request #6002 from luca-heltai/parameter-acceptor-proxy

Parameter Acceptor Proxy.

6 years agoMerge pull request #6050 from davydden/extend_gitignore
Matthias Maier [Mon, 19 Mar 2018 05:40:18 +0000 (00:40 -0500)]
Merge pull request #6050 from davydden/extend_gitignore

extend gitignore

6 years agoMerge pull request #6046 from davydden/feature/lapack_set
Daniel Arndt [Mon, 19 Mar 2018 05:09:09 +0000 (12:09 +0700)]
Merge pull request #6046 from davydden/feature/lapack_set

lapack: add set(i,j,value)

6 years agoAdd a changelog entry. 6051/head
Wolfgang Bangerth [Mon, 19 Mar 2018 04:18:13 +0000 (22:18 -0600)]
Add a changelog entry.

6 years agoAdd a test.
Wolfgang Bangerth [Mon, 19 Mar 2018 04:18:06 +0000 (22:18 -0600)]
Add a test.

6 years agoConvert an Assert into static_assert. 6060/head
Wolfgang Bangerth [Mon, 19 Mar 2018 04:21:39 +0000 (22:21 -0600)]
Convert an Assert into static_assert.

The TableIndices class had Assert statements in a couple of places
that the number of indices in question is a positive number, not zero.
Proximally, this led to Coverity complaining that a function called in a
noexcept function of Table may in fact throw an exception. The warning
is correct, and is most easily worked around by converting the
assertion into a static_assert -- which has to hold for the entire
class, so that's where I moved it from the affected member functions.

6 years agoMerge pull request #6057 from luzpaz/misc-typos
Wolfgang Bangerth [Mon, 19 Mar 2018 02:42:48 +0000 (20:42 -0600)]
Merge pull request #6057 from luzpaz/misc-typos

Misc. typos fixes

6 years agoMisc. typos fixes 6057/head
luz.paz [Mon, 19 Mar 2018 02:11:49 +0000 (22:11 -0400)]
Misc. typos fixes

Found via `codespell`

6 years agoMinor update to FETools::get_interpolation_difference_matrix().
Wolfgang Bangerth [Sat, 17 Mar 2018 00:32:21 +0000 (18:32 -0600)]
Minor update to FETools::get_interpolation_difference_matrix().

In particular, (i) update the documentation slightly, and (ii) simplify the logic of
the implementation by using IdentityMatrix. This also fixes the bug that there was an
assumption that the matrix was all zeros beforehand.

6 years agoParameterAcceptorProxy 6002/head
Luca Heltai [Tue, 6 Mar 2018 09:30:23 +0000 (10:30 +0100)]
ParameterAcceptorProxy

6 years agoadd a test and a channgelog 6046/head
Denis Davydov [Sat, 17 Mar 2018 03:05:35 +0000 (04:05 +0100)]
add a test and a channgelog

6 years agoMerge pull request #6054 from drwells/add-fullmatrix-changelog
Denis Davydov [Sat, 17 Mar 2018 11:22:23 +0000 (12:22 +0100)]
Merge pull request #6054 from drwells/add-fullmatrix-changelog

Add a changelog entry for commits merged in 913d2a5d62.

6 years agoMerge pull request #6052 from bangerth/cleanups
Denis Davydov [Sat, 17 Mar 2018 07:05:46 +0000 (08:05 +0100)]
Merge pull request #6052 from bangerth/cleanups

Minor cleanups to FETools::get_projection_matrix().

6 years agoMerge pull request #6053 from bangerth/cleanups-2
David Wells [Sat, 17 Mar 2018 04:44:25 +0000 (00:44 -0400)]
Merge pull request #6053 from bangerth/cleanups-2

Really only two micro-cleanups.

6 years agoAdd a changelog entry for commits merged in 913d2a5d62. 6054/head
David Wells [Sat, 17 Mar 2018 04:30:48 +0000 (00:30 -0400)]
Add a changelog entry for commits merged in 913d2a5d62.

6 years agoextend gitignore 6050/head
Denis Davydov [Fri, 16 Mar 2018 20:24:41 +0000 (21:24 +0100)]
extend gitignore

6 years agoReally only two micro-cleanups. 6053/head
Wolfgang Bangerth [Sat, 17 Mar 2018 01:53:29 +0000 (19:53 -0600)]
Really only two micro-cleanups.

6 years agoMinor cleanups to FETools::get_projection_matrix(). 6052/head
Wolfgang Bangerth [Sat, 17 Mar 2018 00:51:52 +0000 (18:51 -0600)]
Minor cleanups to FETools::get_projection_matrix().

6 years agoMerge pull request #6048 from drwells/rectangular-full-matrix
Wolfgang Bangerth [Fri, 16 Mar 2018 23:00:54 +0000 (17:00 -0600)]
Merge pull request #6048 from drwells/rectangular-full-matrix

Rectangular full matrix

6 years agoMerge pull request #6047 from masterleinad/fix_64bit_dof
David Wells [Fri, 16 Mar 2018 17:48:58 +0000 (13:48 -0400)]
Merge pull request #6047 from masterleinad/fix_64bit_dof

Fix 64-bit dof type in test

6 years agoUpdate tests with new output. 6048/head
David Wells [Fri, 16 Mar 2018 17:25:22 +0000 (13:25 -0400)]
Update tests with new output.

Since the default test matrix is rectangular, most FullMatrix tests now
have different output.

6 years agoUpdate tests with identical output.
David Wells [Fri, 16 Mar 2018 17:21:14 +0000 (13:21 -0400)]
Update tests with identical output.

The FullMatrix tests now default to using rectangular matrices, but this
does not make sense for every test. This commit modifies tests so that
they use the old (square) test matrix.

6 years agoUpdate tests with truncated output.
David Wells [Fri, 16 Mar 2018 17:18:05 +0000 (13:18 -0400)]
Update tests with truncated output.

6 years agoUse rectangular matrices in FullMatrix tests.
David Wells [Fri, 16 Mar 2018 17:22:09 +0000 (13:22 -0400)]
Use rectangular matrices in FullMatrix tests.

This catches more bugs.

6 years agoFix some assertions in FullMatrix.
David Wells [Fri, 16 Mar 2018 16:03:23 +0000 (12:03 -0400)]
Fix some assertions in FullMatrix.

6 years agoFix some (rectangular) FullMatrix methods.
David Wells [Thu, 15 Mar 2018 20:03:12 +0000 (16:03 -0400)]
Fix some (rectangular) FullMatrix methods.

6 years agoFix 64-bit dof type in test 6047/head
Daniel Arndt [Fri, 16 Mar 2018 11:00:21 +0000 (12:00 +0100)]
Fix 64-bit dof type in test

6 years agolapack: add set(i,j,value)
Denis Davydov [Fri, 16 Mar 2018 09:00:59 +0000 (10:00 +0100)]
lapack: add set(i,j,value)

6 years agoMerge pull request #6023 from bangerth/parallelize
Daniel Arndt [Tue, 13 Mar 2018 18:40:33 +0000 (19:40 +0100)]
Merge pull request #6023 from bangerth/parallelize

Parallelize FETools::compute_projection_matrices()

6 years agoMerge pull request #6044 from luca-heltai/coupling-distributed
Daniel Arndt [Tue, 13 Mar 2018 16:09:28 +0000 (17:09 +0100)]
Merge pull request #6044 from luca-heltai/coupling-distributed

Distributed coupling.

6 years agoUpdated documentation for parallel triangulations. 6044/head
Luca Heltai [Tue, 13 Mar 2018 09:06:46 +0000 (10:06 +0100)]
Updated documentation for parallel triangulations.

6 years agoAdded distributed test.
Luca Heltai [Tue, 13 Mar 2018 09:03:45 +0000 (10:03 +0100)]
Added distributed test.

6 years agoMerge pull request #6043 from Rombur/xsdk
Jean-Paul Pelteret [Tue, 13 Mar 2018 06:17:12 +0000 (07:17 +0100)]
Merge pull request #6043 from Rombur/xsdk

Do not use macros in the cuda matrix-free

6 years agoMerge pull request #6042 from MFraters/add_change_entry_for_json_parser_for_input_files
Wolfgang Bangerth [Tue, 13 Mar 2018 02:16:33 +0000 (20:16 -0600)]
Merge pull request #6042 from MFraters/add_change_entry_for_json_parser_for_input_files

add change entry for the add_json_parser_for_input_files pull request.

6 years agoDo not use macros in the cuda matrix-free 6043/head
Bruno Turcksin [Tue, 13 Mar 2018 00:58:31 +0000 (20:58 -0400)]
Do not use macros in the cuda matrix-free

6 years agoadd change entry for the add_json_parser_for_input_files pull request. 6042/head
MFraters [Mon, 12 Mar 2018 13:26:41 +0000 (14:26 +0100)]
add change entry for the add_json_parser_for_input_files pull request.

6 years agoMerge pull request #6040 from bangerth/doc-update-3
Daniel Arndt [Mon, 12 Mar 2018 21:54:44 +0000 (22:54 +0100)]
Merge pull request #6040 from bangerth/doc-update-3

Improve readability of doxygen-generated pages.

6 years agoMerge pull request #6031 from bangerth/update-step-14
Daniel Arndt [Mon, 12 Mar 2018 20:29:45 +0000 (21:29 +0100)]
Merge pull request #6031 from bangerth/update-step-14

Don't use SynchronousIterator in step-9, 14

6 years agoMerge pull request #6036 from luzpaz/misc-typos
David Wells [Mon, 12 Mar 2018 16:31:46 +0000 (12:31 -0400)]
Merge pull request #6036 from luzpaz/misc-typos

Misc. typos

6 years agoMerge pull request #6028 from kronbichler/improve_hermite_poly
Bruno Turcksin [Mon, 12 Mar 2018 15:02:21 +0000 (11:02 -0400)]
Merge pull request #6028 from kronbichler/improve_hermite_poly

Make Hermite-like polynomials represent constant by (1,1,...1)

6 years agoDistributed coupling now working.
Luca Heltai [Mon, 12 Mar 2018 13:56:05 +0000 (14:56 +0100)]
Distributed coupling now working.

6 years agoMerge pull request #5999 from luca-heltai/coupling
Wolfgang Bangerth [Mon, 12 Mar 2018 12:10:10 +0000 (06:10 -0600)]
Merge pull request #5999 from luca-heltai/coupling

Non-matching sparsity and mass matrix.

6 years agoChange weight in Hermite-like polynomials to make constant represented by (1,1,1... 6028/head
Martin Kronbichler [Sat, 10 Mar 2018 10:41:10 +0000 (11:41 +0100)]
Change weight in Hermite-like polynomials to make constant represented by (1,1,1,...1).

6 years agoSource typos 6036/head
luz.paz [Mon, 12 Mar 2018 10:56:36 +0000 (06:56 -0400)]
Source typos

6 years agoFound more typos
luz.paz [Mon, 12 Mar 2018 05:03:33 +0000 (01:03 -0400)]
Found more typos

6 years agoRevision
luz.paz [Mon, 12 Mar 2018 04:31:11 +0000 (00:31 -0400)]
Revision

6 years agoMisc. typos
luz.paz [Sun, 11 Mar 2018 17:32:36 +0000 (13:32 -0400)]
Misc. typos

Found via `codespell`

6 years agoMerge pull request #6032 from bangerth/doc-comm-world
Martin Kronbichler [Mon, 12 Mar 2018 11:33:32 +0000 (12:33 +0100)]
Merge pull request #6032 from bangerth/doc-comm-world

Document the use of MPI_COMM_WORLD in MPI_InitFinalize.

6 years agoMerge pull request #6041 from masterleinad/allow_valgrind
Wolfgang Bangerth [Mon, 12 Mar 2018 11:28:01 +0000 (05:28 -0600)]
Merge pull request #6041 from masterleinad/allow_valgrind

Add missing file used in #6035

6 years agoMerge pull request #6038 from bangerth/doc-update-2
Martin Kronbichler [Mon, 12 Mar 2018 10:56:29 +0000 (11:56 +0100)]
Merge pull request #6038 from bangerth/doc-update-2

Fix doxygen markup.

6 years agoMerge pull request #6033 from bangerth/doc-update
Martin Kronbichler [Mon, 12 Mar 2018 10:51:48 +0000 (11:51 +0100)]
Merge pull request #6033 from bangerth/doc-update

Document why using MPI_COMM_WORLD is ok in one place.

6 years agoMerge pull request #5993 from MFraters/add_json_parser_for_input_files
Daniel Arndt [Mon, 12 Mar 2018 10:00:35 +0000 (11:00 +0100)]
Merge pull request #5993 from MFraters/add_json_parser_for_input_files

Add json parser for input files

6 years agoAdd missing file used in #6035 6041/head
Daniel Arndt [Mon, 12 Mar 2018 09:35:01 +0000 (10:35 +0100)]
Add missing file used in #6035

6 years agoMerge pull request #6035 from masterleinad/allow_valgrind
Matthias Maier [Mon, 12 Mar 2018 06:24:10 +0000 (01:24 -0500)]
Merge pull request #6035 from masterleinad/allow_valgrind

Allow to run the testsuite with valgrind

6 years agoFix a couple of places in the documentation of a function. 5993/head
Wolfgang Bangerth [Mon, 12 Mar 2018 04:20:23 +0000 (22:20 -0600)]
Fix a couple of places in the documentation of a function.

6 years agoImprove readability of doxygen-generated pages. 6040/head
Wolfgang Bangerth [Mon, 12 Mar 2018 03:21:40 +0000 (21:21 -0600)]
Improve readability of doxygen-generated pages.

6 years agoFix doxygen markup. 6038/head
Wolfgang Bangerth [Mon, 12 Mar 2018 03:03:25 +0000 (21:03 -0600)]
Fix doxygen markup.

6 years agoDocument why using MPI_COMM_WORLD is ok in one place. 6033/head
Wolfgang Bangerth [Sun, 11 Mar 2018 07:06:29 +0000 (00:06 -0700)]
Document why using MPI_COMM_WORLD is ok in one place.

6 years agoMerge pull request #6025 from masterleinad/fix_clang_6_performance
Timo Heister [Sun, 11 Mar 2018 18:45:26 +0000 (14:45 -0400)]
Merge pull request #6025 from masterleinad/fix_clang_6_performance

Fix llvm-6 clang-tidy performance findings

6 years agoAllow to run the testsuite with valgrind 6035/head
Daniel Arndt [Sun, 11 Mar 2018 16:02:40 +0000 (17:02 +0100)]
Allow to run the testsuite with valgrind

6 years agoMerge pull request #6034 from bangerth/add-test
Daniel Arndt [Sun, 11 Mar 2018 13:14:09 +0000 (14:14 +0100)]
Merge pull request #6034 from bangerth/add-test

Add a test that works on only a subset of MPI processes.

6 years agoMerge pull request #5998 from bangerth/update-example-output
Denis Davydov [Sun, 11 Mar 2018 10:42:42 +0000 (16:12 +0530)]
Merge pull request #5998 from bangerth/update-example-output

Update a couple of things on how we generate output in the example steps

6 years agoMerge pull request #6022 from bangerth/version-string
Daniel Arndt [Sun, 11 Mar 2018 09:38:46 +0000 (10:38 +0100)]
Merge pull request #6022 from bangerth/version-string

Provide a function that returns the version string.

6 years agoFix llvm-6 clang-tidy performance findings 6025/head
Daniel Arndt [Sat, 10 Mar 2018 05:44:28 +0000 (06:44 +0100)]
Fix llvm-6 clang-tidy performance findings

6 years agoAdd a test that works on only a subset of MPI processes. 6034/head
Wolfgang Bangerth [Sun, 11 Mar 2018 07:26:47 +0000 (00:26 -0700)]
Add a test that works on only a subset of MPI processes.

The test is intended to verify that we don't have stray references to MPI_COMM_WORLD.

6 years agoDocument the use of MPI_COMM_WORLD in MPI_InitFinalize. 6032/head
Wolfgang Bangerth [Sun, 11 Mar 2018 06:57:37 +0000 (23:57 -0700)]
Document the use of MPI_COMM_WORLD in MPI_InitFinalize.

6 years agoUpdate a couple of things on how we generate output in the example steps. 5998/head
Wolfgang Bangerth [Sun, 4 Mar 2018 08:23:50 +0000 (01:23 -0700)]
Update a couple of things on how we generate output in the example steps.

6 years agoAvoid the use of SynchronousIterator in step-9. 6031/head
Wolfgang Bangerth [Sat, 10 Mar 2018 16:39:41 +0000 (09:39 -0700)]
Avoid the use of SynchronousIterator in step-9.

While there also mark a solution vector as a reference to avoid copying it.

6 years agoAvoid the use of SynchronousIterator in step-14.
Wolfgang Bangerth [Sat, 10 Mar 2018 16:39:10 +0000 (09:39 -0700)]
Avoid the use of SynchronousIterator in step-14.

6 years agoPoint to the only tutorial program that uses this class.
Wolfgang Bangerth [Sat, 10 Mar 2018 16:23:47 +0000 (09:23 -0700)]
Point to the only tutorial program that uses this class.

6 years agoAdd a changelog entry. 6022/head
Wolfgang Bangerth [Sat, 10 Mar 2018 05:35:18 +0000 (22:35 -0700)]
Add a changelog entry.

6 years agoProvide a function that returns the version string.
Wolfgang Bangerth [Sat, 10 Mar 2018 05:34:58 +0000 (22:34 -0700)]
Provide a function that returns the version string.

6 years agoMerge pull request #6029 from bangerth/update-step-14
Daniel Arndt [Sat, 10 Mar 2018 20:30:51 +0000 (15:30 -0500)]
Merge pull request #6029 from bangerth/update-step-14

Avoid re-init'ing the same vector twice in step-14.

6 years agoAvoid re-init'ing the same vector twice in step-14. 6029/head
Wolfgang Bangerth [Sat, 10 Mar 2018 15:54:44 +0000 (08:54 -0700)]
Avoid re-init'ing the same vector twice in step-14.

6 years agoMerge pull request #6027 from bangerth/doc-update
David Wells [Sat, 10 Mar 2018 13:25:42 +0000 (08:25 -0500)]
Merge pull request #6027 from bangerth/doc-update

Minor doc update to step-35.

6 years agoMerge pull request #6003 from masterleinad/relaxation_block_set_kernel
Martin Kronbichler [Sat, 10 Mar 2018 10:27:45 +0000 (11:27 +0100)]
Merge pull request #6003 from masterleinad/relaxation_block_set_kernel

Allow for setting the size of the kernel instead of a threshold in RelaxationBlock

6 years agoMinor doc update to step-35. 6027/head
Wolfgang Bangerth [Sat, 10 Mar 2018 10:13:51 +0000 (03:13 -0700)]
Minor doc update to step-35.

6 years agoMerge pull request #6024 from kronbichler/remove_mpi_comm_world
Martin Kronbichler [Sat, 10 Mar 2018 10:04:54 +0000 (11:04 +0100)]
Merge pull request #6024 from kronbichler/remove_mpi_comm_world

Do not use MPI_COMM_WORLD in MG Transfer

6 years agoRemove use of MPI_COMM_WORLD in serial Trilinos vector. 6024/head
Martin Kronbichler [Sat, 10 Mar 2018 06:22:05 +0000 (07:22 +0100)]
Remove use of MPI_COMM_WORLD in serial Trilinos vector.

6 years agoDo not use MPI_COMM_WORLD.
Martin Kronbichler [Sat, 10 Mar 2018 06:10:18 +0000 (07:10 +0100)]
Do not use MPI_COMM_WORLD.

6 years agoRun the computation of projections from children in parallel. 6023/head
Wolfgang Bangerth [Sat, 10 Mar 2018 05:47:10 +0000 (22:47 -0700)]
Run the computation of projections from children in parallel.

6 years agoBreak the main part of a loop out of the loop and put it into a lambda.
Wolfgang Bangerth [Sat, 10 Mar 2018 05:38:06 +0000 (22:38 -0700)]
Break the main part of a loop out of the loop and put it into a lambda.

6 years agoMerge pull request #6020 from bangerth/doc-update
Bruno Turcksin [Fri, 9 Mar 2018 23:00:13 +0000 (18:00 -0500)]
Merge pull request #6020 from bangerth/doc-update

Improve documentation of FETools::compute_projection_matrices().

6 years agoMerge pull request #6014 from kronbichler/improve_hermite_like_interp
Bruno Turcksin [Fri, 9 Mar 2018 22:58:58 +0000 (17:58 -0500)]
Merge pull request #6014 from kronbichler/improve_hermite_like_interp

Extend Hermite-like interpolation to case degree=2

6 years agoMerge pull request #6021 from tjhei/cuda_documentation_fixes
Bruno Turcksin [Fri, 9 Mar 2018 22:45:37 +0000 (17:45 -0500)]
Merge pull request #6021 from tjhei/cuda_documentation_fixes

CUDA: doxygen fixes

6 years agoCUDA: doxygen fixes 6021/head
Timo Heister [Fri, 9 Mar 2018 19:32:26 +0000 (14:32 -0500)]
CUDA: doxygen fixes

- disable DEAL_II_ALWAYS_INLINE and __device__ in doxygen documentation
- avoid @ingroup for member functions because they will be moved not
copied to the group

6 years agoImprove documentation of FETools::compute_projection_matrices(). 6020/head
Wolfgang Bangerth [Fri, 9 Mar 2018 15:09:17 +0000 (08:09 -0700)]
Improve documentation of FETools::compute_projection_matrices().

6 years agoMerge pull request #6012 from tjhei/cuda_warnings
Bruno Turcksin [Fri, 9 Mar 2018 14:09:38 +0000 (09:09 -0500)]
Merge pull request #6012 from tjhei/cuda_warnings

CUDA: fix cmake 3.10 and remove warning

6 years agoMerge pull request #6005 from jppelteret/fix_vector_from_trilinos_vector
Martin Kronbichler [Fri, 9 Mar 2018 03:39:26 +0000 (04:39 +0100)]
Merge pull request #6005 from jppelteret/fix_vector_from_trilinos_vector

Fix Vector::operator=(TrilinosWrappers::MPI::Vector)

6 years agoExtend Hermite-like interpolation to case degree=2. 6014/head
Martin Kronbichler [Thu, 8 Mar 2018 23:25:36 +0000 (00:25 +0100)]
Extend Hermite-like interpolation to case degree=2.

6 years agoMerge pull request #6013 from tjhei/lapack_warnings
Jean-Paul Pelteret [Thu, 8 Mar 2018 20:24:10 +0000 (21:24 +0100)]
Merge pull request #6013 from tjhei/lapack_warnings

remove LAPACK warning about uninitialized info variable

6 years agoremove LAPACK warning about uninitialized info variable 6013/head
Timo Heister [Thu, 8 Mar 2018 17:21:40 +0000 (12:21 -0500)]
remove LAPACK warning about uninitialized info variable

6 years agoCUDA: fix cmake 3.10 and remove warning 6012/head
Timo Heister [Thu, 8 Mar 2018 17:11:14 +0000 (12:11 -0500)]
CUDA: fix cmake 3.10 and remove warning

6 years agoMerge pull request #6009 from bangerth/doc-update-13
Matthias Maier [Thu, 8 Mar 2018 17:11:07 +0000 (11:11 -0600)]
Merge pull request #6009 from bangerth/doc-update-13

Better document one place.

6 years agoMerge pull request #6008 from bangerth/cleanup-2
Matthias Maier [Thu, 8 Mar 2018 17:10:35 +0000 (11:10 -0600)]
Merge pull request #6008 from bangerth/cleanup-2

Better document a piece of code.


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.