| 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, unsigned 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, unsigned int &var, const unsigned 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, unsigned 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 | |