Nektar++
Nektar::LibUtilities::SessionReader Member List

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

CmdLineOverride()Nektar::LibUtilities::SessionReaderprivate
CreateComm(int &argc, char *argv[])Nektar::LibUtilities::SessionReaderprivate
CreateInstance(int argc, char *argv[])Nektar::LibUtilities::SessionReaderinlinestatic
CreateInstance(int argc, char *argv[], std::vector< std::string > &pFilenames, const CommSharedPtr &pComm=CommSharedPtr(), const int &timelevel=0)Nektar::LibUtilities::SessionReaderinlinestatic
DefinesCmdLineArgument(const std::string &pName) constNektar::LibUtilities::SessionReader
DefinesElement(const std::string &pPath) constNektar::LibUtilities::SessionReader
DefinesFunction(const std::string &name) constNektar::LibUtilities::SessionReader
DefinesFunction(const std::string &name, const std::string &variable, const int pDomain=0) constNektar::LibUtilities::SessionReader
DefinesGlobalSysSolnInfo(const std::string &variable, const std::string &property) constNektar::LibUtilities::SessionReader
DefinesParameter(const std::string &name) constNektar::LibUtilities::SessionReader
DefinesSolverInfo(const std::string &name) constNektar::LibUtilities::SessionReader
DefinesTag(const std::string &pName) constNektar::LibUtilities::SessionReader
DefinesTimeIntScheme() constNektar::LibUtilities::SessionReader
Finalise()Nektar::LibUtilities::SessionReader
GetBackups() constNektar::LibUtilities::SessionReader
GetCmdLineArgMap()Nektar::LibUtilities::SessionReaderprivatestatic
GetCmdLineArgument(const std::string &pName) constNektar::LibUtilities::SessionReaderinline
GetComm()Nektar::LibUtilities::SessionReader
GetDocument()Nektar::LibUtilities::SessionReader
GetElement(const std::string &pPath)Nektar::LibUtilities::SessionReader
GetFilenames() constNektar::LibUtilities::SessionReader
GetFilters() constNektar::LibUtilities::SessionReader
GetFunction(const std::string &name, const std::string &variable, const int pDomain=0) constNektar::LibUtilities::SessionReader
GetFunction(const std::string &name, const unsigned int &var, const int pDomain=0) constNektar::LibUtilities::SessionReader
GetFunctionFilename(const std::string &name, const std::string &variable, const int pDomain=0) constNektar::LibUtilities::SessionReader
GetFunctionFilename(const std::string &name, const unsigned int &var, const int pDomain=0) constNektar::LibUtilities::SessionReader
GetFunctionFilenameVariable(const std::string &name, const std::string &variable, const int pDomain=0) constNektar::LibUtilities::SessionReader
GetFunctionType(const std::string &name, const std::string &variable, const int pDomain=0) constNektar::LibUtilities::SessionReader
GetFunctionType(const std::string &pName, const unsigned int &pVar, const int pDomain=0) constNektar::LibUtilities::SessionReader
GetGeometryType() constNektar::LibUtilities::SessionReader
GetGlobalSysSolnInfo(const std::string &variable, const std::string &property) constNektar::LibUtilities::SessionReader
GetGloSysSolnList()Nektar::LibUtilities::SessionReaderprivatestatic
GetInterpreter()Nektar::LibUtilities::SessionReader
GetParameter(const std::string &pName) constNektar::LibUtilities::SessionReader
GetSessionName() constNektar::LibUtilities::SessionReader
GetSharedFilesystem()Nektar::LibUtilities::SessionReader
GetSolverInfo(const std::string &pProperty) constNektar::LibUtilities::SessionReader
GetSolverInfoAsEnum(const std::string &pName) constNektar::LibUtilities::SessionReaderinline
GetSolverInfoDefaults()Nektar::LibUtilities::SessionReaderprivatestatic
GetSolverInfoEnums()Nektar::LibUtilities::SessionReaderprivatestatic
GetTag(const std::string &pName) constNektar::LibUtilities::SessionReader
GetTimeIntScheme() constNektar::LibUtilities::SessionReader
GetTimeLevel(void) constNektar::LibUtilities::SessionReaderinline
GetUpdateOptFile() constNektar::LibUtilities::SessionReaderinline
GetValueAsEnum(const std::string &pName, const std::string &vValue) constNektar::LibUtilities::SessionReaderinline
GetVariable(const unsigned int &idx) constNektar::LibUtilities::SessionReader
GetVariables() constNektar::LibUtilities::SessionReader
GetXMLElementTimeLevel(TiXmlElement *&element, const size_t timeLevel, const bool enableCheck=true)Nektar::LibUtilities::SessionReaderstatic
InitSession(const std::vector< std::string > &filenames=std::vector< std::string >())Nektar::LibUtilities::SessionReader
LoadDoc(const std::string &pFilename, TiXmlDocument *pDoc) constNektar::LibUtilities::SessionReaderprivate
LoadParameter(const std::string &name, int &var) constNektar::LibUtilities::SessionReader
LoadParameter(const std::string &name, size_t &var) constNektar::LibUtilities::SessionReader
LoadParameter(const std::string &name, int &var, const int &def) constNektar::LibUtilities::SessionReader
LoadParameter(const std::string &name, size_t &var, const size_t &def) constNektar::LibUtilities::SessionReader
LoadParameter(const std::string &name, NekDouble &var) constNektar::LibUtilities::SessionReader
LoadParameter(const std::string &name, NekDouble &var, const NekDouble &def) constNektar::LibUtilities::SessionReader
LoadSolverInfo(const std::string &name, std::string &var, const std::string &def="") constNektar::LibUtilities::SessionReader
m_backupsNektar::LibUtilities::SessionReaderprivate
m_cmdLineOptionsNektar::LibUtilities::SessionReaderprivate
m_commNektar::LibUtilities::SessionReaderprivate
m_filenamesNektar::LibUtilities::SessionReaderprivate
m_filtersNektar::LibUtilities::SessionReaderprivate
m_functionsNektar::LibUtilities::SessionReaderprivate
m_geometricInfoNektar::LibUtilities::SessionReaderprivate
m_interpreterNektar::LibUtilities::SessionReaderprivate
m_parametersNektar::LibUtilities::SessionReaderprivate
m_sessionNameNektar::LibUtilities::SessionReaderprivate
m_sharedFilesystemNektar::LibUtilities::SessionReaderprivate
m_solverInfoNektar::LibUtilities::SessionReaderprivate
m_tagsNektar::LibUtilities::SessionReaderprivate
m_timeIntSchemeNektar::LibUtilities::SessionReaderprivate
m_timeLevelNektar::LibUtilities::SessionReaderprivate
m_updateOptFileNektar::LibUtilities::SessionReaderprivate
m_variablesNektar::LibUtilities::SessionReaderprivate
m_verboseNektar::LibUtilities::SessionReaderprivate
m_xmlDocNektar::LibUtilities::SessionReaderprivate
MatchSolverInfo(const std::string &name, const std::string &trueval, bool &var, const bool &def=false) constNektar::LibUtilities::SessionReader
MatchSolverInfo(const std::string &name, const std::string &trueval) constNektar::LibUtilities::SessionReader
MatchSolverInfoAsEnum(const std::string &name, const T &trueval) constNektar::LibUtilities::SessionReaderinline
MemoryManager< SessionReader >Nektar::LibUtilities::SessionReaderfriend
MergeDoc(const std::vector< std::string > &pFilenames) constNektar::LibUtilities::SessionReaderprivate
ParseCommandLineArguments(int argc, char *argv[])Nektar::LibUtilities::SessionReaderprivate
ParseDocument()Nektar::LibUtilities::SessionReaderprivate
ParseEquals(const std::string &line, std::string &lhs, std::string &rhs)Nektar::LibUtilities::SessionReaderprivate
ParseSessionName(std::vector< std::string > &filenames)Nektar::LibUtilities::SessionReaderprivate
PartitionComm()Nektar::LibUtilities::SessionReaderprivate
ReadFilters(TiXmlElement *filters)Nektar::LibUtilities::SessionReaderprivate
ReadFunctions(TiXmlElement *conditions)Nektar::LibUtilities::SessionReaderprivate
ReadGlobalSysSolnInfo(TiXmlElement *conditions)Nektar::LibUtilities::SessionReaderprivate
ReadParameters(TiXmlElement *conditions)Nektar::LibUtilities::SessionReaderprivate
ReadSolverInfo(TiXmlElement *conditions)Nektar::LibUtilities::SessionReaderprivate
ReadTimeIntScheme(TiXmlElement *conditions)Nektar::LibUtilities::SessionReaderprivate
ReadVariables(TiXmlElement *conditions)Nektar::LibUtilities::SessionReaderprivate
RegisterCmdLineArgument(const std::string &pName, const std::string &pShortName, const std::string &pDescription)Nektar::LibUtilities::SessionReaderinlinestatic
RegisterCmdLineFlag(const std::string &pName, const std::string &pShortName, const std::string &pDescription)Nektar::LibUtilities::SessionReaderinlinestatic
RegisterDefaultSolverInfo(const std::string &pName, const std::string &pValue)Nektar::LibUtilities::SessionReaderinlinestatic
RegisterEnumValue(std::string pEnum, std::string pString, int pEnumValue)Nektar::LibUtilities::SessionReaderinlinestatic
SessionReader(int argc, char *argv[], const std::vector< std::string > &pFilenames, const CommSharedPtr &pComm, const int &timelevel)Nektar::LibUtilities::SessionReader
SessionReader(int argc, char *argv[])Nektar::LibUtilities::SessionReaderprivate
SetParameter(const std::string &name, int &var)Nektar::LibUtilities::SessionReader
SetParameter(const std::string &name, size_t &var)Nektar::LibUtilities::SessionReader
SetParameter(const std::string &name, NekDouble &var)Nektar::LibUtilities::SessionReader
SetSolverInfo(const std::string &pProperty, const std::string &pValue)Nektar::LibUtilities::SessionReader
SetTag(const std::string &pName, const std::string &pValue)Nektar::LibUtilities::SessionReader
SetUpdateOptFile(bool flag)Nektar::LibUtilities::SessionReaderinline
SetVariable(const unsigned int &idx, std::string newname)Nektar::LibUtilities::SessionReader
TestSharedFilesystem()Nektar::LibUtilities::SessionReaderprivate
VerifySolverInfo()Nektar::LibUtilities::SessionReaderprivate
~SessionReader()Nektar::LibUtilities::SessionReader