diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc index dd233f3f94b8b07ca9884fa73351819e681ce8fe..7f6e862d8e2e20fdf487786c164f371b9b0e1de9 100644 --- a/src/one-body-sample.cc +++ b/src/one-body-sample.cc @@ -357,6 +357,12 @@ int main(int argc, char *argv[]) { } } + if (parset.get<bool>("printFrictionalBoundary")) { + for (size_t i = 0; i < frictionalNodes.size(); ++i) + if (frictionalNodes[i][0]) + std::cout << u_diff[i][0] << " "; + std::cout << std::endl; + } u += u_diff; alpha_old = alpha; @@ -378,14 +384,6 @@ int main(int argc, char *argv[]) { std::cout << std::endl << "Making " << timesteps << " time steps took " << timer.elapsed() << "s" << std::endl; - if (parset.get<bool>("printFrictionalBoundary")) { - // Print displacement on frictional boundary - boost::format const formatter("u[%02d] = %+3e"); - for (size_t i = 0; i < frictionalNodes.size(); ++i) - if (frictionalNodes[i][0]) - std::cout << (boost::format(formatter) % i % u[i]) << std::endl; - } - octave_writer.close(); coefficient_writer.close(); velocity_stepping_writer.close();