Skip to content
Snippets Groups Projects
Commit f19eec50 authored by Oliver Sander's avatar Oliver Sander Committed by sander@PCPOOL.MI.FU-BERLIN.DE
Browse files

make binary writing of iterates work for all TargetSpace types

[[Imported from SVN: r4050]]
parent 1e2caab6
No related branches found
No related tags found
No related merge requests found
...@@ -383,15 +383,8 @@ void RiemannianTrustRegionSolver<GridType,TargetSpace>::solve() ...@@ -383,15 +383,8 @@ void RiemannianTrustRegionSolver<GridType,TargetSpace>::solve()
if (!fpRod) if (!fpRod)
DUNE_THROW(SolverError, "Couldn't open file " << iRodFilename << " for writing"); DUNE_THROW(SolverError, "Couldn't open file " << iRodFilename << " for writing");
for (int j=0; j<x_.size(); j++) { for (int j=0; j<x_.size(); j++)
fwrite(&x_[j], sizeof(TargetSpace), 1, fpRod);
for (int k=0; k<3; k++)
fwrite(&x_[j].r[k], sizeof(double), 1, fpRod);
for (int k=0; k<4; k++) // 3d hardwired here!
fwrite(&x_[j].q[k], sizeof(double), 1, fpRod);
}
fclose(fpRod); fclose(fpRod);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment