| AddForcing(const SolverUtils::ForcingSharedPtr &pForce) | Nektar::IncNavierStokes |  | 
  | AdvectionNonConservativeForm(const Array< OneD, Array< OneD, NekDouble > > &V, const Array< OneD, const NekDouble > &u, Array< OneD, NekDouble > &outarray, Array< OneD, NekDouble > &wk=NullNekDouble1DArray) | Nektar::SolverUtils::EquationSystem |  | 
  | CalcSteadyState(void) | Nektar::IncNavierStokes | protected | 
  | CheckForRestartTime(NekDouble &time) | Nektar::SolverUtils::UnsteadySystem | protected | 
  | Checkpoint_Output(const int n) | Nektar::SolverUtils::EquationSystem |  | 
  | Checkpoint_Output(const int n, MultiRegions::ExpListSharedPtr &field, std::vector< Array< OneD, NekDouble > > &fieldcoeffs, std::vector< std::string > &variables) | Nektar::SolverUtils::EquationSystem |  | 
  | CopyFromPhysField(const int i, Array< OneD, NekDouble > &output) | Nektar::SolverUtils::EquationSystem | inline | 
  | CopyToPhysField(const int i, Array< OneD, NekDouble > &output) | Nektar::SolverUtils::EquationSystem | inline | 
  | DescribeFunction(std::string pFieldName, const std::string &pFunctionName, const int domain) | Nektar::SolverUtils::EquationSystem |  | 
  | DoInitialise() | Nektar::SolverUtils::EquationSystem | inline | 
  | DoSolve() | Nektar::SolverUtils::EquationSystem | inline | 
  | eHomogeneous1D enum value | Nektar::SolverUtils::EquationSystem | protected | 
  | eHomogeneous2D enum value | Nektar::SolverUtils::EquationSystem | protected | 
  | eHomogeneous3D enum value | Nektar::SolverUtils::EquationSystem | protected | 
  | eNotHomogeneous enum value | Nektar::SolverUtils::EquationSystem | protected | 
  | EquationSystem(const LibUtilities::SessionReaderSharedPtr &pSession) | Nektar::SolverUtils::EquationSystem | protected | 
  | ErrorExtraPoints(unsigned int field) | Nektar::SolverUtils::EquationSystem |  | 
  | EvaluateAdvectionTerms(const Array< OneD, const Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, Array< OneD, NekDouble > &wk=NullNekDouble1DArray) | Nektar::IncNavierStokes | protected | 
  | EvaluateExactSolution(int field, Array< OneD, NekDouble > &outfield, const NekDouble time) | Nektar::SolverUtils::EquationSystem | inline | 
  | EvaluateFunction(Array< OneD, Array< OneD, NekDouble > > &pArray, std::string pFunctionName, const NekDouble pTime=0.0, const int domain=0) | Nektar::SolverUtils::EquationSystem |  | 
  | EvaluateFunction(std::vector< std::string > pFieldNames, Array< OneD, Array< OneD, NekDouble > > &pFields, const std::string &pName, const int domain=0) | Nektar::SolverUtils::EquationSystem |  | 
  | EvaluateFunction(std::vector< std::string > pFieldNames, Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const std::string &pName, const int domain=0) | Nektar::SolverUtils::EquationSystem |  | 
  | EvaluateFunction(std::string pFieldName, Array< OneD, NekDouble > &pArray, const std::string &pFunctionName, const NekDouble &pTime=0.0, const int domain=0) | Nektar::SolverUtils::EquationSystem |  | 
  | FwdTransFields() | Nektar::SolverUtils::EquationSystem |  | 
  | GetAdvObject(void) | Nektar::IncNavierStokes | inline | 
  | GetCFLEstimate(int &elmtid) | Nektar::IncNavierStokes |  | 
  | GetCoeff_Offset(int n) | Nektar::SolverUtils::EquationSystem | inline | 
  | GetElmtCFLVals(void) | Nektar::IncNavierStokes |  | 
  | GetEquationType(void) | Nektar::IncNavierStokes | inlineprotected | 
  | GetExpSize() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetFinalTime() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetFluxVector(const int i, Array< OneD, Array< OneD, NekDouble > > &physfield, Array< OneD, Array< OneD, NekDouble > > &flux) | Nektar::SolverUtils::EquationSystem | inline | 
  | GetFluxVector(const int i, Array< OneD, Array< OneD, NekDouble > > &physfield, Array< OneD, Array< OneD, NekDouble > > &fluxX, Array< OneD, Array< OneD, NekDouble > > &fluxY) | Nektar::SolverUtils::EquationSystem | inline | 
  | GetFluxVector(const int i, const int j, Array< OneD, Array< OneD, NekDouble > > &physfield, Array< OneD, Array< OneD, NekDouble > > &flux) | Nektar::SolverUtils::EquationSystem | inline | 
  | GetNcoeffs() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetNcoeffs(const int eid) | Nektar::SolverUtils::EquationSystem | inline | 
  | GetNConvectiveFields(void) | Nektar::IncNavierStokes | inline | 
  | GetNpoints() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetNumElmVelocity() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetNumExpModes() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetNumExpModesPerExp() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetNvariables() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetPhys_Offset(int n) | Nektar::SolverUtils::EquationSystem | inline | 
  | GetPressure() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetSession() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetSessionName() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetSteps() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetTimeStep(const Array< OneD, const Array< OneD, NekDouble > > &inarray) | Nektar::SolverUtils::UnsteadySystem |  | 
  | Nektar::SolverUtils::EquationSystem::GetTimeStep() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetTotPoints() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetTotPoints(int n) | Nektar::SolverUtils::EquationSystem | inline | 
  | GetTraceNpoints() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetTraceTotPoints() | Nektar::SolverUtils::EquationSystem | inline | 
  | GetVariable(unsigned int i) | Nektar::SolverUtils::EquationSystem | inline | 
  | GetVelocity(void) | Nektar::IncNavierStokes | inline | 
  | HomogeneousType enum name | Nektar::SolverUtils::EquationSystem | protected | 
  | ImportFld(const std::string &infile, Array< OneD, MultiRegions::ExpListSharedPtr > &pFields) | Nektar::SolverUtils::EquationSystem |  | 
  | ImportFld(const std::string &infile, std::vector< std::string > &fieldStr, Array< OneD, Array< OneD, NekDouble > > &coeffs) | Nektar::SolverUtils::EquationSystem |  | 
  | ImportFld(const std::string &infile, MultiRegions::ExpListSharedPtr &pField, std::string &pFieldName) | Nektar::SolverUtils::EquationSystem |  | 
  | ImportFldBase(std::string pInfile, SpatialDomains::MeshGraphSharedPtr pGraph) | Nektar::SolverUtils::EquationSystem | protected | 
  | ImportFldToMultiDomains(const std::string &infile, Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const int ndomains) | Nektar::SolverUtils::EquationSystem |  | 
  | IncNavierStokes(const LibUtilities::SessionReaderSharedPtr &pSession) | Nektar::IncNavierStokes | protected | 
  | InitialiseBaseFlow(Array< OneD, Array< OneD, NekDouble > > &base) | Nektar::SolverUtils::EquationSystem |  | 
  | InitObject() | Nektar::SolverUtils::EquationSystem | inline | 
  | L2Error(unsigned int field, const Array< OneD, NekDouble > &exactsoln, bool Normalised=false) | Nektar::SolverUtils::EquationSystem | inline | 
  | L2Error(unsigned int field, bool Normalised=false) | Nektar::SolverUtils::EquationSystem | inline | 
  | LinfError(unsigned int field, const Array< OneD, NekDouble > &exactsoln=NullNekDouble1DArray) | Nektar::SolverUtils::EquationSystem | inline | 
  | m_advObject | Nektar::IncNavierStokes | protected | 
  | m_base | Nektar::SolverUtils::EquationSystem | protected | 
  | m_boundaryConditions | Nektar::SolverUtils::EquationSystem | protected | 
  | m_cflSafetyFactor | Nektar::SolverUtils::UnsteadySystem |  | 
  | m_cflsteps | Nektar::IncNavierStokes | protected | 
  | m_checkIfSystemSingular | Nektar::SolverUtils::EquationSystem | protected | 
  | m_checksteps | Nektar::SolverUtils::EquationSystem | protected | 
  | m_checktime | Nektar::SolverUtils::EquationSystem | protected | 
  | m_comm | Nektar::SolverUtils::EquationSystem | protected | 
  | m_derivedfields | Nektar::SolverUtils::EquationSystem | protected | 
  | m_energysteps | Nektar::IncNavierStokes | protected | 
  | m_epsilon | Nektar::SolverUtils::UnsteadySystem | protected | 
  | m_equationType | Nektar::IncNavierStokes | protected | 
  | m_expdim | Nektar::SolverUtils::EquationSystem | protected | 
  | m_explicitAdvection | Nektar::SolverUtils::UnsteadySystem | protected | 
  | m_explicitDiffusion | Nektar::SolverUtils::UnsteadySystem | protected | 
  | m_explicitReaction | Nektar::SolverUtils::UnsteadySystem | protected | 
  | m_extrapolation | Nektar::IncNavierStokes | protected | 
  | m_fieldMetaDataMap | Nektar::SolverUtils::EquationSystem | protected | 
  | m_fields | Nektar::SolverUtils::EquationSystem | protected | 
  | m_fieldsBCToElmtID | Nektar::IncNavierStokes | protected | 
  | m_fieldsBCToTraceID | Nektar::IncNavierStokes | protected | 
  | m_fieldsRadiationFactor | Nektar::IncNavierStokes | protected | 
  | m_filename | Nektar::SolverUtils::EquationSystem | protected | 
  | m_filters | Nektar::SolverUtils::UnsteadySystem | protected | 
  | m_fintime | Nektar::SolverUtils::EquationSystem | protected | 
  | m_fld | Nektar::SolverUtils::EquationSystem | protected | 
  | m_forcing | Nektar::IncNavierStokes | protected | 
  | m_gradtan | Nektar::SolverUtils::EquationSystem | protected | 
  | m_graph | Nektar::SolverUtils::EquationSystem | protected | 
  | m_HalfMode | Nektar::SolverUtils::EquationSystem | protected | 
  | m_HomoDirec | Nektar::SolverUtils::EquationSystem | protected | 
  | m_homogen_dealiasing | Nektar::SolverUtils::EquationSystem | protected | 
  | m_HomogeneousType | Nektar::SolverUtils::EquationSystem | protected | 
  | m_homoInitialFwd | Nektar::SolverUtils::UnsteadySystem | protected | 
  | m_infosteps | Nektar::SolverUtils::UnsteadySystem | protected | 
  | m_intScheme | Nektar::SolverUtils::UnsteadySystem | protected | 
  | m_intSoln | Nektar::SolverUtils::UnsteadySystem | protected | 
  | m_intSteps | Nektar::IncNavierStokes | protected | 
  | m_intVariables | Nektar::SolverUtils::UnsteadySystem | protected | 
  | m_kinvis | Nektar::IncNavierStokes | protected | 
  | m_lambda | Nektar::SolverUtils::EquationSystem | protected | 
  | m_LhomX | Nektar::SolverUtils::EquationSystem | protected | 
  | m_LhomY | Nektar::SolverUtils::EquationSystem | protected | 
  | m_LhomZ | Nektar::SolverUtils::EquationSystem | protected | 
  | m_mdlFile | Nektar::IncNavierStokes | protected | 
  | m_MultipleModes | Nektar::SolverUtils::EquationSystem | protected | 
  | m_nConvectiveFields | Nektar::IncNavierStokes | protected | 
  | m_npointsX | Nektar::SolverUtils::EquationSystem | protected | 
  | m_npointsY | Nektar::SolverUtils::EquationSystem | protected | 
  | m_npointsZ | Nektar::SolverUtils::EquationSystem | protected | 
  | m_NumMode | Nektar::SolverUtils::EquationSystem | protected | 
  | m_NumQuadPointsError | Nektar::SolverUtils::EquationSystem | protected | 
  | m_ode | Nektar::SolverUtils::UnsteadySystem | protected | 
  | m_pressure | Nektar::IncNavierStokes | protected | 
  | m_projectionType | Nektar::SolverUtils::EquationSystem | protected | 
  | m_session | Nektar::SolverUtils::EquationSystem | protected | 
  | m_sessionName | Nektar::SolverUtils::EquationSystem | protected | 
  | m_SingleMode | Nektar::SolverUtils::EquationSystem | protected | 
  | m_SmoothAdvection | Nektar::IncNavierStokes | protected | 
  | m_spacedim | Nektar::SolverUtils::EquationSystem | protected | 
  | m_specHP_dealiasing | Nektar::SolverUtils::EquationSystem | protected | 
  | m_steadyStateSteps | Nektar::IncNavierStokes | protected | 
  | m_steadyStateTol | Nektar::IncNavierStokes | protected | 
  | m_steps | Nektar::SolverUtils::EquationSystem | protected | 
  | m_subStepIntegrationScheme | Nektar::IncNavierStokes | protected | 
  | m_subSteppingScheme | Nektar::IncNavierStokes | protected | 
  | m_tanbasis | Nektar::SolverUtils::EquationSystem | protected | 
  | m_time | Nektar::SolverUtils::EquationSystem | protected | 
  | m_timestep | Nektar::SolverUtils::EquationSystem | protected | 
  | m_traceNormals | Nektar::SolverUtils::EquationSystem | protected | 
  | m_useFFT | Nektar::SolverUtils::EquationSystem | protected | 
  | m_velocity | Nektar::IncNavierStokes | protected | 
  | MaxTimeStepEstimator() | Nektar::SolverUtils::UnsteadySystem | protected | 
  | nocase_cmp(const string &s1, const string &s2) | Nektar::SolverUtils::EquationSystem | inlineprotected | 
  | NoCaseStringCompare(const string &s1, const string &s2) | Nektar::SolverUtils::EquationSystem |  | 
  | NumericalFlux(Array< OneD, Array< OneD, NekDouble > > &physfield, Array< OneD, Array< OneD, NekDouble > > &numflux) | Nektar::SolverUtils::EquationSystem | inline | 
  | NumericalFlux(Array< OneD, Array< OneD, NekDouble > > &physfield, Array< OneD, Array< OneD, NekDouble > > &numfluxX, Array< OneD, Array< OneD, NekDouble > > &numfluxY) | Nektar::SolverUtils::EquationSystem | inline | 
  | NumFluxforScalar(const Array< OneD, Array< OneD, NekDouble > > &ufield, Array< OneD, Array< OneD, Array< OneD, NekDouble > > > &uflux) | Nektar::SolverUtils::EquationSystem | inline | 
  | NumFluxforVector(const Array< OneD, Array< OneD, NekDouble > > &ufield, Array< OneD, Array< OneD, Array< OneD, NekDouble > > > &qfield, Array< OneD, Array< OneD, NekDouble > > &qflux) | Nektar::SolverUtils::EquationSystem | inline | 
  | Output() | Nektar::SolverUtils::EquationSystem | inline | 
  | PrintSummary(std::ostream &out) | Nektar::SolverUtils::EquationSystem | inline | 
  | ResetSessionName(std::string newname) | Nektar::SolverUtils::EquationSystem | inline | 
  | ScanForHistoryPoints() | Nektar::SolverUtils::EquationSystem |  | 
  | SessionSummary(SummaryList &vSummary) | Nektar::SolverUtils::EquationSystem |  | 
  | SetBoundaryConditions(NekDouble time) | Nektar::IncNavierStokes | protected | 
  | SetInitialConditions(NekDouble initialtime=0.0, bool dumpInitialConditions=true, const int domain=0) | Nektar::SolverUtils::EquationSystem | inline | 
  | SetLambda(NekDouble lambda) | Nektar::SolverUtils::EquationSystem | inline | 
  | SetModifiedBasis(const bool modbasis) | Nektar::SolverUtils::EquationSystem | inline | 
  | SetRadiationBoundaryForcing(int fieldid) | Nektar::IncNavierStokes | protected | 
  | SetStepsToOne() | Nektar::SolverUtils::EquationSystem | inline | 
  | SetUpBaseFields(SpatialDomains::MeshGraphSharedPtr &mesh) | Nektar::SolverUtils::EquationSystem | protected | 
  | SetUpTraceNormals(void) | Nektar::SolverUtils::EquationSystem |  | 
  | TransCoeffToPhys() | Nektar::SolverUtils::EquationSystem | inline | 
  | TransPhysToCoeff() | Nektar::SolverUtils::EquationSystem | inline | 
  | UnsteadySystem(const LibUtilities::SessionReaderSharedPtr &pSession) | Nektar::SolverUtils::UnsteadySystem | protected | 
  | UpdateFieldMetaDataMap() | Nektar::SolverUtils::EquationSystem | inline | 
  | UpdateFields() | Nektar::SolverUtils::EquationSystem | inline | 
  | v_AppendOutput1D(Array< OneD, Array< OneD, NekDouble > > &solution1D) | Nektar::SolverUtils::UnsteadySystem | protectedvirtual | 
  | v_DoInitialise() | Nektar::SolverUtils::UnsteadySystem | protectedvirtual | 
  | v_DoSolve() | Nektar::SolverUtils::UnsteadySystem | protectedvirtual | 
  | v_EvaluateExactSolution(unsigned int field, Array< OneD, NekDouble > &outfield, const NekDouble time) | Nektar::SolverUtils::EquationSystem | protectedvirtual | 
  | v_ExtraFldOutput(std::vector< Array< OneD, NekDouble > > &fieldcoeffs, std::vector< std::string > &variables) | Nektar::SolverUtils::EquationSystem | protectedvirtual | 
  | v_GenerateSummary(SummaryList &s) | Nektar::SolverUtils::UnsteadySystem | protectedvirtual | 
  | v_GetFluxVector(const int i, Array< OneD, Array< OneD, NekDouble > > &physfield, Array< OneD, Array< OneD, NekDouble > > &flux) | Nektar::IncNavierStokes | virtual | 
  | v_GetForceDimension()=0 | Nektar::IncNavierStokes | protectedpure virtual | 
  | v_GetPressure() | Nektar::IncNavierStokes | inlineprotectedvirtual | 
  | v_GetTimeStep(const Array< OneD, const Array< OneD, NekDouble > > &inarray) | Nektar::SolverUtils::UnsteadySystem | protectedvirtual | 
  | v_InitObject() | Nektar::IncNavierStokes | virtual | 
  | v_L2Error(unsigned int field, const Array< OneD, NekDouble > &exactsoln=NullNekDouble1DArray, bool Normalised=false) | Nektar::SolverUtils::EquationSystem | protectedvirtual | 
  | v_LinfError(unsigned int field, const Array< OneD, NekDouble > &exactsoln=NullNekDouble1DArray) | Nektar::SolverUtils::EquationSystem | protectedvirtual | 
  | v_NumericalFlux(Array< OneD, Array< OneD, NekDouble > > &physfield, Array< OneD, Array< OneD, NekDouble > > &numflux) | Nektar::IncNavierStokes | virtual | 
  | Nektar::SolverUtils::UnsteadySystem::v_NumericalFlux(Array< OneD, Array< OneD, NekDouble > > &physfield, Array< OneD, Array< OneD, NekDouble > > &numfluxX, Array< OneD, Array< OneD, NekDouble > > &numfluxY) | Nektar::SolverUtils::UnsteadySystem | protectedvirtual | 
  | v_NumFluxforScalar(const Array< OneD, Array< OneD, NekDouble > > &ufield, Array< OneD, Array< OneD, Array< OneD, NekDouble > > > &uflux) | Nektar::SolverUtils::UnsteadySystem | protectedvirtual | 
  | v_NumFluxforVector(const Array< OneD, Array< OneD, NekDouble > > &ufield, Array< OneD, Array< OneD, Array< OneD, NekDouble > > > &qfield, Array< OneD, Array< OneD, NekDouble > > &qflux) | Nektar::SolverUtils::UnsteadySystem | protectedvirtual | 
  | v_Output(void) | Nektar::SolverUtils::EquationSystem | protectedvirtual | 
  | v_PostIntegrate(int step) | Nektar::IncNavierStokes | protectedvirtual | 
  | v_PreIntegrate(int step) | Nektar::IncNavierStokes | protectedvirtual | 
  | v_SetInitialConditions(NekDouble initialtime=0.0, bool dumpInitialConditions=true, const int domain=0) | Nektar::SolverUtils::EquationSystem | protectedvirtual | 
  | v_TransCoeffToPhys(void) | Nektar::IncNavierStokes | inlineprotectedvirtual | 
  | v_TransPhysToCoeff(void) | Nektar::IncNavierStokes | inlineprotectedvirtual | 
  | WeakAdvectionDivergenceForm(const Array< OneD, Array< OneD, NekDouble > > &F, Array< OneD, NekDouble > &outarray) | Nektar::SolverUtils::EquationSystem |  | 
  | WeakAdvectionGreensDivergenceForm(const Array< OneD, Array< OneD, NekDouble > > &F, Array< OneD, NekDouble > &outarray) | Nektar::SolverUtils::EquationSystem |  | 
  | WeakAdvectionNonConservativeForm(const Array< OneD, Array< OneD, NekDouble > > &V, const Array< OneD, const NekDouble > &u, Array< OneD, NekDouble > &outarray, bool UseContCoeffs=false) | Nektar::SolverUtils::EquationSystem |  | 
  | WeakDGAdvection(const Array< OneD, Array< OneD, NekDouble > > &InField, Array< OneD, Array< OneD, NekDouble > > &OutField, bool NumericalFluxIncludesNormal=true, bool InFieldIsInPhysSpace=false, int nvariables=0) | Nektar::SolverUtils::EquationSystem |  | 
  | WeakDGDiffusion(const Array< OneD, Array< OneD, NekDouble > > &InField, Array< OneD, Array< OneD, NekDouble > > &OutField, bool NumericalFluxIncludesNormal=true, bool InFieldIsInPhysSpace=false) | Nektar::SolverUtils::EquationSystem |  | 
  | WriteFld(const std::string &outname) | Nektar::SolverUtils::EquationSystem |  | 
  | WriteFld(const std::string &outname, MultiRegions::ExpListSharedPtr &field, std::vector< Array< OneD, NekDouble > > &fieldcoeffs, std::vector< std::string > &variables) | Nektar::SolverUtils::EquationSystem |  | 
  | WriteHistoryData(std::ostream &out) | Nektar::SolverUtils::EquationSystem |  | 
  | WriteModalEnergy(void) | Nektar::IncNavierStokes | protected | 
  | ZeroPhysFields() | Nektar::SolverUtils::EquationSystem |  | 
  | ~EquationSystem() | Nektar::SolverUtils::EquationSystem | virtual | 
  | ~IncNavierStokes() | Nektar::IncNavierStokes | virtual | 
  | ~UnsteadySystem() | Nektar::SolverUtils::UnsteadySystem | virtual |