From c9b5e4c36a66201fb5ddb055fa0431e5d7a364f5 Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Mon, 31 Jan 2011 09:26:16 +0000 Subject: [PATCH] use new method RodWriter::writeBinary [[Imported from SVN: r6905]] --- dirneucoupling.cc | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/dirneucoupling.cc b/dirneucoupling.cc index 1f744c7e..8ce54bd6 100644 --- a/dirneucoupling.cc +++ b/dirneucoupling.cc @@ -486,22 +486,8 @@ int main (int argc, char *argv[]) try // Then the rod iSolFilename = resultPath + "tmp/intermediateRodSolution_" + iAsAscii.str(); - FILE* fpRod = fopen(iSolFilename.c_str(), "wb"); - if (!fpRod) - DUNE_THROW(SolverError, "Couldn't open file " << iSolFilename << " for writing"); - - for (int j=0; j<rodX.size(); j++) { - - for (int k=0; k<dim; k++) - fwrite(&rodX[j].r[k], sizeof(double), 1, fpRod); - - for (int k=0; k<4; k++) // 3d hardwired here! - fwrite(&rodX[j].q[k], sizeof(double), 1, fpRod); - - } - - fclose(fpRod); - + RodWriter::writeBinary(rodX, iSolFilename); + // //////////////////////////////////////////// // Compute error in the energy norm // //////////////////////////////////////////// -- GitLab