70 fieldIo.writeFieldsRGrid(out, system().c().rgrid(),
72 writeHeader, isSymmetric);
79 template <
int D,
class T>
80 void ConcentrationWriter<D,T>::writeHeader(std::ofstream& out)
83 int nMonomer = system().mixture().nMonomer();
84 bool isSymmetric =
false;
85 typename T::Domain
const & domain = system().domain();
86 typename T::FieldIo
const & fieldIo = domain.fieldIo();
87 fieldIo.writeFieldHeader(out, nMonomer,
88 domain.unitCell(), isSymmetric);
96 template <
int D,
class T>
100 if (AnalyzerT::isAtInterval(iStep)) {
101 writeFrame(outputFile_, iStep);
109 template <
int D,
class T>
111 { outputFile_.close(); }