]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
9 years agoRemove deprecated function SparsityPattern::partition.
Wolfgang Bangerth [Sat, 24 Jan 2015 00:55:44 +0000 (18:55 -0600)]
Remove deprecated function SparsityPattern::partition.

9 years agoRemove deprecated functions BlockMatrixArray and BlockTrianglePreconditioner.
Wolfgang Bangerth [Fri, 23 Jan 2015 15:31:16 +0000 (09:31 -0600)]
Remove deprecated functions BlockMatrixArray and BlockTrianglePreconditioner.

9 years agoRemove deprecated variants of DoFTools::make_periodicity_constraints().
Wolfgang Bangerth [Fri, 23 Jan 2015 13:41:43 +0000 (07:41 -0600)]
Remove deprecated variants of DoFTools::make_periodicity_constraints().

9 years agoRemove deprecated constructors of SparsityPattern iterators.
Wolfgang Bangerth [Fri, 23 Jan 2015 13:06:06 +0000 (07:06 -0600)]
Remove deprecated constructors of SparsityPattern iterators.

9 years agoRemove deprecated typedef CompressedBlockSparsityPattern.
Wolfgang Bangerth [Fri, 23 Jan 2015 00:06:15 +0000 (18:06 -0600)]
Remove deprecated typedef CompressedBlockSparsityPattern.

9 years agoRemove deprecated functions Mapping::transform_*
Wolfgang Bangerth [Fri, 23 Jan 2015 00:05:25 +0000 (18:05 -0600)]
Remove deprecated functions Mapping::transform_*

9 years agoRemove some of the deprecated functions in SparsityPattern.
Wolfgang Bangerth [Thu, 22 Jan 2015 14:53:54 +0000 (08:53 -0600)]
Remove some of the deprecated functions in SparsityPattern.

9 years agoRemove deprecated functions in ChunkSparsityPattern.
Wolfgang Bangerth [Thu, 22 Jan 2015 13:20:56 +0000 (07:20 -0600)]
Remove deprecated functions in ChunkSparsityPattern.

9 years agoMerge pull request #447 from bangerth/improve-readme.md
Timo Heister [Fri, 16 Jan 2015 17:33:44 +0000 (12:33 -0500)]
Merge pull request #447 from bangerth/improve-readme.md

Improve wording slightly.

The existing instructions didn't make clear where the sources were located and
implicitly assumed that they are in the directory above the build
directory. This can be confusing.

(By suggestion of Joel Kulesza.)

9 years agoImprove wording slightly. 447/head
Wolfgang Bangerth [Fri, 16 Jan 2015 14:49:18 +0000 (08:49 -0600)]
Improve wording slightly.

The existing instructions didn't make clear where the sources were located and
implicitly assumed that they are in the directory above the build
directory. This can be confusing.

(By suggestion of Joel Kulesza.)

9 years agoMerge pull request #445 from tjhei/manifold_bughunt
Wolfgang Bangerth [Thu, 15 Jan 2015 18:55:48 +0000 (12:55 -0600)]
Merge pull request #445 from tjhei/manifold_bughunt

add flat manifold test

9 years agoadd test 445/head
Timo Heister [Thu, 15 Jan 2015 15:23:56 +0000 (10:23 -0500)]
add test

This test checks that mapping quadrature points, and the computation of
shape_value, shape_gradient of FE_Q, and JxW works when applying a
MappingQ(4) inside or only on the boundary for a flat manifold.

9 years agoMerge pull request #444 from bangerth/update-changelog
Matthias Maier [Thu, 15 Jan 2015 15:57:06 +0000 (16:57 +0100)]
Merge pull request #444 from bangerth/update-changelog

Update changelog, as requested by Matthias.

9 years agoUpdate changelog, as requested by Matthias. 444/head
Wolfgang Bangerth [Thu, 15 Jan 2015 15:48:48 +0000 (09:48 -0600)]
Update changelog, as requested by Matthias.

9 years agoMerge pull request #442 from bangerth/bring-back-mpi-init
Martin Kronbichler [Thu, 15 Jan 2015 13:03:20 +0000 (14:03 +0100)]
Merge pull request #442 from bangerth/bring-back-mpi-init

Bring back the constructor of MPI_InitFinalize.

9 years agoMerge pull request #437 from bangerth/update-copyright-years
Matthias Maier [Thu, 15 Jan 2015 12:57:43 +0000 (13:57 +0100)]
Merge pull request #437 from bangerth/update-copyright-years

Some perl and shell magic.

9 years agoMerge pull request #443 from tjhei/comment_wrapping
Wolfgang Bangerth [Thu, 15 Jan 2015 12:33:18 +0000 (06:33 -0600)]
Merge pull request #443 from tjhei/comment_wrapping

Comment wrapping

9 years agoIgnore copyright update commits when determining the last update to a file. 437/head
Wolfgang Bangerth [Wed, 14 Jan 2015 16:27:29 +0000 (10:27 -0600)]
Ignore copyright update commits when determining the last update to a file.

9 years agoUpdate copyright years of 3488 files.
Wolfgang Bangerth [Tue, 13 Jan 2015 21:14:55 +0000 (15:14 -0600)]
Update copyright years of 3488 files.

9 years agoAdd a header to this file.
Wolfgang Bangerth [Tue, 13 Jan 2015 20:58:17 +0000 (14:58 -0600)]
Add a header to this file.

9 years agoAdd a script that updates the copyright year of all files.
Wolfgang Bangerth [Tue, 13 Jan 2015 20:46:05 +0000 (14:46 -0600)]
Add a script that updates the copyright year of all files.

9 years agowrapcomments 443/head
Timo Heister [Wed, 14 Jan 2015 18:18:25 +0000 (13:18 -0500)]
wrapcomments

9 years agofix formatting
Timo Heister [Wed, 14 Jan 2015 18:13:14 +0000 (13:13 -0500)]
fix formatting

9 years agoBring back the constructor of MPI_InitFinalize. 442/head
Wolfgang Bangerth [Wed, 14 Jan 2015 17:20:57 +0000 (11:20 -0600)]
Bring back the constructor of MPI_InitFinalize.

I had removed it in a previous patch, thinking that it was deprecated,
but in fact it wasn't. Rather than undoing the change, provide the
third argument of another constructor with a default value.

9 years agoMerge pull request #441 from tjhei/fe_q_image_in_doc
Wolfgang Bangerth [Wed, 14 Jan 2015 17:13:15 +0000 (11:13 -0600)]
Merge pull request #441 from tjhei/fe_q_image_in_doc

Fix FE_Q images in documentation

9 years agoMerge pull request #440 from Rombur/FreeBSD
Bruno Turcksin [Wed, 14 Jan 2015 17:05:25 +0000 (11:05 -0600)]
Merge pull request #440 from Rombur/FreeBSD

Update dealii::multithread_info.n_cpus for FreeBSD

9 years agodealii::multithread_info.n_cpus returns the correct number of CPU on FreeBSD. 440/head
Bruno Turcksin [Wed, 14 Jan 2015 16:17:45 +0000 (10:17 -0600)]
dealii::multithread_info.n_cpus returns the correct number of CPU on FreeBSD.

9 years agowrapcomments 441/head
Timo Heister [Wed, 14 Jan 2015 16:57:56 +0000 (11:57 -0500)]
wrapcomments

9 years agochange <img> to @image
Timo Heister [Wed, 14 Jan 2015 16:47:31 +0000 (11:47 -0500)]
change <img> to @image

9 years agoMerge pull request #438 from kronbichler/master
Wolfgang Bangerth [Wed, 14 Jan 2015 00:32:14 +0000 (18:32 -0600)]
Merge pull request #438 from kronbichler/master

Check for job_supports_mpi() inside MPI Allgather functions.

9 years agoMerge pull request #436 from bangerth/remove-old-benchmarks
Matthias Maier [Tue, 13 Jan 2015 21:54:16 +0000 (22:54 +0100)]
Merge pull request #436 from bangerth/remove-old-benchmarks

Remove old benchmarks that haven't been looked at in years.

9 years agoCheck for job_supports_mpi() inside MPI Allgather functions. 438/head
Martin Kronbichler [Tue, 13 Jan 2015 21:39:18 +0000 (22:39 +0100)]
Check for job_supports_mpi() inside MPI Allgather functions.

MPI calls are only allowed if MPI_Init has been called. To simplify
calls to MPI::sum, MPI::max etc. and avoid putting job_supports_mpi()
around them, place this hopefully very cheap test inside the functions.

Also moved job_supports_mpi() from the namespace Utilities::System to
Utilities::MPI.

9 years agoRemove old benchmarks that haven't been looked at in years. 436/head
Wolfgang Bangerth [Tue, 13 Jan 2015 20:16:41 +0000 (14:16 -0600)]
Remove old benchmarks that haven't been looked at in years.

They almost certainly also don't build any more.

9 years agoMerge pull request #424 from bangerth/remove-deprecated-class-MGDoFHandler
Wolfgang Bangerth [Tue, 13 Jan 2015 20:07:23 +0000 (14:07 -0600)]
Merge pull request #424 from bangerth/remove-deprecated-class-MGDoFHandler

Remove deprecated class MGDoFHandler

9 years agoFix up a change from a previous patch: use only a single thread in this test. 424/head
Wolfgang Bangerth [Mon, 12 Jan 2015 13:29:59 +0000 (07:29 -0600)]
Fix up a change from a previous patch: use only a single thread in this test.

9 years agoRemove deprecated class MGDoFHandler.
Wolfgang Bangerth [Mon, 12 Jan 2015 01:31:44 +0000 (19:31 -0600)]
Remove deprecated class MGDoFHandler.

9 years agoMerge pull request #435 from kronbichler/master
Martin Kronbichler [Tue, 13 Jan 2015 15:42:25 +0000 (16:42 +0100)]
Merge pull request #435 from kronbichler/master

Fix a bug from #432: Only do MPI::sum when MPI is initialized.

9 years agoFix a bug from #432: Only do MPI::sum when MPI is initialized. 435/head
Martin Kronbichler [Tue, 13 Jan 2015 14:40:01 +0000 (15:40 +0100)]
Fix a bug from #432: Only do MPI::sum when MPI is initialized.

9 years agoMerge pull request #434 from bangerth/fix-typo
Luca Heltai [Tue, 13 Jan 2015 13:44:48 +0000 (14:44 +0100)]
Merge pull request #434 from bangerth/fix-typo

Fix the same typo in a number of places.

9 years agoFix another set of typos. 434/head
Wolfgang Bangerth [Tue, 13 Jan 2015 13:41:14 +0000 (07:41 -0600)]
Fix another set of typos.

9 years agoFix the same typo in a number of places.
Wolfgang Bangerth [Tue, 13 Jan 2015 13:38:35 +0000 (07:38 -0600)]
Fix the same typo in a number of places.

9 years agoMerge pull request #431 from l-korous/master
Wolfgang Bangerth [Tue, 13 Jan 2015 13:13:39 +0000 (07:13 -0600)]
Merge pull request #431 from l-korous/master

Add minimal workaround for Visual Studio DoFHandler problems.

9 years agoAdd minimal workaround for Visual Studio DoFHandler problems. 431/head
Lukas Korous [Tue, 13 Jan 2015 13:04:39 +0000 (14:04 +0100)]
Add minimal workaround for Visual Studio DoFHandler problems.

9 years agoMerge pull request #432 from kronbichler/master
Wolfgang Bangerth [Tue, 13 Jan 2015 12:19:58 +0000 (06:19 -0600)]
Merge pull request #432 from kronbichler/master

Bugfix of has_ghost_elements() of parallel vector

9 years agoMerge pull request #430 from tamiko/update_changelog
Martin Kronbichler [Tue, 13 Jan 2015 11:00:03 +0000 (12:00 +0100)]
Merge pull request #430 from tamiko/update_changelog

Update changelog

9 years agoList new entry 432/head
Martin Kronbichler [Tue, 13 Jan 2015 10:32:07 +0000 (11:32 +0100)]
List new entry

9 years agoBugfix of has_ghost_elements() of parallel vector.
Martin Kronbichler [Tue, 13 Jan 2015 10:21:17 +0000 (11:21 +0100)]
Bugfix of has_ghost_elements() of parallel vector.

- The fix from PR 419 was incomplete and did not consider the case of
a ghosted vector that is copied by operator= from a non-ghosted one
(this is the standard interface for PETSc and Trilinos vectors). This
is now fixed by keeping the information in the parallel partitioner.
- Make comments in parallel vector somewhat prettier.
- Re-fill a few comments.

9 years agoUpdate changelog 430/head
Matthias Maier [Tue, 13 Jan 2015 07:58:28 +0000 (08:58 +0100)]
Update changelog

changes.h now tracks all changes after version 8.2.1.

9 years agoMerge pull request #429 from bangerth/fix-test
Martin Kronbichler [Tue, 13 Jan 2015 07:48:10 +0000 (08:48 +0100)]
Merge pull request #429 from bangerth/fix-test

Fix a test that started failing when multithreading was recently switched on inadvertantly.

9 years agoFix a test that started failing when multithreading was recently switched on inadvert... 429/head
Wolfgang Bangerth [Tue, 13 Jan 2015 04:04:06 +0000 (22:04 -0600)]
Fix a test that started failing when multithreading was recently switched on inadvertantly.

9 years agoMerge pull request #428 from tamiko/update_changelog
Wolfgang Bangerth [Mon, 12 Jan 2015 23:30:23 +0000 (17:30 -0600)]
Merge pull request #428 from tamiko/update_changelog

Take over 8.2.0-vs-8.2.1.h changelog to master branch

9 years agoProvide a 8.2.0-vs-8.2.1.h changelog 428/head
Matthias Maier [Mon, 12 Jan 2015 22:14:45 +0000 (23:14 +0100)]
Provide a 8.2.0-vs-8.2.1.h changelog

9 years agoMerge pull request #425 from tjhei/fix_step43
Timo Heister [Mon, 12 Jan 2015 20:12:26 +0000 (15:12 -0500)]
Merge pull request #425 from tjhei/fix_step43

fix step-43

MPI_InitFinalize now needs 3 args.

9 years agofix step-43 425/head
Timo Heister [Mon, 12 Jan 2015 19:28:18 +0000 (14:28 -0500)]
fix step-43

MPI_InitFinalize now needs 3 args.

9 years agoMerge pull request #423 from tjhei/bug_tril_copy_mat
Martin Kronbichler [Mon, 12 Jan 2015 18:27:00 +0000 (19:27 +0100)]
Merge pull request #423 from tjhei/bug_tril_copy_mat

[WIP] test copying Trilinos SparseMatrix

9 years agochangelog 423/head
Timo Heister [Mon, 12 Jan 2015 18:05:58 +0000 (13:05 -0500)]
changelog

9 years agofix test
Timo Heister [Mon, 12 Jan 2015 17:49:05 +0000 (12:49 -0500)]
fix test

9 years agoupdate documentation
Timo Heister [Mon, 12 Jan 2015 17:46:20 +0000 (12:46 -0500)]
update documentation

9 years agohandle self-assignment in reinit() and copy_from()
Timo Heister [Mon, 12 Jan 2015 16:38:59 +0000 (11:38 -0500)]
handle self-assignment in reinit() and copy_from()

also include a test

9 years agoadd test for reinit() and copy_from()
Timo Heister [Mon, 12 Jan 2015 16:30:29 +0000 (11:30 -0500)]
add test for reinit() and copy_from()

9 years agodisable TrilinosWrappers::SparseMatrix copy constructor and operator=
Timo Heister [Mon, 12 Jan 2015 16:29:34 +0000 (11:29 -0500)]
disable TrilinosWrappers::SparseMatrix copy constructor and operator=

9 years agoimplement PETScWrappers::MPI::SparseMatrix::reinit
Timo Heister [Mon, 12 Jan 2015 16:26:49 +0000 (11:26 -0500)]
implement PETScWrappers::MPI::SparseMatrix::reinit

9 years agotest copying Trilinos SparseMatrix
Timo Heister [Mon, 12 Jan 2015 14:20:58 +0000 (09:20 -0500)]
test copying Trilinos SparseMatrix

It looks like Trilinos is overwriting a matrix even though I am making a
copy. Test currently fails.

9 years agoMerge pull request #420 from tamiko/clean_up_config_h
Wolfgang Bangerth [Mon, 12 Jan 2015 16:04:20 +0000 (10:04 -0600)]
Merge pull request #420 from tamiko/clean_up_config_h

[RFC] Reorganize config.h.in, remove obsolete definitions

9 years agoMerge pull request #422 from luca-heltai/transition-to-manifold
Luca Heltai [Mon, 12 Jan 2015 13:51:41 +0000 (14:51 +0100)]
Merge pull request #422 from luca-heltai/transition-to-manifold

Added set_all_manifold_ids* functions to tria.

9 years agoFixed value instead of reference. 422/head
Luca Heltai [Mon, 12 Jan 2015 14:02:48 +0000 (15:02 +0100)]
Fixed value instead of reference.

9 years agoAdded set_all_* functions to tria.
Luca Heltai [Mon, 12 Jan 2015 13:31:33 +0000 (14:31 +0100)]
Added set_all_* functions to tria.

9 years agoMerge pull request #419 from kronbichler/master
Timo Heister [Mon, 12 Jan 2015 12:38:00 +0000 (07:38 -0500)]
Merge pull request #419 from kronbichler/master

Bugfix in state 'has_ghost_elements' of parallel vector.

When assigning a non-ghosted vector from another non-ghosted vector,
the state of the vector should be non-ghosted also when the partitioners
of the vectors are different.

9 years agoadd a changes.h entry 420/head
Matthias Maier [Mon, 12 Jan 2015 12:04:22 +0000 (13:04 +0100)]
add a changes.h entry

9 years agoReorganize config.h, remove obsolete definitions
Matthias Maier [Sun, 11 Jan 2015 15:23:54 +0000 (16:23 +0100)]
Reorganize config.h, remove obsolete definitions

9 years agoBugfix in state 'has_ghost_elements' of parallel vector. 419/head
Martin Kronbichler [Mon, 12 Jan 2015 09:13:41 +0000 (10:13 +0100)]
Bugfix in state 'has_ghost_elements' of parallel vector.

When assigning a non-ghosted vector from another non-ghosted vector,
the state of the vector should be non-ghosted also when the partitioners
of the vectors are different.

9 years agoMerge pull request #418 from bangerth/improve-error-message
Wolfgang Bangerth [Mon, 12 Jan 2015 03:44:18 +0000 (21:44 -0600)]
Merge pull request #418 from bangerth/improve-error-message

Use complete sentences in error messages.

9 years agoUse complete sentences in error messages. 418/head
Wolfgang Bangerth [Sun, 11 Jan 2015 20:05:54 +0000 (14:05 -0600)]
Use complete sentences in error messages.

9 years agoMerge pull request #417 from tamiko/remove_direct_mumps_interface
Wolfgang Bangerth [Sun, 11 Jan 2015 19:13:12 +0000 (13:13 -0600)]
Merge pull request #417 from tamiko/remove_direct_mumps_interface

Remove SparseDirectMUMPS interface

9 years agoUpdate documentation add news entry for mumps removal 417/head
Matthias Maier [Sun, 11 Jan 2015 14:28:52 +0000 (15:28 +0100)]
Update documentation add news entry for mumps removal

9 years agoRemove SparseDirectMUMPS
Matthias Maier [Sun, 11 Jan 2015 14:21:59 +0000 (15:21 +0100)]
Remove SparseDirectMUMPS

9 years agoTestsuite: Remove mumps related tests
Matthias Maier [Sun, 11 Jan 2015 14:16:12 +0000 (15:16 +0100)]
Testsuite: Remove mumps related tests

9 years agoCMake: Remove mumps configuration
Matthias Maier [Sun, 11 Jan 2015 14:14:03 +0000 (15:14 +0100)]
CMake: Remove mumps configuration

9 years agoMerge pull request #416 from bangerth/remove-deprecated-functions-3
Luca Heltai [Sun, 11 Jan 2015 13:13:05 +0000 (14:13 +0100)]
Merge pull request #416 from bangerth/remove-deprecated-functions-3

Remove deprecated functions 3

9 years agoMerge pull request #413 from luca-heltai/boundaryid-to-manifoldid
Luca Heltai [Sun, 11 Jan 2015 13:12:51 +0000 (14:12 +0100)]
Merge pull request #413 from luca-heltai/boundaryid-to-manifoldid

Added functions to copy boundary and material ids  to manifold ids.

9 years agoFixed comments, made second arguments const. 413/head
Luca Heltai [Sun, 11 Jan 2015 13:23:31 +0000 (14:23 +0100)]
Fixed comments, made second arguments const.

9 years agoUpdate changelog. 416/head
Wolfgang Bangerth [Fri, 9 Jan 2015 18:07:19 +0000 (12:07 -0600)]
Update changelog.

9 years agoRemove deprecated function TrilinosWrappers::*Vector*::compress with Epetra_CombineMo...
Wolfgang Bangerth [Fri, 9 Jan 2015 06:10:44 +0000 (00:10 -0600)]
Remove deprecated function TrilinosWrappers::*Vector*::compress with Epetra_CombineMode argument.

9 years agoRemove deprecated function Vector::scale.
Wolfgang Bangerth [Thu, 8 Jan 2015 22:31:41 +0000 (16:31 -0600)]
Remove deprecated function Vector::scale.

9 years agoRemove deprecated functions with names that contain cell_normal.
Wolfgang Bangerth [Thu, 8 Jan 2015 21:32:35 +0000 (15:32 -0600)]
Remove deprecated functions with names that contain cell_normal.

9 years agoRemove deprecated functions with names that contain functions_grads.
Wolfgang Bangerth [Thu, 8 Jan 2015 20:09:16 +0000 (14:09 -0600)]
Remove deprecated functions with names that contain functions_grads.

9 years agoAdded copy_material_to_manifold
Luca Heltai [Fri, 9 Jan 2015 19:33:39 +0000 (20:33 +0100)]
Added copy_material_to_manifold

9 years agoAdded copy boundary to manifold id function.
Luca Heltai [Fri, 9 Jan 2015 14:41:07 +0000 (15:41 +0100)]
Added copy boundary to manifold id function.

9 years agoMerge pull request #412 from bangerth/fix_initialization_of_mpi
Timo Heister [Fri, 9 Jan 2015 19:37:39 +0000 (14:37 -0500)]
Merge pull request #412 from bangerth/fix_initialization_of_mpi

Fix two mistakes with MPI initialization.

9 years agoFor programs that use Trilinos, we need to initialize the MPI system even if the... 412/head
Wolfgang Bangerth [Fri, 9 Jan 2015 07:26:37 +0000 (01:26 -0600)]
For programs that use Trilinos, we need to initialize the MPI system even if the program does not in fact use MPI.

9 years agoNo need to initialize MPI for a program that neither uses MPI nor Trilinos.
Wolfgang Bangerth [Fri, 9 Jan 2015 07:26:10 +0000 (01:26 -0600)]
No need to initialize MPI for a program that neither uses MPI nor Trilinos.

9 years agoAdd changelog entry.
Wolfgang Bangerth [Thu, 8 Jan 2015 18:50:30 +0000 (12:50 -0600)]
Add changelog entry.

9 years agoRemove deprecated functions with names that contain 2nd_derivative.
Wolfgang Bangerth [Thu, 8 Jan 2015 18:46:36 +0000 (12:46 -0600)]
Remove deprecated functions with names that contain 2nd_derivative.

9 years agoMerge pull request #414 from bangerth/minor-cleanup
Timo Heister [Fri, 9 Jan 2015 16:33:23 +0000 (11:33 -0500)]
Merge pull request #414 from bangerth/minor-cleanup

Fix one typo.

9 years agoFix one typo. 414/head
Wolfgang Bangerth [Fri, 9 Jan 2015 15:47:38 +0000 (09:47 -0600)]
Fix one typo.

Also improve readability slightly by aligning commands.

9 years agoMerge pull request #407 from bangerth/remove-deprecated-functions-2
Timo Heister [Fri, 9 Jan 2015 14:54:23 +0000 (09:54 -0500)]
Merge pull request #407 from bangerth/remove-deprecated-functions-2

Remove deprecated functions 2

9 years agoUpdate changelog after rebasing to master. 407/head
Wolfgang Bangerth [Thu, 8 Jan 2015 06:39:08 +0000 (00:39 -0600)]
Update changelog after rebasing to master.

9 years agoSimplify control flow.
Wolfgang Bangerth [Mon, 5 Jan 2015 15:19:53 +0000 (09:19 -0600)]
Simplify control flow.

9 years agoRemove a member variable that is never set to anything other than 'true'.
Wolfgang Bangerth [Mon, 5 Jan 2015 15:18:32 +0000 (09:18 -0600)]
Remove a member variable that is never set to anything other than 'true'.

9 years agoReintegrate do_init into constructor of MPI_InitFinalize.
Wolfgang Bangerth [Mon, 5 Jan 2015 15:17:20 +0000 (09:17 -0600)]
Reintegrate do_init into constructor of MPI_InitFinalize.

This is possible now that we have only one constructor left.


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.