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()) | 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 | |
DefinesGeometricInfo(const std::string &name) 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 | |
Finalise() | Nektar::LibUtilities::SessionReader | |
GetBndRegionOrdering() const | Nektar::LibUtilities::SessionReader | |
GetCmdLineArgMap() | Nektar::LibUtilities::SessionReader | privatestatic |
GetCmdLineArgument(const std::string &pName) const | Nektar::LibUtilities::SessionReader | inline |
GetComm() | Nektar::LibUtilities::SessionReader | |
GetCompositeOrdering() const | Nektar::LibUtilities::SessionReader | |
GetDocument() | Nektar::LibUtilities::SessionReader | |
GetElement(const std::string &pPath) | Nektar::LibUtilities::SessionReader | |
GetExpressionEvaluator() | Nektar::LibUtilities::SessionReader | |
GetFilename() 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 | |
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 | |
GetGlobalSysSolnInfo(const std::string &variable, const std::string &property) const | Nektar::LibUtilities::SessionReader | |
GetGloSysSolnList() | Nektar::LibUtilities::SessionReader | privatestatic |
GetParameter(const std::string &pName) const | Nektar::LibUtilities::SessionReader | |
GetSessionName() const | Nektar::LibUtilities::SessionReader | |
GetSessionNameRank() const | Nektar::LibUtilities::SessionReader | |
GetSharedThisPtr() | Nektar::LibUtilities::SessionReader | inlineprivate |
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 | |
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 | |
InitSession() | Nektar::LibUtilities::SessionReader | private |
LoadDoc(const std::string &pFilename, TiXmlDocument *pDoc) const | Nektar::LibUtilities::SessionReader | private |
LoadGeometricInfo(const std::string &name, std::string &var, const std::string &def="") const | Nektar::LibUtilities::SessionReader | |
LoadGeometricInfo(const std::string &name, bool &var, const bool &def=false) const | Nektar::LibUtilities::SessionReader | |
LoadGeometricInfo(const std::string &name, NekDouble &var, const NekDouble &def=0.0) const | Nektar::LibUtilities::SessionReader | |
LoadParameter(const std::string &name, int &var) const | Nektar::LibUtilities::SessionReader | |
LoadParameter(const std::string &name, int &var, const int &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_bndRegOrder | Nektar::LibUtilities::SessionReader | private |
m_cmdLineOptions | Nektar::LibUtilities::SessionReader | private |
m_comm | Nektar::LibUtilities::SessionReader | private |
m_compOrder | Nektar::LibUtilities::SessionReader | private |
m_expressions | Nektar::LibUtilities::SessionReader | private |
m_exprEvaluator | Nektar::LibUtilities::SessionReader | private |
m_filename | 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_parameters | Nektar::LibUtilities::SessionReader | private |
m_sessionName | Nektar::LibUtilities::SessionReader | private |
m_solverInfo | Nektar::LibUtilities::SessionReader | private |
m_tags | Nektar::LibUtilities::SessionReader | private |
m_variables | Nektar::LibUtilities::SessionReader | private |
m_verbose | Nektar::LibUtilities::SessionReader | private |
m_xmlDoc | Nektar::LibUtilities::SessionReader | private |
MatchGeometricInfo(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, 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 > class | 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 |
PartitionComm() | Nektar::LibUtilities::SessionReader | private |
PartitionMesh() | Nektar::LibUtilities::SessionReader | private |
ReadExpressions(TiXmlElement *conditions) | Nektar::LibUtilities::SessionReader | private |
ReadFilters(TiXmlElement *filters) | Nektar::LibUtilities::SessionReader | private |
ReadFunctions(TiXmlElement *conditions) | Nektar::LibUtilities::SessionReader | private |
ReadGeometricInfo(TiXmlElement *geometry) | 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 |
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) | 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, 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 | |
SetUpXmlDoc() | Nektar::LibUtilities::SessionReader | |
SetVariable(const unsigned int &idx, std::string newname) | Nektar::LibUtilities::SessionReader | |
SubstituteExpressions(std::string &expr) | Nektar::LibUtilities::SessionReader | |
~SessionReader() | Nektar::LibUtilities::SessionReader | |