CmdLineOverride() | Nektar::LibUtilities::SessionReader | private |
CreateComm(int &argc, char *argv[]) | Nektar::LibUtilities::SessionReader | private |
CreateInstance(int argc, char *argv[]) | Nektar::LibUtilities::SessionReader | inlinestatic |
CreateInstance(int argc, char *argv[], std::vector< std::string > &pFilenames, const CommSharedPtr &pComm=CommSharedPtr(), const int &timelevel=0) | Nektar::LibUtilities::SessionReader | inlinestatic |
DefinesCmdLineArgument(const std::string &pName) const | Nektar::LibUtilities::SessionReader | |
DefinesElement(const std::string &pPath) const | Nektar::LibUtilities::SessionReader | |
DefinesFunction(const std::string &name) const | Nektar::LibUtilities::SessionReader | |
DefinesFunction(const std::string &name, const std::string &variable, const int pDomain=0) const | Nektar::LibUtilities::SessionReader | |
DefinesGlobalSysSolnInfo(const std::string &variable, const std::string &property) const | Nektar::LibUtilities::SessionReader | |
DefinesParameter(const std::string &name) const | Nektar::LibUtilities::SessionReader | |
DefinesSolverInfo(const std::string &name) const | Nektar::LibUtilities::SessionReader | |
DefinesTag(const std::string &pName) const | Nektar::LibUtilities::SessionReader | |
DefinesTimeIntScheme() const | Nektar::LibUtilities::SessionReader | |
Finalise() | Nektar::LibUtilities::SessionReader | |
GetBackups() const | Nektar::LibUtilities::SessionReader | |
GetCmdLineArgMap() | Nektar::LibUtilities::SessionReader | privatestatic |
GetCmdLineArgument(const std::string &pName) const | Nektar::LibUtilities::SessionReader | inline |
GetComm() | Nektar::LibUtilities::SessionReader | |
GetDocument() | Nektar::LibUtilities::SessionReader | |
GetElement(const std::string &pPath) | Nektar::LibUtilities::SessionReader | |
GetFilenames() const | Nektar::LibUtilities::SessionReader | |
GetFilters() const | Nektar::LibUtilities::SessionReader | |
GetFunction(const std::string &name, const std::string &variable, const int pDomain=0) const | Nektar::LibUtilities::SessionReader | |
GetFunction(const std::string &name, const unsigned int &var, const int pDomain=0) const | Nektar::LibUtilities::SessionReader | |
GetFunctionFilename(const std::string &name, const std::string &variable, const int pDomain=0) const | Nektar::LibUtilities::SessionReader | |
GetFunctionFilename(const std::string &name, const unsigned int &var, const int pDomain=0) const | Nektar::LibUtilities::SessionReader | |
GetFunctionFilenameVariable(const std::string &name, const std::string &variable, const int pDomain=0) const | Nektar::LibUtilities::SessionReader | |
GetFunctionType(const std::string &name, const std::string &variable, const int pDomain=0) const | Nektar::LibUtilities::SessionReader | |
GetFunctionType(const std::string &pName, const unsigned int &pVar, const int pDomain=0) const | Nektar::LibUtilities::SessionReader | |
GetGeometryType() const | Nektar::LibUtilities::SessionReader | |
GetGlobalSysSolnInfo(const std::string &variable, const std::string &property) const | Nektar::LibUtilities::SessionReader | |
GetGloSysSolnList() | Nektar::LibUtilities::SessionReader | privatestatic |
GetInterpreter() | Nektar::LibUtilities::SessionReader | |
GetParameter(const std::string &pName) const | Nektar::LibUtilities::SessionReader | |
GetParameters() | Nektar::LibUtilities::SessionReader | |
GetSessionName() const | Nektar::LibUtilities::SessionReader | |
GetSharedFilesystem() | Nektar::LibUtilities::SessionReader | |
GetSolverInfo(const std::string &pProperty) const | Nektar::LibUtilities::SessionReader | |
GetSolverInfoAsEnum(const std::string &pName) const | Nektar::LibUtilities::SessionReader | inline |
GetSolverInfoDefaults() | Nektar::LibUtilities::SessionReader | privatestatic |
GetSolverInfoEnums() | Nektar::LibUtilities::SessionReader | privatestatic |
GetTag(const std::string &pName) const | Nektar::LibUtilities::SessionReader | |
GetTimeIntScheme() const | Nektar::LibUtilities::SessionReader | |
GetTimeLevel(void) const | Nektar::LibUtilities::SessionReader | inline |
GetUpdateOptFile() const | Nektar::LibUtilities::SessionReader | inline |
GetValueAsEnum(const std::string &pName, const std::string &vValue) const | Nektar::LibUtilities::SessionReader | inline |
GetVariable(const unsigned int &idx) const | Nektar::LibUtilities::SessionReader | |
GetVariables() const | Nektar::LibUtilities::SessionReader | |
GetXMLElementTimeLevel(TiXmlElement *&element, const size_t timeLevel, const bool enableCheck=true) | Nektar::LibUtilities::SessionReader | static |
InitSession(const std::vector< std::string > &filenames=std::vector< std::string >()) | Nektar::LibUtilities::SessionReader | |
LoadDoc(const std::string &pFilename, TiXmlDocument *pDoc) const | Nektar::LibUtilities::SessionReader | private |
LoadParameter(const std::string &name, int &var) const | Nektar::LibUtilities::SessionReader | |
LoadParameter(const std::string &name, size_t &var) const | Nektar::LibUtilities::SessionReader | |
LoadParameter(const std::string &name, int &var, const int &def) const | Nektar::LibUtilities::SessionReader | |
LoadParameter(const std::string &name, size_t &var, const size_t &def) const | Nektar::LibUtilities::SessionReader | |
LoadParameter(const std::string &name, NekDouble &var) const | Nektar::LibUtilities::SessionReader | |
LoadParameter(const std::string &name, NekDouble &var, const NekDouble &def) const | Nektar::LibUtilities::SessionReader | |
LoadSolverInfo(const std::string &name, std::string &var, const std::string &def="") const | Nektar::LibUtilities::SessionReader | |
m_backups | Nektar::LibUtilities::SessionReader | private |
m_cmdLineOptions | Nektar::LibUtilities::SessionReader | private |
m_comm | Nektar::LibUtilities::SessionReader | private |
m_filenames | Nektar::LibUtilities::SessionReader | private |
m_filters | Nektar::LibUtilities::SessionReader | private |
m_functions | Nektar::LibUtilities::SessionReader | private |
m_geometricInfo | Nektar::LibUtilities::SessionReader | private |
m_interpreter | Nektar::LibUtilities::SessionReader | private |
m_parameters | Nektar::LibUtilities::SessionReader | private |
m_sessionName | Nektar::LibUtilities::SessionReader | private |
m_sharedFilesystem | Nektar::LibUtilities::SessionReader | private |
m_solverInfo | Nektar::LibUtilities::SessionReader | private |
m_tags | Nektar::LibUtilities::SessionReader | private |
m_timeIntScheme | Nektar::LibUtilities::SessionReader | private |
m_timeLevel | Nektar::LibUtilities::SessionReader | private |
m_updateOptFile | Nektar::LibUtilities::SessionReader | private |
m_variables | Nektar::LibUtilities::SessionReader | private |
m_verbose | Nektar::LibUtilities::SessionReader | private |
m_xmlDoc | Nektar::LibUtilities::SessionReader | private |
MatchSolverInfo(const std::string &name, const std::string &trueval, bool &var, const bool &def=false) const | Nektar::LibUtilities::SessionReader | |
MatchSolverInfo(const std::string &name, const std::string &trueval) const | Nektar::LibUtilities::SessionReader | |
MatchSolverInfoAsEnum(const std::string &name, const T &trueval) const | Nektar::LibUtilities::SessionReader | inline |
MemoryManager< SessionReader > | Nektar::LibUtilities::SessionReader | friend |
MergeDoc(const std::vector< std::string > &pFilenames) const | Nektar::LibUtilities::SessionReader | private |
ParseCommandLineArguments(int argc, char *argv[]) | Nektar::LibUtilities::SessionReader | private |
ParseDocument() | Nektar::LibUtilities::SessionReader | private |
ParseEquals(const std::string &line, std::string &lhs, std::string &rhs) | Nektar::LibUtilities::SessionReader | private |
ParseSessionName(std::vector< std::string > &filenames) | Nektar::LibUtilities::SessionReader | private |
PartitionComm() | Nektar::LibUtilities::SessionReader | private |
ReadFilters(TiXmlElement *filters) | Nektar::LibUtilities::SessionReader | private |
ReadFunctions(TiXmlElement *conditions) | Nektar::LibUtilities::SessionReader | private |
ReadGlobalSysSolnInfo(TiXmlElement *conditions) | Nektar::LibUtilities::SessionReader | private |
ReadParameters(TiXmlElement *conditions) | Nektar::LibUtilities::SessionReader | private |
ReadSolverInfo(TiXmlElement *conditions) | Nektar::LibUtilities::SessionReader | private |
ReadTimeIntScheme(TiXmlElement *conditions) | Nektar::LibUtilities::SessionReader | private |
ReadVariables(TiXmlElement *conditions) | Nektar::LibUtilities::SessionReader | private |
RegisterCmdLineArgument(const std::string &pName, const std::string &pShortName, const std::string &pDescription) | Nektar::LibUtilities::SessionReader | inlinestatic |
RegisterCmdLineFlag(const std::string &pName, const std::string &pShortName, const std::string &pDescription) | Nektar::LibUtilities::SessionReader | inlinestatic |
RegisterDefaultSolverInfo(const std::string &pName, const std::string &pValue) | Nektar::LibUtilities::SessionReader | inlinestatic |
RegisterEnumValue(std::string pEnum, std::string pString, int pEnumValue) | Nektar::LibUtilities::SessionReader | inlinestatic |
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::SessionReader | private |
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::SessionReader | inline |
SetVariable(const unsigned int &idx, std::string newname) | Nektar::LibUtilities::SessionReader | |
TestSharedFilesystem() | Nektar::LibUtilities::SessionReader | private |
VerifySolverInfo() | Nektar::LibUtilities::SessionReader | private |
~SessionReader() | Nektar::LibUtilities::SessionReader | |