59 friend class TestPostProcessingWriter;
86 const std::string& rHdf5FileName,
87 const std::string& rVoltageName =
"V",
88 hsize_t hdf5DataWriterChunkSize=0);
159 void WriteApdMapFile(
double repolarisationPercentage,
double threshold);
211 void WriteGenericFileToMeshalyzer(std::vector<std::vector<double> >& rDataPayload,
const std::string& rFolder,
const std::string& rFileName);
223 const std::string& rDatasetName,
224 const std::string& rDatasetUnit,
225 const std::string& rUnlimitedVariableName =
"PaceNumber",
226 const std::string& rUnlimitedVariableUnit =
"dimensionless");
void WritePostProcessingFiles()
void WriteMaxUpstrokeVelocityMap(double threshold)
void WriteConductionVelocityMap(unsigned originNode, std::vector< double > distancesFromOriginNode)
void WriteVariablesOverTimeAtNodes(std::vector< unsigned > &rNodeIndices)
void WriteUpstrokeTimeMap(double threshold)
void WriteGenericFileToMeshalyzer(std::vector< std::vector< double > > &rDataPayload, const std::string &rFolder, const std::string &rFileName)
AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > & mrMesh
std::string ConvertToHdf5FriendlyString(double threshold)
void WriteApdMapFile(double repolarisationPercentage, double threshold)
void WriteOutputDataToHdf5(const std::vector< std::vector< double > > &rDataPayload, const std::string &rDatasetName, const std::string &rDatasetUnit, const std::string &rUnlimitedVariableName="PaceNumber", const std::string &rUnlimitedVariableUnit="dimensionless")
Hdf5DataReader * mpDataReader
void WriteAboveThresholdDepolarisationFile(double threshold)
hsize_t mHdf5DataWriterChunkSize
PropagationPropertiesCalculator * mpCalculator