diff --git a/src/cosserat-continuum.cc b/src/cosserat-continuum.cc index 2bd4f609e85fc86a6f6de7f68adb058fffdeb42e..af310dc3ad82185858575c522ab1a703ca3bc0b9 100644 --- a/src/cosserat-continuum.cc +++ b/src/cosserat-continuum.cc @@ -447,7 +447,7 @@ int main (int argc, char *argv[]) try averageDef += x[i].r; averageDef /= neumannNodes.count(); - if (mpiHelper.rank()==0) + if (mpiHelper.rank()==0 and parameterSet.hasKey("neumannValues")) { std::cout << "Neumann values = " << parameterSet.get<FieldVector<double, 3> >("neumannValues") << " " << ", average deflection: " << averageDef << std::endl;