|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
This is the complete list of members for DNDS::Euler::EulerEvaluator< model >, including all inherited members.
| AddFixedIncrement(ArrayDOFV< nVarsFixed > &cx, ArrayDOFV< nVarsFixed > &cxInc, real alpha=1.0) | DNDS::Euler::EulerEvaluator< model > | inline |
| anchorRecorders | DNDS::Euler::EulerEvaluator< model > | |
| AssertMeanValuePP(ArrayDOFV< nVarsFixed > &u, bool panic) | DNDS::Euler::EulerEvaluator< model > | |
| bndIntegrationLogs | DNDS::Euler::EulerEvaluator< model > | |
| BndIntegrationLogWriteLine(const std::string &name, index step, index stage, index iter) | DNDS::Euler::EulerEvaluator< model > | inline |
| bndIntegrations | DNDS::Euler::EulerEvaluator< model > | |
| CentralSmoothResidual(ArrayDOFV< nVarsFixed > &r, ArrayDOFV< nVarsFixed > &rs, ArrayDOFV< nVarsFixed > &rtemp, int nStep=0) | DNDS::Euler::EulerEvaluator< model > | inline |
| cLDriverBndIDs | DNDS::Euler::EulerEvaluator< model > | |
| CLDriverGetIntegrationUpdate(index iter) | DNDS::Euler::EulerEvaluator< model > | inline |
| CompressInc(const TU &u, const TU &uInc) | DNDS::Euler::EulerEvaluator< model > | inline |
| CompressRecPart(const TU &umean, const TU &uRecInc, bool &compressed) | DNDS::Euler::EulerEvaluator< model > | inline |
| ConsoleOutputBndIntegrations() | DNDS::Euler::EulerEvaluator< model > | inline |
| deltaLambdaCell | DNDS::Euler::EulerEvaluator< model > | |
| deltaLambdaFace | DNDS::Euler::EulerEvaluator< model > | |
| DiffUFromCell2Face(TDiffU &u, index iFace, index iCell, rowsize if2c, bool reverse=false) | DNDS::Euler::EulerEvaluator< model > | inline |
| dim | DNDS::Euler::EulerEvaluator< model > | static |
| DT_Dont_update_lambda01234 | DNDS::Euler::EulerEvaluator< model > | static |
| DT_No_Flags | DNDS::Euler::EulerEvaluator< model > | static |
| dWall | DNDS::Euler::EulerEvaluator< model > | |
| dWallFace | DNDS::Euler::EulerEvaluator< model > | |
| EulerEvaluator(const decltype(mesh) &Nmesh, const decltype(vfv) &Nvfv, const decltype(pBCHandler) &npBCHandler, const EulerEvaluatorSettings< model > &nSettings, int n_nVars=getNVars(model)) | DNDS::Euler::EulerEvaluator< model > | inline |
| EvaluateCellRHSAlpha(ArrayDOFV< nVarsFixed > &u, ArrayRECV< nVarsFixed > &uRec, ArrayDOFV< 1 > &uRecBeta, ArrayDOFV< nVarsFixed > &res, ArrayDOFV< 1 > &cellRHSAlpha, index &nLim, real &alphaMin, real relax, int compress=1, int flag=0) | DNDS::Euler::EulerEvaluator< model > | |
| EvaluateCellRHSAlpha_DEFAULT | DNDS::Euler::EulerEvaluator< model > | static |
| EvaluateCellRHSAlpha_MIN_ALL | DNDS::Euler::EulerEvaluator< model > | static |
| EvaluateCellRHSAlpha_MIN_IF_NOT_ONE | DNDS::Euler::EulerEvaluator< model > | static |
| EvaluateCellRHSAlphaExpansion(ArrayDOFV< nVarsFixed > &u, ArrayRECV< nVarsFixed > &uRec, ArrayDOFV< 1 > &uRecBeta, ArrayDOFV< nVarsFixed > &res, ArrayDOFV< 1 > &cellRHSAlpha, index &nLim, real alphaMin) | DNDS::Euler::EulerEvaluator< model > | |
| EvaluateDt(ArrayDOFV< 1 > &dt, ArrayDOFV< nVarsFixed > &u, ArrayRECV< nVarsFixed > &uRec, real CFL, real &dtMinall, real MaxDt, bool UseLocaldt, real t, uint64_t flags=DT_No_Flags) | DNDS::Euler::EulerEvaluator< model > | |
| EvaluateNorm(Eigen::Vector< real, -1 > &res, ArrayDOFV< nVarsFixed > &rhs, index P=1, bool volWise=false, bool average=false) | DNDS::Euler::EulerEvaluator< model > | |
| EvaluateRecNorm(Eigen::Vector< real, -1 > &res, ArrayDOFV< nVarsFixed > &u, ArrayRECV< nVarsFixed > &uRec, index P=1, bool compare=false, const tFCompareField &FCompareField=[](const Geom::tPoint &p, real t) { return TU::Zero();}, const tFCompareFieldWeight &FCompareFieldWeight=[](const Geom::tPoint &p, real t) { return 1.0;}, real t=0) | DNDS::Euler::EulerEvaluator< model > | |
| EvaluateRHS(ArrayDOFV< nVarsFixed > &rhs, JacobianDiagBlock< nVarsFixed > &JSource, ArrayDOFV< nVarsFixed > &u, ArrayRECV< nVarsFixed > &uRecUnlim, ArrayRECV< nVarsFixed > &uRec, ArrayDOFV< 1 > &uRecBeta, ArrayDOFV< 1 > &cellRHSAlpha, bool onlyOnHalfAlpha, real t, uint64_t flags=RHS_No_Flags) | DNDS::Euler::EulerEvaluator< model > | |
| EvaluateURecBeta(ArrayDOFV< nVarsFixed > &u, ArrayRECV< nVarsFixed > &uRec, ArrayDOFV< 1 > &uRecBeta, index &nLim, real &betaMin, int flag) | DNDS::Euler::EulerEvaluator< model > | |
| EvaluateURecBeta_COMPRESS_TO_MEAN | DNDS::Euler::EulerEvaluator< model > | static |
| EvaluateURecBeta_DEFAULT | DNDS::Euler::EulerEvaluator< model > | static |
| FixIncrement(ArrayDOFV< nVarsFixed > &cx, ArrayDOFV< nVarsFixed > &cxInc, real alpha=1.0) | DNDS::Euler::EulerEvaluator< model > | inline |
| FixUMaxFilter(ArrayDOFV< nVarsFixed > &u) | DNDS::Euler::EulerEvaluator< model > | |
| fluxBnd | DNDS::Euler::EulerEvaluator< model > | |
| fluxBndForceT | DNDS::Euler::EulerEvaluator< model > | |
| fluxFace(const TU_Batch &ULxy, const TU_Batch &URxy, const TU &ULMeanXy, const TU &URMeanXy, const TDiffU_Batch &DiffUxy, const TDiffU_Batch &DiffUxyPrim, const TVec_Batch &unitNorm, const TVec_Batch &vg, const TVec &unitNormC, const TVec &vgC, TU_Batch &FLfix, TU_Batch &FRfix, TU_Batch &finc, TReal_Batch &lam0V, TReal_Batch &lam123V, TReal_Batch &lam4V, Geom::t_index btype, typename Gas::RiemannSolverType rsType, index iFace, bool ignoreVis) | DNDS::Euler::EulerEvaluator< model > | |
| fluxJacobian0_Right(TU &UR, const TVec &uNorm, Geom::t_index btype) | DNDS::Euler::EulerEvaluator< model > | inline |
| fluxJacobian0_Right_Times_du(const TU &U, const TU &UOther, const TVec &n, const TVec &vg, Geom::t_index btype, const TU &dU, real lambdaMain, real lambdaC, real lambdaVis, real lambda0, real lambda123, real lambda4, int useRoeTerm, int incFsign=-1, int omitF=0) | DNDS::Euler::EulerEvaluator< model > | inline |
| fluxJacobian0_Right_Times_du_AsMatrix(const TU &U, const TU &UOther, const TVec &n, const TVec &vg, Geom::t_index btype, real lambdaMain, real lambdaC, real lambdaVis, real lambda0, real lambda123, real lambda4, int useRoeTerm, int incFsign=-1, int omitF=0) | DNDS::Euler::EulerEvaluator< model > | inline |
| fluxJacobianC_Right_Times_du(const TU &U, const TVec &n, const TVec &vg, Geom::t_index btype, const TU &dU) | DNDS::Euler::EulerEvaluator< model > | inline |
| fluxWallSum | DNDS::Euler::EulerEvaluator< model > | |
| gDim | DNDS::Euler::EulerEvaluator< model > | static |
| generateBoundaryValue(TU &ULxy, const TU &ULMeanXy, index iCell, index iFace, int iG, const TVec &uNorm, const TMat &normBase, const Geom::tPoint &pPhysics, real t, Geom::t_index btype, bool fixUL=false, int geomMode=0, int linMode=0) | DNDS::Euler::EulerEvaluator< model > | |
| GetAxisSymmetric() | DNDS::Euler::EulerEvaluator< model > | inline |
| GetFaceVGrid(index iFace, index iG) | DNDS::Euler::EulerEvaluator< model > | inline |
| GetFaceVGrid(index iFace, index iG, const Geom::tPoint &pPhy) | DNDS::Euler::EulerEvaluator< model > | inline |
| GetFaceVGridFromCell(index iFace, index iCell, int if2c, index iG) | DNDS::Euler::EulerEvaluator< model > | inline |
| getMuTur(const TU &uMean, const TDiffU &GradUMeanXY, real muRef, real muf, index iFace) | DNDS::Euler::EulerEvaluator< model > | inline |
| GetWallDist() | DNDS::Euler::EulerEvaluator< model > | |
| gradUFix | DNDS::Euler::EulerEvaluator< model > | |
| I4 | DNDS::Euler::EulerEvaluator< model > | static |
| InitializeFV(ssp< Geom::UnstructuredMesh > &mesh, TpVFV vfv, TpBCHandler pBCHandler) | DNDS::Euler::EulerEvaluator< model > | inlinestatic |
| InitializeOutputPicker(OutputPicker &op, OutputOverlapDataRefs dataRefs) | DNDS::Euler::EulerEvaluator< model > | |
| InitializeUDOF(ArrayDOFV< nVarsFixed > &u) | DNDS::Euler::EulerEvaluator< model > | |
| kAv | DNDS::Euler::EulerEvaluator< model > | |
| lambdaFace | DNDS::Euler::EulerEvaluator< model > | |
| lambdaFace0 | DNDS::Euler::EulerEvaluator< model > | |
| lambdaFace123 | DNDS::Euler::EulerEvaluator< model > | |
| lambdaFace4 | DNDS::Euler::EulerEvaluator< model > | |
| lambdaFaceC | DNDS::Euler::EulerEvaluator< model > | |
| lambdaFaceVis | DNDS::Euler::EulerEvaluator< model > | |
| LIMITER_UGRAD_Disable_Shock_Limiter | DNDS::Euler::EulerEvaluator< model > | static |
| LIMITER_UGRAD_No_Flags | DNDS::Euler::EulerEvaluator< model > | static |
| LimiterUGrad(ArrayDOFV< nVarsFixed > &u, ArrayGRADV< nVarsFixed, gDim > &uGrad, ArrayGRADV< nVarsFixed, gDim > &uGradNew, uint64_t flags=LIMITER_UGRAD_No_Flags) | DNDS::Euler::EulerEvaluator< model > | |
| LUSGSMatrixInit(JacobianDiagBlock< nVarsFixed > &JDiag, JacobianDiagBlock< nVarsFixed > &JSource, ArrayDOFV< 1 > &dTau, real dt, real alphaDiag, ArrayDOFV< nVarsFixed > &u, ArrayRECV< nVarsFixed > &uRec, int jacobianCode, real t) | DNDS::Euler::EulerEvaluator< model > | |
| LUSGSMatrixSolveJacobianLU(real alphaDiag, real t, ArrayDOFV< nVarsFixed > &rhs, ArrayDOFV< nVarsFixed > &u, ArrayDOFV< nVarsFixed > &uInc, ArrayDOFV< nVarsFixed > &uIncNew, ArrayDOFV< nVarsFixed > &bBuf, JacobianDiagBlock< nVarsFixed > &JDiag, JacobianLocalLU< nVarsFixed > &jacLU, bool uIncIsZero, TU &sumInc) | DNDS::Euler::EulerEvaluator< model > | |
| LUSGSMatrixToJacobianLU(real alphaDiag, real t, ArrayDOFV< nVarsFixed > &u, JacobianDiagBlock< nVarsFixed > &JDiag, JacobianLocalLU< nVarsFixed > &jacLU) | DNDS::Euler::EulerEvaluator< model > | |
| LUSGSMatrixVec(real alphaDiag, real t, ArrayDOFV< nVarsFixed > &u, ArrayDOFV< nVarsFixed > &uInc, JacobianDiagBlock< nVarsFixed > &JDiag, ArrayDOFV< nVarsFixed > &AuInc) | DNDS::Euler::EulerEvaluator< model > | |
| MaxBatch | DNDS::Euler::EulerEvaluator< model > | static |
| MaxBatchMult(int n) | DNDS::Euler::EulerEvaluator< model > | inlinestatic |
| MeanValueCons2Prim(ArrayDOFV< nVarsFixed > &u, ArrayDOFV< nVarsFixed > &w) | DNDS::Euler::EulerEvaluator< model > | |
| MeanValuePrim2Cons(ArrayDOFV< nVarsFixed > &w, ArrayDOFV< nVarsFixed > &u) | DNDS::Euler::EulerEvaluator< model > | |
| mesh | DNDS::Euler::EulerEvaluator< model > | |
| MinSmoothDTau(ArrayDOFV< 1 > &dTau, ArrayDOFV< 1 > &dTauNew) | DNDS::Euler::EulerEvaluator< model > | |
| muEff(const TU &U, real T) | DNDS::Euler::EulerEvaluator< model > | inline |
| nFaceReducedOrder | DNDS::Euler::EulerEvaluator< model > | |
| nVarsFixed | DNDS::Euler::EulerEvaluator< model > | static |
| pBCHandler | DNDS::Euler::EulerEvaluator< model > | |
| pCLDriver | DNDS::Euler::EulerEvaluator< model > | |
| PrintBCProfiles(const std::string &name, ArrayDOFV< nVarsFixed > &u, ArrayRECV< nVarsFixed > &uRec) | DNDS::Euler::EulerEvaluator< model > | inline |
| profileRecorders | DNDS::Euler::EulerEvaluator< model > | |
| RHS_Direct_2nd_Rec | DNDS::Euler::EulerEvaluator< model > | static |
| RHS_Direct_2nd_Rec_1st_Conv | DNDS::Euler::EulerEvaluator< model > | static |
| RHS_Direct_2nd_Rec_already_have_uGradBufNoLim | DNDS::Euler::EulerEvaluator< model > | static |
| RHS_Direct_2nd_Rec_use_limiter | DNDS::Euler::EulerEvaluator< model > | static |
| RHS_Dont_Record_Bud_Flux | DNDS::Euler::EulerEvaluator< model > | static |
| RHS_Dont_Update_Integration | DNDS::Euler::EulerEvaluator< model > | static |
| RHS_Ignore_Viscosity | DNDS::Euler::EulerEvaluator< model > | static |
| RHS_No_Flags | DNDS::Euler::EulerEvaluator< model > | static |
| RHS_Recover_IncFScale | DNDS::Euler::EulerEvaluator< model > | static |
| setPassiveDiscardSource(bool n) | DNDS::Euler::EulerEvaluator< model > | inline |
| settings | DNDS::Euler::EulerEvaluator< model > | |
| source(const TU &UMeanXy, const TDiffU &DiffUxy, const Geom::tPoint &pPhy, TJacobianU &jacobian, index iCell, index ig, int Mode) | DNDS::Euler::EulerEvaluator< model > | |
| symLU | DNDS::Euler::EulerEvaluator< model > | |
| TDiffU typedef | DNDS::Euler::EulerEvaluator< model > | |
| TDiffU_Batch typedef | DNDS::Euler::EulerEvaluator< model > | |
| TDiffUTransposed typedef | DNDS::Euler::EulerEvaluator< model > | |
| TDof typedef | DNDS::Euler::EulerEvaluator< model > | |
| tFCompareField typedef | DNDS::Euler::EulerEvaluator< model > | |
| tFCompareFieldWeight typedef | DNDS::Euler::EulerEvaluator< model > | |
| TimeAverageAddition(ArrayDOFV< nVarsFixed > &w, ArrayDOFV< nVarsFixed > &wAveraged, real dt, real &tCur) | DNDS::Euler::EulerEvaluator< model > | |
| TJacobianU typedef | DNDS::Euler::EulerEvaluator< model > | |
| TMat typedef | DNDS::Euler::EulerEvaluator< model > | |
| TMat_Batch typedef | DNDS::Euler::EulerEvaluator< model > | |
| TpBCHandler typedef | DNDS::Euler::EulerEvaluator< model > | |
| TpVFV typedef | DNDS::Euler::EulerEvaluator< model > | |
| Traits typedef | DNDS::Euler::EulerEvaluator< model > | |
| TransformURotatingFrame(TU &U, const Geom::tPoint &pPhysics, int direction) | DNDS::Euler::EulerEvaluator< model > | inline |
| TransformURotatingFrame_ABS_VELO(TU &U, const Geom::tPoint &pPhysics, int direction) | DNDS::Euler::EulerEvaluator< model > | inline |
| TransformVelocityRotatingFrame(TU &U, const Geom::tPoint &pPhysics, int direction) | DNDS::Euler::EulerEvaluator< model > | inline |
| TReal_Batch typedef | DNDS::Euler::EulerEvaluator< model > | |
| TRec typedef | DNDS::Euler::EulerEvaluator< model > | |
| TScalar typedef | DNDS::Euler::EulerEvaluator< model > | |
| TU typedef | DNDS::Euler::EulerEvaluator< model > | |
| TU_Batch typedef | DNDS::Euler::EulerEvaluator< model > | |
| TVec typedef | DNDS::Euler::EulerEvaluator< model > | |
| TVec_Batch typedef | DNDS::Euler::EulerEvaluator< model > | |
| TVFV typedef | DNDS::Euler::EulerEvaluator< model > | |
| UFromCell2Face(TU &u, index iFace, index iCell, rowsize if2c) | DNDS::Euler::EulerEvaluator< model > | inline |
| UFromFace2Cell(TU &u, index iFace, index iCell, rowsize if2c) | DNDS::Euler::EulerEvaluator< model > | inline |
| UFromOtherCell(TU &u, index iFace, index iCell, index iCellOther, rowsize if2c) | DNDS::Euler::EulerEvaluator< model > | inline |
| uGradBuf | DNDS::Euler::EulerEvaluator< model > | |
| uGradBufNoLim | DNDS::Euler::EulerEvaluator< model > | |
| updateBCAnchors(ArrayDOFV< nVarsFixed > &u, ArrayRECV< nVarsFixed > &uRec) | DNDS::Euler::EulerEvaluator< model > | inline |
| updateBCProfiles(ArrayDOFV< nVarsFixed > &u, ArrayRECV< nVarsFixed > &uRec) | DNDS::Euler::EulerEvaluator< model > | |
| updateBCProfilesPressureRadialEq() | DNDS::Euler::EulerEvaluator< model > | |
| UpdateLUSGSBackward(real alphaDiag, real t, ArrayDOFV< nVarsFixed > &rhs, ArrayDOFV< nVarsFixed > &u, ArrayDOFV< nVarsFixed > &uInc, JacobianDiagBlock< nVarsFixed > &JDiag, ArrayDOFV< nVarsFixed > &uIncNew) | DNDS::Euler::EulerEvaluator< model > | |
| UpdateLUSGSForward(real alphaDiag, real t, ArrayDOFV< nVarsFixed > &rhs, ArrayDOFV< nVarsFixed > &u, ArrayDOFV< nVarsFixed > &uInc, JacobianDiagBlock< nVarsFixed > &JDiag, ArrayDOFV< nVarsFixed > &uIncNew) | DNDS::Euler::EulerEvaluator< model > | |
| UpdateSGS(real alphaDiag, real t, ArrayDOFV< nVarsFixed > &rhs, ArrayDOFV< nVarsFixed > &u, ArrayDOFV< nVarsFixed > &uInc, ArrayDOFV< nVarsFixed > &uIncNew, JacobianDiagBlock< nVarsFixed > &JDiag, bool forward, bool gsUpdate, TU &sumInc, bool uIncIsZero=false) | DNDS::Euler::EulerEvaluator< model > | |
| UpdateSGSWithRec(real alphaDiag, real t, ArrayDOFV< nVarsFixed > &rhs, ArrayDOFV< nVarsFixed > &u, ArrayRECV< nVarsFixed > &uRec, ArrayDOFV< nVarsFixed > &uInc, ArrayRECV< nVarsFixed > &uRecInc, JacobianDiagBlock< nVarsFixed > &JDiag, bool forward, TU &sumInc) | DNDS::Euler::EulerEvaluator< model > | |
| vfv | DNDS::Euler::EulerEvaluator< model > | |
| visFluxTurVariable(const TU &UMeanXYC, const TDiffU &DiffUxyPrimC, real muRef, real mufPhy, real muTur, const TVec &uNormC, index iFace, TU &VisFlux) | DNDS::Euler::EulerEvaluator< model > | inline |