Nektar++
Nektar::LibUtilities::PtsIO Member List

This is the complete list of members for Nektar::LibUtilities::PtsIO, including all inherited members.

AddInfoTag(TagWriterSharedPtr root, const FieldMetaDataMap &fieldmetadatamap)Nektar::LibUtilities::FieldIOstatic
CheckFieldDefinition(const FieldDefinitionsSharedPtr &fielddefs)Nektar::LibUtilities::FieldIOprotected
classNameNektar::LibUtilities::FieldIOXmlstatic
create(LibUtilities::CommSharedPtr pComm, bool sharedFilesystem)Nektar::LibUtilities::FieldIOXmlinlinestatic
CreateDefault(const LibUtilities::SessionReaderSharedPtr session)Nektar::LibUtilities::FieldIOstatic
CreateForFile(const LibUtilities::SessionReaderSharedPtr session, const std::string &filename)Nektar::LibUtilities::FieldIOstatic
FieldIO(LibUtilities::CommSharedPtr pComm, bool sharedFilesystem)Nektar::LibUtilities::FieldIO
FieldIOXml(LibUtilities::CommSharedPtr pComm, bool sharedFilesystem)Nektar::LibUtilities::FieldIOXml
GetClassName() constNektar::LibUtilities::FieldIOinline
GetFileEnding() constNektar::LibUtilities::FieldIOinline
GetFileType(const std::string &filename, CommSharedPtr comm)Nektar::LibUtilities::FieldIOstatic
GetNumberOfCoeffsPerElement(const FieldDefinitionsSharedPtr &fielddefs)Nektar::LibUtilities::FieldIOprotected
Import(const std::string &inFile, PtsFieldSharedPtr &ptsField, FieldMetaDataMap &fieldmetadatamap=NullFieldMetaDataMap, DomainRangeShPtr &Range=NullDomainRangeShPtr)Nektar::LibUtilities::PtsIO
Nektar::LibUtilities::FieldIOXml::Import(const std::string &infilename, std::vector< FieldDefinitionsSharedPtr > &fielddefs, std::vector< std::vector< NekDouble > > &fielddata=NullVectorNekDoubleVector, FieldMetaDataMap &fieldinfomap=NullFieldMetaDataMap, const Array< OneD, int > &ElementIDs=NullInt1DArray)Nektar::LibUtilities::FieldIOinline
ImportFieldData(DataSourceSharedPtr dataSource, const std::vector< FieldDefinitionsSharedPtr > &fielddefs, std::vector< std::vector< NekDouble > > &fielddata)Nektar::LibUtilities::FieldIOXml
ImportFieldDefs(DataSourceSharedPtr dataSource, std::vector< FieldDefinitionsSharedPtr > &fielddefs, bool expChild)Nektar::LibUtilities::FieldIOXml
ImportFieldMetaData(const std::string &filename, FieldMetaDataMap &fieldmetadatamap)Nektar::LibUtilities::FieldIOinline
ImportMultiFldFileIDs(const std::string &inFile, std::vector< std::string > &fileNames, std::vector< std::vector< unsigned int > > &elementList, FieldMetaDataMap &fieldmetadatamap)Nektar::LibUtilities::FieldIOXml
m_commNektar::LibUtilities::FieldIOprotected
m_sharedFilesystemNektar::LibUtilities::FieldIOprotected
PtsIO(LibUtilities::CommSharedPtr pComm, bool sharedFilesystem=false)Nektar::LibUtilities::PtsIO
SetUpFieldMetaData(const std::string outname)Nektar::LibUtilities::PtsIOprotected
Nektar::LibUtilities::FieldIOXml::SetUpFieldMetaData(const std::string &outname, const std::vector< FieldDefinitionsSharedPtr > &fielddefs, const FieldMetaDataMap &fieldmetadatamap)Nektar::LibUtilities::FieldIOXml
SetUpOutput(const std::string outname, bool perRank, bool backup=false)Nektar::LibUtilities::FieldIOprotected
v_GetClassName() const overrideNektar::LibUtilities::FieldIOXmlprotectedvirtual
v_GetFileEnding() const overrideNektar::LibUtilities::PtsIOinlineprotectedvirtual
v_Import(const std::string &infilename, std::vector< FieldDefinitionsSharedPtr > &fielddefs, std::vector< std::vector< NekDouble > > &fielddata=NullVectorNekDoubleVector, FieldMetaDataMap &fieldinfomap=NullFieldMetaDataMap, const Array< OneD, int > &ElementIDs=NullInt1DArray) overrideNektar::LibUtilities::FieldIOXmlprotectedvirtual
v_ImportFieldMetaData(const std::string &filename, FieldMetaDataMap &fieldmetadatamap) overrideNektar::LibUtilities::FieldIOXmlprotectedvirtual
v_ImportPtsFieldData(const std::string inFile, PtsFieldSharedPtr &ptsField, DomainRangeShPtr &Range=NullDomainRangeShPtr)Nektar::LibUtilities::PtsIOprotectedvirtual
v_Write(const std::string &outFile, std::vector< FieldDefinitionsSharedPtr > &fielddefs, std::vector< std::vector< NekDouble > > &fielddata, const FieldMetaDataMap &fieldinfomap=NullFieldMetaDataMap, const bool backup=false) overrideNektar::LibUtilities::FieldIOXmlprotectedvirtual
Write(const std::string &outFile, const PtsFieldSharedPtr &ptsField, const bool backup=false)Nektar::LibUtilities::PtsIO
Nektar::LibUtilities::FieldIOXml::Write(const std::string &outFile, std::vector< FieldDefinitionsSharedPtr > &fielddefs, std::vector< std::vector< NekDouble > > &fielddata, const FieldMetaDataMap &fieldinfomap=NullFieldMetaDataMap, const bool backup=false)Nektar::LibUtilities::FieldIOinline
WriteMultiFldFileIDs(const std::string &outfile, const std::vector< std::string > fileNames, std::vector< std::vector< unsigned int > > &elementList, const FieldMetaDataMap &fieldinfomap=NullFieldMetaDataMap)Nektar::LibUtilities::FieldIOXml
~FieldIO()Nektar::LibUtilities::FieldIOinlinevirtual
~FieldIOXml() overrideNektar::LibUtilities::FieldIOXmlinline
~PtsIO() overrideNektar::LibUtilities::PtsIOinline