From 4d67e43f0c7bc1f0af587e433b085c5688ecd950 Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Mon, 31 Jan 2011 21:59:34 +0000 Subject: [PATCH] include the proper creation time and date in the output file [[Imported from SVN: r6921]] --- dune/gfe/rodwriter.hh | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/dune/gfe/rodwriter.hh b/dune/gfe/rodwriter.hh index 700b2a07..7a04dd2f 100644 --- a/dune/gfe/rodwriter.hh +++ b/dune/gfe/rodwriter.hh @@ -3,6 +3,7 @@ #include <fstream> #include <vector> +#include <ctime> #include <dune/common/exceptions.hh> #include <dune/istl/bvector.hh> @@ -51,12 +52,15 @@ void writeRod(const std::vector<RigidBodyMotion<2> >& rod, // ///////////////////// // Write header // ///////////////////// + + time_t rawtime; + time (&rawtime); std::ofstream outfile(filename.c_str()); outfile << "# AmiraMesh 3D ASCII 2.0" << std::endl; outfile << std::endl; - outfile << "# CreationDate: Mon Jul 18 17:14:27 2005" << std::endl; + outfile << "# CreationDate: " << ctime(&rawtime) << std::endl; outfile << std::endl; outfile << std::endl; outfile << "define Lines " << nLines << std::endl; @@ -127,11 +131,14 @@ void writeRod(const std::vector<RigidBodyMotion<3> >& rod, // Write header // ///////////////////// + time_t rawtime; + time (&rawtime); + std::ofstream outfile(filename.c_str()); outfile << "# AmiraMesh 3D ASCII 2.0" << std::endl; outfile << std::endl; - outfile << "# CreationDate: Mon Jul 18 17:14:27 2005" << std::endl; + outfile << "# CreationDate: " << ctime(&rawtime) << std::endl; outfile << std::endl; outfile << std::endl; outfile << "nNodes " << nPoints << std::endl; @@ -184,11 +191,14 @@ void writeRodElementData(Dune::BlockVector<Dune::FieldVector<double, 1> >& data, // Write header // ///////////////////// + time_t rawtime; + time (&rawtime); + std::ofstream outfile(filename.c_str()); outfile << "# AmiraMesh 3D ASCII 2.0" << std::endl; outfile << std::endl; - outfile << "# CreationDate: Mon Jul 18 17:14:27 2005" << std::endl; + outfile << "# CreationDate: " << ctime(&rawtime) << std::endl; outfile << std::endl; outfile << std::endl; outfile << "define Segments " << data.size() << std::endl; -- GitLab