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())Nektar::LibUtilities::SessionReaderinlinestatic
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::SessionReaderprivatestatic
GetCmdLineArgument(const std::string &pName) const Nektar::LibUtilities::SessionReaderinline
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
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
GetGlobalSysSolnInfo(const std::string &variable, const std::string &property) const Nektar::LibUtilities::SessionReader
GetGloSysSolnList()Nektar::LibUtilities::SessionReaderprivatestatic
GetParameter(const std::string &pName) const Nektar::LibUtilities::SessionReader
GetSessionName() const Nektar::LibUtilities::SessionReader
GetSessionNameRank() const Nektar::LibUtilities::SessionReader
GetSharedThisPtr()Nektar::LibUtilities::SessionReaderinlineprivate
GetSolverInfo(const std::string &pProperty) const Nektar::LibUtilities::SessionReader
GetSolverInfoAsEnum(const std::string &pName) const Nektar::LibUtilities::SessionReaderinline
GetSolverInfoDefaults()Nektar::LibUtilities::SessionReaderprivatestatic
GetSolverInfoEnums()Nektar::LibUtilities::SessionReaderprivatestatic
GetTag(const std::string &pName) const Nektar::LibUtilities::SessionReader
GetValueAsEnum(const std::string &pName, const std::string &vValue) const Nektar::LibUtilities::SessionReaderinline
GetVariable(const unsigned int &idx) const Nektar::LibUtilities::SessionReader
GetVariables() const Nektar::LibUtilities::SessionReader
InitSession()Nektar::LibUtilities::SessionReaderprivate
LoadDoc(const std::string &pFilename, TiXmlDocument *pDoc) const Nektar::LibUtilities::SessionReaderprivate
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_bndRegOrderNektar::LibUtilities::SessionReaderprivate
m_cmdLineOptionsNektar::LibUtilities::SessionReaderprivate
m_commNektar::LibUtilities::SessionReaderprivate
m_compOrderNektar::LibUtilities::SessionReaderprivate
m_expressionsNektar::LibUtilities::SessionReaderprivate
m_exprEvaluatorNektar::LibUtilities::SessionReaderprivate
m_filenamesNektar::LibUtilities::SessionReaderprivate
m_filtersNektar::LibUtilities::SessionReaderprivate
m_functionsNektar::LibUtilities::SessionReaderprivate
m_geometricInfoNektar::LibUtilities::SessionReaderprivate
m_parametersNektar::LibUtilities::SessionReaderprivate
m_sessionNameNektar::LibUtilities::SessionReaderprivate
m_solverInfoNektar::LibUtilities::SessionReaderprivate
m_tagsNektar::LibUtilities::SessionReaderprivate
m_variablesNektar::LibUtilities::SessionReaderprivate
m_verboseNektar::LibUtilities::SessionReaderprivate
m_xmlDocNektar::LibUtilities::SessionReaderprivate
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::SessionReaderinline
MemoryManager< SessionReader > classNektar::LibUtilities::SessionReaderfriend
MergeDoc(const std::vector< std::string > &pFilenames) const Nektar::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
PartitionMesh()Nektar::LibUtilities::SessionReaderprivate
ReadExpressions(TiXmlElement *conditions)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
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)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, 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
VerifySolverInfo()Nektar::LibUtilities::SessionReaderprivate
~SessionReader()Nektar::LibUtilities::SessionReader