1 #ifndef VIEW_CSV_EXPORTER_H_INCLUDED
2 #define VIEW_CSV_EXPORTER_H_INCLUDED
45 static bool Export(std::shared_ptr<SimPT_Sim::SimInterface> sim,
46 std::string
const& file_path,
47 bool overwrite =
true);
57 static void StreamCellData(
const SimPT_Sim::Mesh* mesh, QTextStream& csv_stream);
60 static void StreamWallData(
const SimPT_Sim::Mesh* mesh, QTextStream& csv_stream);
63 static void StreamMeshData(
const SimPT_Sim::Mesh* mesh, QTextStream& csv_stream);
68 #endif // end_of_include_guard
Namespace for SimPT shell package.
static bool Export(std::shared_ptr< SimPT_Sim::SimInterface > sim, std::string const &file_path, bool overwrite=true)
Export mesh state to csv format.
Namespace for the core simulator.
Functions and data for CSV (comma-separated values) export of Sim objects.
Structure of cells; key data structure.
static std::string GetFileExtension()
File extension associated with this export format.