diff --git a/Makefile.in b/Makefile.in index 7f916ef3c85..25c92fa3f94 100644 --- a/Makefile.in +++ b/Makefile.in @@ -4176,6 +4176,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/configure b/configure index 4c50c351447..f0586883dda 100755 --- a/configure +++ b/configure @@ -828,6 +828,7 @@ LIBMESH_ENABLE_COMPLEX_TRUE LIBMESH_ENABLE_INFINITE_ELEMENTS_FALSE LIBMESH_ENABLE_INFINITE_ELEMENTS_TRUE enablelegacyincludepaths +enabledefaultcommworld PWD MPCXX METHOD @@ -1044,6 +1045,7 @@ enable_getpwuid enable_exceptions enable_unordered_containers enable_openmp +enable_default_comm_world enable_legacy_include_paths enable_legacy_using_namespace with_boundary_id_bytes @@ -1803,6 +1805,8 @@ Optional Features: --enable-unordered-containers Use unordered_map/unordered_set if available --enable-openmp Build with OpenMP Support + --enable-default-comm-world + Provide global libMesh::CommWorld --enable-legacy-include-paths allow for e.g. #include "header.h" instead of #include "libmesh/header.h" @@ -26329,6 +26333,33 @@ $as_echo "----- Configuring core library features -----" >&6; } $as_echo "---------------------------------------------" >&6; } +# -------------------------------------------------------------- +# default comm_world - enabled by default +# -------------------------------------------------------------- +# Check whether --enable-default-comm-world was given. +if test "${enable_default_comm_world+set}" = set; then : + enableval=$enable_default_comm_world; enabledefaultcommworld=$enableval +else + enabledefaultcommworld=yes +fi + + + +if test "$enabledefaultcommworld" != no ; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: >>> WARNING: using a legacy option <<<" >&5 +$as_echo ">>> WARNING: using a legacy option <<<" >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: result: >>> Configuring library to enable a default libMesh::CommWorld <<<" >&5 +$as_echo ">>> Configuring library to enable a default libMesh::CommWorld <<<" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: <<< Configuring library to disable libMesh::CommWorld >>>" >&5 +$as_echo "<<< Configuring library to disable libMesh::CommWorld >>>" >&6; } + +$as_echo "#define DISABLE_COMMWORLD 1" >>confdefs.h + +fi +# -------------------------------------------------------------- + + # -------------------------------------------------------------- # legacy include paths - disabled by default # -------------------------------------------------------------- diff --git a/contrib/Makefile.in b/contrib/Makefile.in index c228803f5ad..01741116f70 100644 --- a/contrib/Makefile.in +++ b/contrib/Makefile.in @@ -597,6 +597,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/boost/include/Makefile.in b/contrib/boost/include/Makefile.in index 83e212248bb..906b9d96194 100644 --- a/contrib/boost/include/Makefile.in +++ b/contrib/boost/include/Makefile.in @@ -633,6 +633,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/eigen/3.1.2/Makefile.in b/contrib/eigen/3.1.2/Makefile.in index 58ea94d0341..2fadaa4ef9c 100644 --- a/contrib/eigen/3.1.2/Makefile.in +++ b/contrib/eigen/3.1.2/Makefile.in @@ -378,6 +378,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/exodusii/5.22b/exodus/cbind/Makefile.in b/contrib/exodusii/5.22b/exodus/cbind/Makefile.in index 4160c4aec4d..b07b2502553 100644 --- a/contrib/exodusii/5.22b/exodus/cbind/Makefile.in +++ b/contrib/exodusii/5.22b/exodus/cbind/Makefile.in @@ -1995,6 +1995,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/exodusii/5.22b/nemesis/Makefile.in b/contrib/exodusii/5.22b/nemesis/Makefile.in index c2fc3b52c95..93ba42ddbb5 100644 --- a/contrib/exodusii/5.22b/nemesis/Makefile.in +++ b/contrib/exodusii/5.22b/nemesis/Makefile.in @@ -434,6 +434,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/exodusii/Lib/Makefile.in b/contrib/exodusii/Lib/Makefile.in index 28c401d11a4..6b05891abab 100644 --- a/contrib/exodusii/Lib/Makefile.in +++ b/contrib/exodusii/Lib/Makefile.in @@ -1120,6 +1120,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/fparser/Makefile.in b/contrib/fparser/Makefile.in index d024f621496..3cfa6a42251 100644 --- a/contrib/fparser/Makefile.in +++ b/contrib/fparser/Makefile.in @@ -570,6 +570,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/fparser/extrasrc/Makefile.in b/contrib/fparser/extrasrc/Makefile.in index 9d42954b8ac..47b60961374 100644 --- a/contrib/fparser/extrasrc/Makefile.in +++ b/contrib/fparser/extrasrc/Makefile.in @@ -347,6 +347,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/gmv/Makefile.in b/contrib/gmv/Makefile.in index 7dd62fb8234..31e3fb429da 100644 --- a/contrib/gmv/Makefile.in +++ b/contrib/gmv/Makefile.in @@ -429,6 +429,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/gzstream/Makefile.in b/contrib/gzstream/Makefile.in index f1b652563a6..2a35ffa92ff 100644 --- a/contrib/gzstream/Makefile.in +++ b/contrib/gzstream/Makefile.in @@ -451,6 +451,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/laspack/Makefile.in b/contrib/laspack/Makefile.in index 256483b8b1d..f79aced1247 100644 --- a/contrib/laspack/Makefile.in +++ b/contrib/laspack/Makefile.in @@ -489,6 +489,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/libHilbert/Makefile.in b/contrib/libHilbert/Makefile.in index e44f51e100f..df46fa3ad86 100644 --- a/contrib/libHilbert/Makefile.in +++ b/contrib/libHilbert/Makefile.in @@ -492,6 +492,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/metis/Makefile.in b/contrib/metis/Makefile.in index 732b13087bc..351882dc95c 100644 --- a/contrib/metis/Makefile.in +++ b/contrib/metis/Makefile.in @@ -690,6 +690,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/nanoflann/Makefile.in b/contrib/nanoflann/Makefile.in index 92a63dfcf2b..6deb735e080 100644 --- a/contrib/nanoflann/Makefile.in +++ b/contrib/nanoflann/Makefile.in @@ -459,6 +459,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/nemesis/Lib/Makefile.in b/contrib/nemesis/Lib/Makefile.in index fcafbb7b398..96bc56c48e4 100644 --- a/contrib/nemesis/Lib/Makefile.in +++ b/contrib/nemesis/Lib/Makefile.in @@ -589,6 +589,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/netcdf/Lib/Makefile.in b/contrib/netcdf/Lib/Makefile.in index 10249299505..6f86b6cc14a 100644 --- a/contrib/netcdf/Lib/Makefile.in +++ b/contrib/netcdf/Lib/Makefile.in @@ -492,6 +492,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/parmetis/Makefile.in b/contrib/parmetis/Makefile.in index b712d60b2f3..a1d5c88cf43 100644 --- a/contrib/parmetis/Makefile.in +++ b/contrib/parmetis/Makefile.in @@ -580,6 +580,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/sfcurves/Makefile.in b/contrib/sfcurves/Makefile.in index 3f9ac131497..de5ff40dbe2 100644 --- a/contrib/sfcurves/Makefile.in +++ b/contrib/sfcurves/Makefile.in @@ -439,6 +439,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/tecplot/binary/Makefile.in b/contrib/tecplot/binary/Makefile.in index 49aa1bd6855..447172ca637 100644 --- a/contrib/tecplot/binary/Makefile.in +++ b/contrib/tecplot/binary/Makefile.in @@ -424,6 +424,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/tecplot/tecio/Makefile.in b/contrib/tecplot/tecio/Makefile.in index 4a12bf0349f..b6fe2ea285d 100644 --- a/contrib/tecplot/tecio/Makefile.in +++ b/contrib/tecplot/tecio/Makefile.in @@ -573,6 +573,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/tetgen/Makefile.in b/contrib/tetgen/Makefile.in index 6839df8d3c2..52495b7adbd 100644 --- a/contrib/tetgen/Makefile.in +++ b/contrib/tetgen/Makefile.in @@ -459,6 +459,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/contrib/triangle/Makefile.in b/contrib/triangle/Makefile.in index d537d46b44e..454209f4fe9 100644 --- a/contrib/triangle/Makefile.in +++ b/contrib/triangle/Makefile.in @@ -459,6 +459,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/Makefile.in b/examples/Makefile.in index 749d3240133..19664f929a5 100644 --- a/examples/Makefile.in +++ b/examples/Makefile.in @@ -415,6 +415,7 @@ datadir = $(examples_install_path) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/adaptivity/adaptivity_ex1/Makefile.in b/examples/adaptivity/adaptivity_ex1/Makefile.in index 61298bf9241..b86761e142d 100644 --- a/examples/adaptivity/adaptivity_ex1/Makefile.in +++ b/examples/adaptivity/adaptivity_ex1/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/adaptivity/adaptivity_ex2/Makefile.in b/examples/adaptivity/adaptivity_ex2/Makefile.in index 0b02ca20422..a19e3668d28 100644 --- a/examples/adaptivity/adaptivity_ex2/Makefile.in +++ b/examples/adaptivity/adaptivity_ex2/Makefile.in @@ -508,6 +508,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/adaptivity/adaptivity_ex3/Makefile.in b/examples/adaptivity/adaptivity_ex3/Makefile.in index 26d48402f49..18c22c9f315 100644 --- a/examples/adaptivity/adaptivity_ex3/Makefile.in +++ b/examples/adaptivity/adaptivity_ex3/Makefile.in @@ -500,6 +500,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/adaptivity/adaptivity_ex4/Makefile.in b/examples/adaptivity/adaptivity_ex4/Makefile.in index 23c4fd07c34..d11d7afd25d 100644 --- a/examples/adaptivity/adaptivity_ex4/Makefile.in +++ b/examples/adaptivity/adaptivity_ex4/Makefile.in @@ -499,6 +499,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/adaptivity/adaptivity_ex5/Makefile.in b/examples/adaptivity/adaptivity_ex5/Makefile.in index 13e2207f4bd..6043c52e9e8 100644 --- a/examples/adaptivity/adaptivity_ex5/Makefile.in +++ b/examples/adaptivity/adaptivity_ex5/Makefile.in @@ -504,6 +504,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/adjoints/adjoints_ex1/Makefile.in b/examples/adjoints/adjoints_ex1/Makefile.in index cb33f4a7f21..df2ff58c563 100644 --- a/examples/adjoints/adjoints_ex1/Makefile.in +++ b/examples/adjoints/adjoints_ex1/Makefile.in @@ -558,6 +558,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/adjoints/adjoints_ex2/Makefile.in b/examples/adjoints/adjoints_ex2/Makefile.in index da9073bb365..9b96291878b 100644 --- a/examples/adjoints/adjoints_ex2/Makefile.in +++ b/examples/adjoints/adjoints_ex2/Makefile.in @@ -546,6 +546,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/adjoints/adjoints_ex3/Makefile.in b/examples/adjoints/adjoints_ex3/Makefile.in index 8ed4ae74ea6..ab2cfa0ca76 100644 --- a/examples/adjoints/adjoints_ex3/Makefile.in +++ b/examples/adjoints/adjoints_ex3/Makefile.in @@ -558,6 +558,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/adjoints/adjoints_ex4/Makefile.in b/examples/adjoints/adjoints_ex4/Makefile.in index 50e17afbcae..b31711da93f 100644 --- a/examples/adjoints/adjoints_ex4/Makefile.in +++ b/examples/adjoints/adjoints_ex4/Makefile.in @@ -558,6 +558,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/adjoints/adjoints_ex5/Makefile.in b/examples/adjoints/adjoints_ex5/Makefile.in index 696294076b9..7c2e105d800 100644 --- a/examples/adjoints/adjoints_ex5/Makefile.in +++ b/examples/adjoints/adjoints_ex5/Makefile.in @@ -558,6 +558,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/eigenproblems/eigenproblems_ex1/Makefile.in b/examples/eigenproblems/eigenproblems_ex1/Makefile.in index c526d467dc7..f06259731f7 100644 --- a/examples/eigenproblems/eigenproblems_ex1/Makefile.in +++ b/examples/eigenproblems/eigenproblems_ex1/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/eigenproblems/eigenproblems_ex2/Makefile.in b/examples/eigenproblems/eigenproblems_ex2/Makefile.in index a0d05a401e5..28c02af25bf 100644 --- a/examples/eigenproblems/eigenproblems_ex2/Makefile.in +++ b/examples/eigenproblems/eigenproblems_ex2/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/eigenproblems/eigenproblems_ex3/Makefile.in b/examples/eigenproblems/eigenproblems_ex3/Makefile.in index 13fbe9f33bd..cfdfc301cb1 100644 --- a/examples/eigenproblems/eigenproblems_ex3/Makefile.in +++ b/examples/eigenproblems/eigenproblems_ex3/Makefile.in @@ -500,6 +500,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/fem_system/fem_system_ex1/Makefile.in b/examples/fem_system/fem_system_ex1/Makefile.in index ee7256d128c..1f0055fb8d7 100644 --- a/examples/fem_system/fem_system_ex1/Makefile.in +++ b/examples/fem_system/fem_system_ex1/Makefile.in @@ -523,6 +523,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/fem_system/fem_system_ex2/Makefile.in b/examples/fem_system/fem_system_ex2/Makefile.in index 25cca51afbd..cb9a01bd9e6 100644 --- a/examples/fem_system/fem_system_ex2/Makefile.in +++ b/examples/fem_system/fem_system_ex2/Makefile.in @@ -533,6 +533,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/introduction/introduction_ex1/Makefile.in b/examples/introduction/introduction_ex1/Makefile.in index b24461ccfdc..7ddf8dd3afb 100644 --- a/examples/introduction/introduction_ex1/Makefile.in +++ b/examples/introduction/introduction_ex1/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/introduction/introduction_ex2/Makefile.in b/examples/introduction/introduction_ex2/Makefile.in index 04d8cfb4e18..ae866c96ee7 100644 --- a/examples/introduction/introduction_ex2/Makefile.in +++ b/examples/introduction/introduction_ex2/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/introduction/introduction_ex3/Makefile.in b/examples/introduction/introduction_ex3/Makefile.in index 9180cb54a89..69a9b5ffa88 100644 --- a/examples/introduction/introduction_ex3/Makefile.in +++ b/examples/introduction/introduction_ex3/Makefile.in @@ -504,6 +504,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/introduction/introduction_ex4/Makefile.in b/examples/introduction/introduction_ex4/Makefile.in index dc76a17adf6..0c827e48781 100644 --- a/examples/introduction/introduction_ex4/Makefile.in +++ b/examples/introduction/introduction_ex4/Makefile.in @@ -504,6 +504,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/introduction/introduction_ex5/Makefile.in b/examples/introduction/introduction_ex5/Makefile.in index cd3bb3a4230..ac59758fba5 100644 --- a/examples/introduction/introduction_ex5/Makefile.in +++ b/examples/introduction/introduction_ex5/Makefile.in @@ -504,6 +504,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/miscellaneous/miscellaneous_ex1/Makefile.in b/examples/miscellaneous/miscellaneous_ex1/Makefile.in index 213fa0fe4c5..76f6ddaa5ed 100644 --- a/examples/miscellaneous/miscellaneous_ex1/Makefile.in +++ b/examples/miscellaneous/miscellaneous_ex1/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/miscellaneous/miscellaneous_ex2/Makefile.in b/examples/miscellaneous/miscellaneous_ex2/Makefile.in index 19a3b8496aa..3dc8220e8ed 100644 --- a/examples/miscellaneous/miscellaneous_ex2/Makefile.in +++ b/examples/miscellaneous/miscellaneous_ex2/Makefile.in @@ -499,6 +499,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/miscellaneous/miscellaneous_ex3/Makefile.in b/examples/miscellaneous/miscellaneous_ex3/Makefile.in index 1a8d9bc63c2..a1453321b50 100644 --- a/examples/miscellaneous/miscellaneous_ex3/Makefile.in +++ b/examples/miscellaneous/miscellaneous_ex3/Makefile.in @@ -499,6 +499,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/miscellaneous/miscellaneous_ex4/Makefile.in b/examples/miscellaneous/miscellaneous_ex4/Makefile.in index f591a51359f..dfda6047612 100644 --- a/examples/miscellaneous/miscellaneous_ex4/Makefile.in +++ b/examples/miscellaneous/miscellaneous_ex4/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/miscellaneous/miscellaneous_ex5/Makefile.in b/examples/miscellaneous/miscellaneous_ex5/Makefile.in index 7accdc0de23..0ffd997307d 100644 --- a/examples/miscellaneous/miscellaneous_ex5/Makefile.in +++ b/examples/miscellaneous/miscellaneous_ex5/Makefile.in @@ -508,6 +508,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/miscellaneous/miscellaneous_ex6/Makefile.in b/examples/miscellaneous/miscellaneous_ex6/Makefile.in index a66a450f5e2..fdc3804ea2e 100644 --- a/examples/miscellaneous/miscellaneous_ex6/Makefile.in +++ b/examples/miscellaneous/miscellaneous_ex6/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/miscellaneous/miscellaneous_ex7/Makefile.in b/examples/miscellaneous/miscellaneous_ex7/Makefile.in index 5140a4bc2ab..3eb9032f794 100644 --- a/examples/miscellaneous/miscellaneous_ex7/Makefile.in +++ b/examples/miscellaneous/miscellaneous_ex7/Makefile.in @@ -527,6 +527,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/miscellaneous/miscellaneous_ex8/Makefile.in b/examples/miscellaneous/miscellaneous_ex8/Makefile.in index 44e9826e382..cefb145c904 100644 --- a/examples/miscellaneous/miscellaneous_ex8/Makefile.in +++ b/examples/miscellaneous/miscellaneous_ex8/Makefile.in @@ -523,6 +523,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/reduced_basis/reduced_basis_ex1/Makefile.in b/examples/reduced_basis/reduced_basis_ex1/Makefile.in index 3bc62ca05dc..841a16b92b7 100644 --- a/examples/reduced_basis/reduced_basis_ex1/Makefile.in +++ b/examples/reduced_basis/reduced_basis_ex1/Makefile.in @@ -518,6 +518,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/reduced_basis/reduced_basis_ex2/Makefile.in b/examples/reduced_basis/reduced_basis_ex2/Makefile.in index 09597bb0cf2..735eae144c0 100644 --- a/examples/reduced_basis/reduced_basis_ex2/Makefile.in +++ b/examples/reduced_basis/reduced_basis_ex2/Makefile.in @@ -518,6 +518,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/reduced_basis/reduced_basis_ex3/Makefile.in b/examples/reduced_basis/reduced_basis_ex3/Makefile.in index a3d487a99cb..ed3f91b5341 100644 --- a/examples/reduced_basis/reduced_basis_ex3/Makefile.in +++ b/examples/reduced_basis/reduced_basis_ex3/Makefile.in @@ -518,6 +518,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/reduced_basis/reduced_basis_ex4/Makefile.in b/examples/reduced_basis/reduced_basis_ex4/Makefile.in index 057ef15a250..aeeba9ae6a8 100644 --- a/examples/reduced_basis/reduced_basis_ex4/Makefile.in +++ b/examples/reduced_basis/reduced_basis_ex4/Makefile.in @@ -523,6 +523,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/reduced_basis/reduced_basis_ex5/Makefile.in b/examples/reduced_basis/reduced_basis_ex5/Makefile.in index 63f1f371c7f..4cf8611f4a3 100644 --- a/examples/reduced_basis/reduced_basis_ex5/Makefile.in +++ b/examples/reduced_basis/reduced_basis_ex5/Makefile.in @@ -523,6 +523,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/reduced_basis/reduced_basis_ex6/Makefile.in b/examples/reduced_basis/reduced_basis_ex6/Makefile.in index 85d790c1aeb..9543de51c59 100644 --- a/examples/reduced_basis/reduced_basis_ex6/Makefile.in +++ b/examples/reduced_basis/reduced_basis_ex6/Makefile.in @@ -523,6 +523,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/reduced_basis/reduced_basis_ex7/Makefile.in b/examples/reduced_basis/reduced_basis_ex7/Makefile.in index 993362b247c..bf297901fbe 100644 --- a/examples/reduced_basis/reduced_basis_ex7/Makefile.in +++ b/examples/reduced_basis/reduced_basis_ex7/Makefile.in @@ -518,6 +518,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/solution_transfer/solution_transfer_ex1/Makefile.in b/examples/solution_transfer/solution_transfer_ex1/Makefile.in index ad5e193fcaa..26d348ba867 100644 --- a/examples/solution_transfer/solution_transfer_ex1/Makefile.in +++ b/examples/solution_transfer/solution_transfer_ex1/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/subdomains/subdomains_ex1/Makefile.in b/examples/subdomains/subdomains_ex1/Makefile.in index 4144f39051e..56a778f1482 100644 --- a/examples/subdomains/subdomains_ex1/Makefile.in +++ b/examples/subdomains/subdomains_ex1/Makefile.in @@ -504,6 +504,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/subdomains/subdomains_ex2/Makefile.in b/examples/subdomains/subdomains_ex2/Makefile.in index a796bc4180e..98f7c06a6ca 100644 --- a/examples/subdomains/subdomains_ex2/Makefile.in +++ b/examples/subdomains/subdomains_ex2/Makefile.in @@ -504,6 +504,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/systems_of_equations/systems_of_equations_ex1/Makefile.in b/examples/systems_of_equations/systems_of_equations_ex1/Makefile.in index d70fa289352..7c88225d92e 100644 --- a/examples/systems_of_equations/systems_of_equations_ex1/Makefile.in +++ b/examples/systems_of_equations/systems_of_equations_ex1/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/systems_of_equations/systems_of_equations_ex2/Makefile.in b/examples/systems_of_equations/systems_of_equations_ex2/Makefile.in index 83429e2ac36..dd7e663c15c 100644 --- a/examples/systems_of_equations/systems_of_equations_ex2/Makefile.in +++ b/examples/systems_of_equations/systems_of_equations_ex2/Makefile.in @@ -499,6 +499,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/systems_of_equations/systems_of_equations_ex3/Makefile.in b/examples/systems_of_equations/systems_of_equations_ex3/Makefile.in index 01f4938d989..9f271c5dd3e 100644 --- a/examples/systems_of_equations/systems_of_equations_ex3/Makefile.in +++ b/examples/systems_of_equations/systems_of_equations_ex3/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/systems_of_equations/systems_of_equations_ex4/Makefile.in b/examples/systems_of_equations/systems_of_equations_ex4/Makefile.in index ea1808f1eb3..589a273ba98 100644 --- a/examples/systems_of_equations/systems_of_equations_ex4/Makefile.in +++ b/examples/systems_of_equations/systems_of_equations_ex4/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/systems_of_equations/systems_of_equations_ex5/Makefile.in b/examples/systems_of_equations/systems_of_equations_ex5/Makefile.in index 530a7ce900d..21e50ac397f 100644 --- a/examples/systems_of_equations/systems_of_equations_ex5/Makefile.in +++ b/examples/systems_of_equations/systems_of_equations_ex5/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/systems_of_equations/systems_of_equations_ex6/Makefile.in b/examples/systems_of_equations/systems_of_equations_ex6/Makefile.in index f5a863298b8..be26bffd003 100644 --- a/examples/systems_of_equations/systems_of_equations_ex6/Makefile.in +++ b/examples/systems_of_equations/systems_of_equations_ex6/Makefile.in @@ -494,6 +494,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/transient/transient_ex1/Makefile.in b/examples/transient/transient_ex1/Makefile.in index 0115c909b92..4760996a18c 100644 --- a/examples/transient/transient_ex1/Makefile.in +++ b/examples/transient/transient_ex1/Makefile.in @@ -504,6 +504,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/transient/transient_ex2/Makefile.in b/examples/transient/transient_ex2/Makefile.in index 1732f705bb8..00ab8f7a414 100644 --- a/examples/transient/transient_ex2/Makefile.in +++ b/examples/transient/transient_ex2/Makefile.in @@ -495,6 +495,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/vector_fe/vector_fe_ex1/Makefile.in b/examples/vector_fe/vector_fe_ex1/Makefile.in index 6c798e2d5c1..9a4aef7091b 100644 --- a/examples/vector_fe/vector_fe_ex1/Makefile.in +++ b/examples/vector_fe/vector_fe_ex1/Makefile.in @@ -502,6 +502,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/vector_fe/vector_fe_ex2/Makefile.in b/examples/vector_fe/vector_fe_ex2/Makefile.in index 80eac6061a6..b23787bd2e7 100644 --- a/examples/vector_fe/vector_fe_ex2/Makefile.in +++ b/examples/vector_fe/vector_fe_ex2/Makefile.in @@ -528,6 +528,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/examples/vector_fe/vector_fe_ex3/Makefile.in b/examples/vector_fe/vector_fe_ex3/Makefile.in index bf0cf5ab9dc..1f3be67ded4 100644 --- a/examples/vector_fe/vector_fe_ex3/Makefile.in +++ b/examples/vector_fe/vector_fe_ex3/Makefile.in @@ -529,6 +529,7 @@ datadir = $(install_dir) datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/include/Makefile.in b/include/Makefile.in index f14cfc383c4..baf706d0b15 100644 --- a/include/Makefile.in +++ b/include/Makefile.in @@ -416,6 +416,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/include/libmesh/Makefile.in b/include/libmesh/Makefile.in index 6cbab0f9336..0138dd086a9 100644 --- a/include/libmesh/Makefile.in +++ b/include/libmesh/Makefile.in @@ -359,6 +359,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@ diff --git a/include/libmesh_config.h.in b/include/libmesh_config.h.in index 631d71a65ec..bd74b171d60 100644 --- a/include/libmesh_config.h.in +++ b/include/libmesh_config.h.in @@ -86,6 +86,9 @@ */ #undef DIM +/* Flag indicating if the library should disable libMesh::CommWorld */ +#undef DISABLE_COMMWORLD + /* size of dof_id */ #undef DOF_ID_BYTES diff --git a/m4/libmesh_core_features.m4 b/m4/libmesh_core_features.m4 index 0517c4193b1..fb443776689 100644 --- a/m4/libmesh_core_features.m4 +++ b/m4/libmesh_core_features.m4 @@ -7,6 +7,26 @@ AC_MSG_RESULT(----- Configuring core library features -----) AC_MSG_RESULT(---------------------------------------------) +# -------------------------------------------------------------- +# default comm_world - enabled by default +# -------------------------------------------------------------- +AC_ARG_ENABLE(default-comm-world, + [AC_HELP_STRING([--enable-default-comm-world],[Provide global libMesh::CommWorld])], + enabledefaultcommworld=$enableval, + enabledefaultcommworld=yes) + +AC_SUBST(enabledefaultcommworld) +if test "$enabledefaultcommworld" != no ; then + AC_MSG_RESULT([>>> WARNING: using a legacy option <<<]) + AC_MSG_RESULT([>>> Configuring library to enable a default libMesh::CommWorld <<<]) +else + AC_MSG_RESULT([<<< Configuring library to disable libMesh::CommWorld >>>]) + AC_DEFINE(DISABLE_COMMWORLD, 1, + [Flag indicating if the library should disable libMesh::CommWorld]) +fi +# -------------------------------------------------------------- + + # -------------------------------------------------------------- # legacy include paths - disabled by default # -------------------------------------------------------------- diff --git a/tests/Makefile.in b/tests/Makefile.in index 5af2b199711..240325b1ea6 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -558,6 +558,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ +enabledefaultcommworld = @enabledefaultcommworld@ enablelegacyincludepaths = @enablelegacyincludepaths@ enablepetsc = @enablepetsc@ exec_prefix = @exec_prefix@