From 67687912022ad31916872c460d29e473e260b3f6 Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Wed, 21 Jan 2015 16:27:25 +0100 Subject: [PATCH] [Cleanup] Do not call close() unnecessarily --- src/boundary_writer.cc | 7 ------- src/boundary_writer.hh | 2 -- src/friction_writer.cc | 6 ------ src/friction_writer.hh | 2 -- src/sand-wedge.cc | 1 - 5 files changed, 18 deletions(-) diff --git a/src/boundary_writer.cc b/src/boundary_writer.cc index 8649f3d8..82d5e2fb 100644 --- a/src/boundary_writer.cc +++ b/src/boundary_writer.cc @@ -19,13 +19,6 @@ BoundaryWriter<ScalarVector, Vector>::BoundaryWriter( for (size_t i = 0; i < boundaryNodes.size(); ++i) if (toBool(boundaryNodes[i])) vertexCoordinateWriter << vertexCoordinates[i] << std::endl; - vertexCoordinateWriter.close(); -} - -template <class ScalarVector, class Vector> -BoundaryWriter<ScalarVector, Vector>::~BoundaryWriter() { - displacementWriter.close(); - velocityWriter.close(); } template <class ScalarVector, class Vector> diff --git a/src/boundary_writer.hh b/src/boundary_writer.hh index 32033a7c..9f0680f3 100644 --- a/src/boundary_writer.hh +++ b/src/boundary_writer.hh @@ -15,8 +15,6 @@ template <class ScalarVector, class Vector> class BoundaryWriter { Dune::BitSetVector<1> const &_boundaryNodes, std::string prefix, Projector projector); - virtual ~BoundaryWriter(); - void writeKinetics(Vector const &u, Vector const &v); protected: diff --git a/src/friction_writer.cc b/src/friction_writer.cc index cc24c2e4..ce71828d 100644 --- a/src/friction_writer.cc +++ b/src/friction_writer.cc @@ -14,12 +14,6 @@ FrictionWriter<ScalarVector, Vector>::FrictionWriter( coefficientWriter(prefix + "Coefficients", std::fstream::out), stateWriter(prefix + "Alpha", std::fstream::out) {} -template <class ScalarVector, class Vector> -FrictionWriter<ScalarVector, Vector>::~FrictionWriter() { - stateWriter.close(); - coefficientWriter.close(); -} - template <class ScalarVector, class Vector> void FrictionWriter<ScalarVector, Vector>::writeOther( ScalarVector const &coefficient, ScalarVector const &alpha) { diff --git a/src/friction_writer.hh b/src/friction_writer.hh index e884d4d6..957f5f9f 100644 --- a/src/friction_writer.hh +++ b/src/friction_writer.hh @@ -17,8 +17,6 @@ class FrictionWriter : public BoundaryWriter<ScalarVector, Vector> { Dune::BitSetVector<1> const &_boundaryNodes, std::string prefix, typename BW::Projector projector); - ~FrictionWriter(); - void writeOther(ScalarVector const &coefficient, ScalarVector const &alpha); private: diff --git a/src/sand-wedge.cc b/src/sand-wedge.cc index 481e17eb..c5559c6d 100644 --- a/src/sand-wedge.cc +++ b/src/sand-wedge.cc @@ -336,7 +336,6 @@ int main(int argc, char *argv[]) { report(); } - timeStepWriter.close(); Python::stop(); } catch (Dune::Exception &e) { Dune::derr << "Dune reported error: " << e << std::endl; -- GitLab