#ifndef FRICTION_WRITER_HH #define FRICTION_WRITER_HH #include <fstream> #include <dune/common/bitsetvector.hh> template <class ScalarVector, class Vector> class FrictionWriter { public: FrictionWriter(Vector const &vertexCoordinates, Dune::BitSetVector<1> const &_boundaryNodes); ~FrictionWriter(); void writeKinetics(Vector const &u, Vector const &v); void writeOther(ScalarVector const &coefficient, ScalarVector const &alpha); private: std::fstream coefficientWriter; std::fstream displacementWriter; std::fstream stateWriter; std::fstream velocityWriter; Dune::BitSetVector<1> const &boundaryNodes; }; #endif