![]() |
OpenPFC
0.1.4
Phase Field Crystal simulation framework
|
Simple writer that prints statistics. More...


Public Member Functions | |
| void | write (int iteration, const RealField &field) override |
| void | write (int iteration, const ComplexField &field) override |
| Write a complex-valued field to file at specified time step. | |
| StatsWriter (const std::string &filename) | |
| void | write_statistics (int step, double time, const RealField &local_data) |
Public Member Functions inherited from pfc::ResultsWriter | |
| ResultsWriter (const std::string &filename) | |
| virtual void | set_domain (const std::array< int, 3 > &arr_global, const std::array< int, 3 > &arr_local, const std::array< int, 3 > &arr_offset)=0 |
| template<typename T > | |
| MPI_Status | write (const std::vector< T > &data) |
Additional Inherited Members | |
Protected Attributes inherited from pfc::ResultsWriter | |
| std::string | m_filename |
Simple writer that prints statistics.
Write a complex-valued field to file at specified time step.
Writes the local portion of a ComplexField (complex doubles) to the output file. Useful for storing Fourier coefficients or k-space data.
| [in] | increment | Time step or frame number |
| [in] | data | Local complex field data |
Implements pfc::ResultsWriter.
Implements pfc::ResultsWriter.