]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
6 years agoMake the indenting script and CI use clang-format
Daniel Arndt [Sun, 20 May 2018 15:21:29 +0000 (17:21 +0200)]
Make the indenting script and CI use clang-format

6 years agoMerge pull request #6659 from kronbichler/implement_update_ghosts_blocked
Denis Davydov [Fri, 25 May 2018 00:29:14 +0000 (02:29 +0200)]
Merge pull request #6659 from kronbichler/implement_update_ghosts_blocked

Make matrix-free loop aware of block vectors with many blocks

6 years agoMerge pull request #6656 from masterleinad/fix_failing_clang_format_tests
Matthias Maier [Thu, 24 May 2018 23:17:57 +0000 (18:17 -0500)]
Merge pull request #6656 from masterleinad/fix_failing_clang_format_tests

Fix failing test after applying clang-format

6 years agoMerge pull request #6648 from bangerth/step-6
David Wells [Thu, 24 May 2018 17:26:33 +0000 (13:26 -0400)]
Merge pull request #6648 from bangerth/step-6

More changes to the introduction of step-6.

6 years agoMerge pull request #6650 from masterleinad/update_clang_format_style_file
Matthias Maier [Thu, 24 May 2018 17:13:06 +0000 (12:13 -0500)]
Merge pull request #6650 from masterleinad/update_clang_format_style_file

Update clang-format style file

6 years agoUpdate the .clang-format files with options agreed on 6650/head
Daniel Arndt [Sun, 20 May 2018 15:20:55 +0000 (17:20 +0200)]
Update the .clang-format files with options agreed on

6 years agoAdd missing header in petsc_complex/assemble_01 6656/head
Daniel Arndt [Thu, 24 May 2018 13:01:13 +0000 (15:01 +0200)]
Add missing header in petsc_complex/assemble_01

6 years agoInclude tests.h instead
Daniel Arndt [Wed, 23 May 2018 21:51:26 +0000 (23:51 +0200)]
Include tests.h instead

6 years agoMake sure to be in namepace dealii in tests/test_grids.h
Daniel Arndt [Wed, 23 May 2018 17:37:37 +0000 (19:37 +0200)]
Make sure to  be in namepace dealii in tests/test_grids.h

6 years agoRemove petscerror.h
Daniel Arndt [Wed, 23 May 2018 17:36:52 +0000 (19:36 +0200)]
Remove petscerror.h

6 years agoFix base/slice_vector
Daniel Arndt [Thu, 24 May 2018 11:42:46 +0000 (13:42 +0200)]
Fix base/slice_vector

6 years agoChangelog. 6659/head
Martin Kronbichler [Thu, 24 May 2018 11:18:30 +0000 (13:18 +0200)]
Changelog.

6 years agoAdd test for the new feature.
Martin Kronbichler [Thu, 24 May 2018 11:11:18 +0000 (13:11 +0200)]
Add test for the new feature.

6 years agoMinor.
Martin Kronbichler [Thu, 24 May 2018 11:10:50 +0000 (13:10 +0200)]
Minor.

6 years agoDo call plain update_ghost_values()/compress() for block vector with many blocks.
Martin Kronbichler [Thu, 24 May 2018 11:10:10 +0000 (13:10 +0200)]
Do call plain update_ghost_values()/compress() for block vector with many blocks.

6 years agoMake LA::d::BlockVector::communication_block_size public.
Martin Kronbichler [Thu, 24 May 2018 11:09:35 +0000 (13:09 +0200)]
Make LA::d::BlockVector::communication_block_size public.

6 years agoMerge pull request #6632 from drwells/gnuplot-compression-1
Wolfgang Bangerth [Thu, 24 May 2018 05:08:07 +0000 (00:08 -0500)]
Merge pull request #6632 from drwells/gnuplot-compression-1

Gnuplot compression 1

6 years agoMerge pull request #6657 from bangerth/step-47
David Wells [Thu, 24 May 2018 00:56:23 +0000 (20:56 -0400)]
Merge pull request #6657 from bangerth/step-47

Remove the never finished step-47.

6 years agoRemove the never finished step-47. 6657/head
Wolfgang Bangerth [Wed, 23 May 2018 22:35:23 +0000 (06:35 +0800)]
Remove the never finished step-47.

We started this program in 2012, but it was never finished and there is no plan to
ever do so. A paper on the topic using deal.II has also been published in the
meantime:
    Carraro, Wetterauer: On the implementation of the eXtended Finite Element Method (XFEM) for interface problems
    Archive of Numerical Software, vol. 4, no. 2.

6 years agoMerge pull request #6654 from masterleinad/avoid_1d_arrays
Daniel Arndt [Wed, 23 May 2018 17:32:45 +0000 (19:32 +0200)]
Merge pull request #6654 from masterleinad/avoid_1d_arrays

Avoid using one-dimensional arrays in place of multi-dimensional ones

6 years agoAvoid using one-dimensional arrays in place of multi-dimensional ones 6654/head
Daniel Arndt [Wed, 23 May 2018 12:42:30 +0000 (14:42 +0200)]
Avoid using one-dimensional arrays in place of multi-dimensional ones

6 years agoMerge pull request #6651 from masterleinad/remove_petsc_include
Wolfgang Bangerth [Wed, 23 May 2018 12:20:15 +0000 (07:20 -0500)]
Merge pull request #6651 from masterleinad/remove_petsc_include

Remove unnecessary PETSc include file

6 years agoMerge pull request #6653 from masterleinad/restrict_progress_bar
Wolfgang Bangerth [Wed, 23 May 2018 12:16:46 +0000 (07:16 -0500)]
Merge pull request #6653 from masterleinad/restrict_progress_bar

Only use progress bar in wget if available

6 years agoMerge pull request #6652 from masterleinad/unused_variables_cxx17
Daniel Arndt [Wed, 23 May 2018 12:04:09 +0000 (14:04 +0200)]
Merge pull request #6652 from masterleinad/unused_variables_cxx17

Fix warning for unused variables in CXX17 mode

6 years agoOnly use progress bar in wget if available 6653/head
Daniel Arndt [Wed, 23 May 2018 11:35:21 +0000 (13:35 +0200)]
Only use progress bar in wget if available

6 years agoMerge pull request #6645 from bangerth/step-2
Daniel Arndt [Wed, 23 May 2018 08:38:59 +0000 (10:38 +0200)]
Merge pull request #6645 from bangerth/step-2

No longer mark the finite element as 'static' in step-2.

6 years agoFix warning for unused variables in CXX17 mode 6652/head
Daniel Arndt [Wed, 23 May 2018 08:01:27 +0000 (10:01 +0200)]
Fix warning for unused variables in CXX17 mode

6 years agoRemove unnecessary PETSc include file 6651/head
Daniel Arndt [Wed, 23 May 2018 08:03:06 +0000 (10:03 +0200)]
Remove unnecessary PETSc include file

6 years agoMerge pull request #6106 from alexrobomind/petsc_multigrid
Martin Kronbichler [Wed, 23 May 2018 07:39:20 +0000 (09:39 +0200)]
Merge pull request #6106 from alexrobomind/petsc_multigrid

Support for PETSc in MGTransferPrebuilt (multigrid)

6 years agoMerge pull request #6649 from bangerth/step-4
David Wells [Tue, 22 May 2018 20:21:21 +0000 (16:21 -0400)]
Merge pull request #6649 from bangerth/step-4

Fix more wonky indentation (this time in step-4).

6 years agoMerge pull request #6630 from gassmoeller/fix_mapping_q_eulerian_parallel_vertices
Daniel Arndt [Tue, 22 May 2018 19:55:48 +0000 (21:55 +0200)]
Merge pull request #6630 from gassmoeller/fix_mapping_q_eulerian_parallel_vertices

Fix `extract_used_vertices` for calls with distributed MappingQEulerian

6 years agoFix more wonky indentation (this time in step-4). 6649/head
Wolfgang Bangerth [Tue, 22 May 2018 16:37:25 +0000 (00:37 +0800)]
Fix more wonky indentation (this time in step-4).

6 years agoMore changes to the introduction of step-6. 6648/head
Wolfgang Bangerth [Tue, 22 May 2018 16:31:27 +0000 (00:31 +0800)]
More changes to the introduction of step-6.

6 years agoNo longer mark the finite element as 'static' in step-2. 6645/head
Wolfgang Bangerth [Tue, 22 May 2018 15:27:31 +0000 (23:27 +0800)]
No longer mark the finite element as 'static' in step-2.

This is not necessary any more since the DoFHandler copies the FE instead of storing
a reference to it. This also allows to remove a good deal of commentary that is
completely obscure to anyone not familiar with C++.

6 years agoMerge pull request #6428 from marcfehling/pack_compression_choice
Wolfgang Bangerth [Tue, 22 May 2018 15:02:59 +0000 (10:02 -0500)]
Merge pull request #6428 from marcfehling/pack_compression_choice

Introduce option to force no compression in pack/unpack.

6 years agoMerge pull request #6639 from masterleinad/restrict_c++17_check
Wolfgang Bangerth [Tue, 22 May 2018 15:00:37 +0000 (10:00 -0500)]
Merge pull request #6639 from masterleinad/restrict_c++17_check

Restrict C++17 check

6 years agoFix a grammar mistaks. 6630/head
Wolfgang Bangerth [Tue, 22 May 2018 14:58:12 +0000 (09:58 -0500)]
Fix a grammar mistaks.

6 years agoMerge pull request #6636 from adamqc/fix-step-16
Daniel Arndt [Tue, 22 May 2018 09:31:06 +0000 (11:31 +0200)]
Merge pull request #6636 from adamqc/fix-step-16

Fix step-16.

6 years agoMerge pull request #6644 from drwells/more-freedoms-to-freedom
Daniel Arndt [Tue, 22 May 2018 08:00:58 +0000 (10:00 +0200)]
Merge pull request #6644 from drwells/more-freedoms-to-freedom

Fix a few more instances of 'freedoms'

6 years agoMerge pull request #6643 from bangerth/doc-update-7
David Wells [Tue, 22 May 2018 02:01:01 +0000 (22:01 -0400)]
Merge pull request #6643 from bangerth/doc-update-7

Fix a typo (twice) live in front of 60 students.

6 years agoFix a few more instances of 'freedoms' 6644/head
David Wells [Tue, 22 May 2018 01:59:28 +0000 (21:59 -0400)]
Fix a few more instances of 'freedoms'

Since 'degrees' is already plural 'freedom' should not be.

6 years agoFix a typo (twice) live in front of 60 students. 6643/head
Wolfgang Bangerth [Tue, 22 May 2018 01:39:10 +0000 (09:39 +0800)]
Fix a typo (twice) live in front of 60 students.

6 years agoMerge pull request #6641 from bangerth/step-6
David Wells [Tue, 22 May 2018 01:04:52 +0000 (21:04 -0400)]
Merge pull request #6641 from bangerth/step-6

Add some background material about AMR to step-6.

6 years agoMerge pull request #6642 from bangerth/step-51
David Wells [Tue, 22 May 2018 00:51:57 +0000 (20:51 -0400)]
Merge pull request #6642 from bangerth/step-51

Satsfy my OCD.

6 years agoAdd some background material about AMR to step-6. 6641/head
Wolfgang Bangerth [Mon, 21 May 2018 15:31:38 +0000 (23:31 +0800)]
Add some background material about AMR to step-6.

6 years agoSatsfy my OCD. 6642/head
Wolfgang Bangerth [Tue, 22 May 2018 00:47:29 +0000 (08:47 +0800)]
Satsfy my OCD.

6 years agoUpdate documentation
Rene Gassmoeller [Mon, 21 May 2018 18:38:01 +0000 (11:38 -0700)]
Update documentation

6 years agoAdded support for PETSc in MGTransferPrebuilt, internal::MatrixSelector (mg_transfer... 6106/head
Alexander Knieps [Sun, 4 Mar 2018 19:52:34 +0000 (20:52 +0100)]
Added support for PETSc in MGTransferPrebuilt, internal::MatrixSelector (mg_transfer.h), Removed local_columns.n_elements() > 0 assertion in PETScWrappers::MPI::SparseMatrix

6 years agoMerge pull request #6640 from bangerth/step-45
David Wells [Mon, 21 May 2018 14:14:02 +0000 (10:14 -0400)]
Merge pull request #6640 from bangerth/step-45

Make clear in the program that we omit significant parts of step-45.

6 years agoMake clear in the program that we omit significant parts of step-45. 6640/head
Wolfgang Bangerth [Mon, 21 May 2018 12:53:34 +0000 (20:53 +0800)]
Make clear in the program that we omit significant parts of step-45.

6 years agoRestrict C++17 check 6639/head
Daniel Arndt [Sun, 20 May 2018 23:49:02 +0000 (01:49 +0200)]
Restrict C++17 check

6 years agoFix step-16. 6636/head
Ce Qin [Sun, 20 May 2018 14:43:31 +0000 (22:43 +0800)]
Fix step-16.

6 years agoAdd another GNUPLOT test. 6632/head
David Wells [Sat, 19 May 2018 17:00:34 +0000 (13:00 -0400)]
Add another GNUPLOT test.

6 years agoFix some bugs with codim = 1 GNUPLOT output.
David Wells [Sat, 19 May 2018 16:59:15 +0000 (12:59 -0400)]
Fix some bugs with codim = 1 GNUPLOT output.

6 years agoUpdate tests to reflect the compression algorithm.
David Wells [Mon, 14 May 2018 21:29:00 +0000 (17:29 -0400)]
Update tests to reflect the compression algorithm.

6 years agoAvoid writing colinear points in GridOut::write_gnuplot.
David Wells [Sun, 29 Apr 2018 18:08:50 +0000 (14:08 -0400)]
Avoid writing colinear points in GridOut::write_gnuplot.

GridOut::write_gnuplot has an option where, for plotting curved grids, it can
plot multiple line segments per face to give the illusion of a cell with curved
faces. This procedure creates massive output files since every face of every
corresponds to many individual line segments.

This commit implements a compression scheme where we do not output intermediate
points that are colinear. This lowers the number of points in a polar grid
output file by about 50% (i.e., the radial cell faces are not curved and can be
plotted with two points instead of perhaps five or six; same for the interior
cell faces).

6 years agoMerge pull request #6635 from bangerth/use-wget
Daniel Arndt [Sun, 20 May 2018 19:55:59 +0000 (21:55 +0200)]
Merge pull request #6635 from bangerth/use-wget

Use wget instead of curl.

6 years agoMerge pull request #6631 from masterleinad/fix_hp_flux_sparsity
Wolfgang Bangerth [Sun, 20 May 2018 15:22:43 +0000 (10:22 -0500)]
Merge pull request #6631 from masterleinad/fix_hp_flux_sparsity

Fix make_flux_sparsity_pattern for hp::DoFHandler

6 years agoSimplify DoFTools::make_flux_sparsity_pattern and test more cases 6631/head
Daniel Arndt [Sun, 20 May 2018 11:33:44 +0000 (13:33 +0200)]
Simplify DoFTools::make_flux_sparsity_pattern and test more cases

6 years agoMerge pull request #6619 from bangerth/doc-update-6
Daniel Arndt [Sun, 20 May 2018 13:08:17 +0000 (15:08 +0200)]
Merge pull request #6619 from bangerth/doc-update-6

Better document the introduction of step-45.

6 years agoUse wget instead of curl. 6635/head
Wolfgang Bangerth [Sun, 20 May 2018 08:27:08 +0000 (16:27 +0800)]
Use wget instead of curl.

Also show a progress bar for the download, but be otherwise quiet.

6 years agoMerge pull request #6614 from tamiko/add-clang-format
David Wells [Sat, 19 May 2018 19:45:19 +0000 (15:45 -0400)]
Merge pull request #6614 from tamiko/add-clang-format

Contrib: Add a scripts to compile/download clang-format

6 years agoupdate hash 6614/head
Matthias Maier [Sat, 19 May 2018 18:37:09 +0000 (13:37 -0500)]
update hash

6 years agoAdd test case and changelog entry
Daniel Arndt [Sat, 19 May 2018 18:21:15 +0000 (20:21 +0200)]
Add test case and changelog entry

6 years agoUpdate the GNUPlot flags.
David Wells [Fri, 18 May 2018 15:20:06 +0000 (11:20 -0400)]
Update the GNUPlot flags.

This commit fixes two intertwined issues with the current set of flags:
1. The variable names and descriptions are written in a way that implies
only boundary lines can be curved (which is no longer true). This commit
renames n_boundary_face_points to n_curved_line_points to make this
clearer.
2. write_gnuplot currently writes a lot of extra lines for boundary
faces in 3D and there is no way to turn this off. I would like to use
this function to generate wireframes of meshes, so I do not want this
extra output. I added a boolean (defaults to true) that controls whether
or not these extra lines are plotted.

6 years agoWork around using shallow-since if not available
Daniel Arndt [Sat, 19 May 2018 12:46:20 +0000 (14:46 +0200)]
Work around using shallow-since if not available

6 years agofix typos
Matthias Maier [Thu, 17 May 2018 20:51:40 +0000 (15:51 -0500)]
fix typos

6 years agoContrib: compile_clang_format - fix compilation on darwin
Matthias Maier [Thu, 17 May 2018 20:26:53 +0000 (15:26 -0500)]
Contrib: compile_clang_format - fix compilation on darwin

6 years agoContrib: Add tarball for darwin
Matthias Maier [Thu, 17 May 2018 15:45:37 +0000 (10:45 -0500)]
Contrib: Add tarball for darwin

6 years agoContrib: Add a script to download a static clang-format
Matthias Maier [Wed, 16 May 2018 23:12:58 +0000 (18:12 -0500)]
Contrib: Add a script to download a static clang-format

6 years agoContrib: Add a script to compile clang-format
Matthias Maier [Wed, 16 May 2018 22:58:04 +0000 (17:58 -0500)]
Contrib: Add a script to compile clang-format

6 years agoMerge pull request #6616 from masterleinad/use_mpi_comm_create
Wolfgang Bangerth [Sat, 19 May 2018 13:55:51 +0000 (08:55 -0500)]
Merge pull request #6616 from masterleinad/use_mpi_comm_create

Use Utilities::MPI::create_group instead of MPI_Comm_create

6 years agoBetter document the introduction of step-45. 6619/head
Wolfgang Bangerth [Thu, 17 May 2018 05:53:50 +0000 (13:53 +0800)]
Better document the introduction of step-45.

6 years agoRemove some faulty unicode.
David Wells [Mon, 14 May 2018 18:06:25 +0000 (14:06 -0400)]
Remove some faulty unicode.

Contributors are generally not cited in source code, so this should be
removed.

6 years agoRewrap some comments.
David Wells [Sun, 29 Apr 2018 18:08:32 +0000 (14:08 -0400)]
Rewrap some comments.

6 years agoFix make_flux_sparsity_pattern for hp::DoFHandler
Daniel Arndt [Sat, 19 May 2018 00:57:49 +0000 (02:57 +0200)]
Fix make_flux_sparsity_pattern for hp::DoFHandler

6 years agoIgnore artificial cells, update test
Rene Gassmoeller [Fri, 18 May 2018 21:29:49 +0000 (14:29 -0700)]
Ignore artificial cells, update test

6 years agoAdd failing test
Rene Gassmoeller [Fri, 18 May 2018 21:26:44 +0000 (14:26 -0700)]
Add failing test

6 years agoMerge pull request #6628 from kronbichler/fix_mf_glibc_debug
Martin Kronbichler [Fri, 18 May 2018 19:08:20 +0000 (21:08 +0200)]
Merge pull request #6628 from kronbichler/fix_mf_glibc_debug

Fix invalid access uncovered GLIBCXX_DEBUG in MatrixFree

6 years agoMerge pull request #6624 from tamiko/fix_offline_doc
Timo Heister [Fri, 18 May 2018 18:42:41 +0000 (20:42 +0200)]
Merge pull request #6624 from tamiko/fix_offline_doc

Contrib: Update make_offlinedoc.sh

6 years agoClarify which MPI_Comm is referred to in a comment 6616/head
Daniel Arndt [Fri, 18 May 2018 17:08:52 +0000 (19:08 +0200)]
Clarify which MPI_Comm is referred to in a comment

6 years agofurther improve download script 6624/head
Matthias Maier [Fri, 18 May 2018 12:48:50 +0000 (07:48 -0500)]
further improve download script

6 years agoAdd changelog. 6628/head
Martin Kronbichler [Fri, 18 May 2018 14:57:11 +0000 (16:57 +0200)]
Add changelog.

6 years agoDo not set bound for next loop round at last item.
Martin Kronbichler [Fri, 18 May 2018 13:17:36 +0000 (15:17 +0200)]
Do not set bound for next loop round at last item.

6 years agoFix out-of-range access with GLIBCXX_DEBUG.
Martin Kronbichler [Fri, 18 May 2018 13:13:47 +0000 (15:13 +0200)]
Fix out-of-range access with GLIBCXX_DEBUG.

6 years agoMerge pull request #6626 from masterleinad/fix_mf_taskinfo
Martin Kronbichler [Fri, 18 May 2018 10:46:51 +0000 (12:46 +0200)]
Merge pull request #6626 from masterleinad/fix_mf_taskinfo

Avoid accessing uninitialized memory in TaskInfo

6 years agoAvoid accessing uninitialized memory in TaskInfo 6626/head
Daniel Arndt [Fri, 18 May 2018 07:48:43 +0000 (09:48 +0200)]
Avoid accessing uninitialized memory in TaskInfo

6 years agoContrib: Update make_offlinedoc.sh
Matthias Maier [Fri, 18 May 2018 02:58:46 +0000 (21:58 -0500)]
Contrib: Update make_offlinedoc.sh

 - actually download all (online) portions of the documentation
 - improve sed command

6 years agoMerge pull request #6623 from masterleinad/fix_debug_glibcxx_test
Denis Davydov [Fri, 18 May 2018 03:10:16 +0000 (05:10 +0200)]
Merge pull request #6623 from masterleinad/fix_debug_glibcxx_test

Fix ambiguous call in mappings/mapping_real_to_unit_q1_singular_02

6 years agoMerge pull request #6621 from drwells/glibc-debug-fixes-1
Denis Davydov [Fri, 18 May 2018 03:05:15 +0000 (05:05 +0200)]
Merge pull request #6621 from drwells/glibc-debug-fixes-1

Glibc debug fixes 1

6 years agoFix ambiguous call in mappings/mapping_real_to_unit_q1_singular_02 6623/head
Daniel Arndt [Fri, 18 May 2018 00:38:37 +0000 (02:38 +0200)]
Fix ambiguous call in mappings/mapping_real_to_unit_q1_singular_02

6 years agoExit a function early if there are no DoFs. 6621/head
David Wells [Thu, 17 May 2018 22:00:42 +0000 (18:00 -0400)]
Exit a function early if there are no DoFs.

The debug mode of glibc complains that, with FE_Nothing, we end up doing
an invalid array access below. Avoid that by returning early if there is
nothing to do anyway.

6 years agoChange some dereferences to pointer arithmetic.
David Wells [Thu, 17 May 2018 21:59:00 +0000 (17:59 -0400)]
Change some dereferences to pointer arithmetic.

This avoids dereferencing (and then calculating the address of) an entry
one past the end.

6 years agoUse Utilities::MPI::create_group instead of MPI_Comm_create
Daniel Arndt [Wed, 16 May 2018 23:48:26 +0000 (01:48 +0200)]
Use Utilities::MPI::create_group instead of MPI_Comm_create

6 years agoMerge pull request #6620 from bangerth/doc-update-4
Jean-Paul Pelteret [Thu, 17 May 2018 13:21:44 +0000 (15:21 +0200)]
Merge pull request #6620 from bangerth/doc-update-4

Use American English spelling.

6 years agoUse American English spelling. 6620/head
Wolfgang Bangerth [Thu, 17 May 2018 13:06:00 +0000 (21:06 +0800)]
Use American English spelling.

6 years agoMerge pull request #6583 from drwells/rename-opencascade-manifolds
Luca Heltai [Thu, 17 May 2018 11:58:01 +0000 (13:58 +0200)]
Merge pull request #6583 from drwells/rename-opencascade-manifolds

Rename the opencascade Manifold classes.

6 years agoMerge pull request #6605 from bangerth/doc-update-4
Martin Kronbichler [Thu, 17 May 2018 07:31:29 +0000 (09:31 +0200)]
Merge pull request #6605 from bangerth/doc-update-4

Properly mark up formulas in the FE_NedelecSZ class documentation.

6 years agoMerge pull request #6611 from masterleinad/fix_mg_distributed_dofs
Martin Kronbichler [Thu, 17 May 2018 07:30:22 +0000 (09:30 +0200)]
Merge pull request #6611 from masterleinad/fix_mg_distributed_dofs

Check that level dofs are initialized when calling DoFHandler::locally_owned_mg_dofs

6 years agoMerge pull request #6615 from masterleinad/set_default_mpi
Matthias Maier [Wed, 16 May 2018 23:40:13 +0000 (18:40 -0500)]
Merge pull request #6615 from masterleinad/set_default_mpi

Make sure to set default values for MPI_VERSION_*


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.