DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
DNDS::CFV::VariationalReconstruction< dim > Member List

This is the complete list of members for DNDS::CFV::VariationalReconstruction< dim >, including all inherited members.

ApplyPeriodicTransform(int if2c, Geom::t_index faceID, Ts &...data) constDNDS::CFV::VariationalReconstruction< dim >inline
axisFacesDNDS::CFV::FiniteVolumeprotected
axisSymmetricDNDS::CFV::FiniteVolumeprotected
BuildScalar(tScalarPair &u, bool buildSon=true, bool buildTrans=true)DNDS::CFV::VariationalReconstruction< dim >inline
BuildUDof(tUDof< nVarsFixed > &u, int nVars, bool buildSon=true, bool buildTrans=true, Geom::MeshLoc varloc=Geom::MeshLoc::Cell)DNDS::CFV::FiniteVolumeinline
BuildUDofNode(tUDof< nVarsFixed > &u, int nVars, bool buildSon=true, bool buildTrans=true)DNDS::CFV::VariationalReconstruction< dim >inline
BuildUGrad(tUGrad< nVarsFixed, dim > &u, int nVars, bool buildSon=true, bool buildTrans=true)DNDS::CFV::VariationalReconstruction< dim >inline
BuildUGradD(tUGrad< nVarsFixed, dim > &u, int nVars, bool buildSon=true, bool buildTrans=true, Geom::MeshLoc varloc=Geom::MeshLoc::Cell)DNDS::CFV::FiniteVolumeinline
BuildURec(tURec< nVarsFixed > &u, int nVars, bool buildSon=true, bool buildTrans=true)DNDS::CFV::VariationalReconstruction< dim >inline
cellAlignedHBoxDNDS::CFV::FiniteVolumeprotected
cellAtrDNDS::CFV::FiniteVolumeprotected
cellBaryDNDS::CFV::FiniteVolumeprotected
cellCentDNDS::CFV::FiniteVolumeprotected
CellFaceOther(index iCell, index iFace) constDNDS::CFV::FiniteVolumeinline
cellInertiaDNDS::CFV::FiniteVolumeprotected
cellIntJacobiDetDNDS::CFV::FiniteVolumeprotected
cellIntPPhysicsDNDS::CFV::FiniteVolumeprotected
CellIsFaceBack(index iCell, index iFace) constDNDS::CFV::FiniteVolumeinline
cellMajorCoordDNDS::CFV::FiniteVolumeprotected
cellMajorHBoxDNDS::CFV::FiniteVolumeprotected
cellSmoothScaleDNDS::CFV::FiniteVolumeprotected
ConstructBaseAndWeight(const tFGetBoundaryWeight &id2faceDircWeight=[](Geom::t_index id, int iOrder) { return 1.0;})DNDS::CFV::VariationalReconstruction< dim >
ConstructCellAlignedHBox()DNDS::CFV::FiniteVolume
ConstructCellBary()DNDS::CFV::FiniteVolume
ConstructCellCent()DNDS::CFV::FiniteVolume
ConstructCellIntJacobiDet()DNDS::CFV::FiniteVolume
ConstructCellIntPPhysics()DNDS::CFV::FiniteVolume
ConstructCellMajorHBoxCoordInertia()DNDS::CFV::FiniteVolume
ConstructCellSmoothScale()DNDS::CFV::FiniteVolume
ConstructCellVolume()DNDS::CFV::FiniteVolume
ConstructFaceArea()DNDS::CFV::FiniteVolume
ConstructFaceCent()DNDS::CFV::FiniteVolume
ConstructFaceIntJacobiDet()DNDS::CFV::FiniteVolume
ConstructFaceIntPPhysics()DNDS::CFV::FiniteVolume
ConstructFaceMeanNorm()DNDS::CFV::FiniteVolume
ConstructFaceUnitNorm()DNDS::CFV::FiniteVolume
ConstructMetrics()DNDS::CFV::VariationalReconstruction< dim >
ConstructRecCoeff()DNDS::CFV::VariationalReconstruction< dim >
device()DNDS::DeviceTransferable< FiniteVolume >inline
device_array_list()DNDS::CFV::FiniteVolumeinlineprotected
deviceView()DNDS::CFV::FiniteVolumeinline
DoCalculateSmoothIndicator(tScalarPair &si, tURec< nVarsFixed > &uRec, tUDof< nVarsFixed > &u, const std::array< int, nVarsSee > &varsSee)DNDS::CFV::VariationalReconstruction< dim >
DoCalculateSmoothIndicatorV1(tScalarPair &si, tURec< nVarsFixed > &uRec, tUDof< nVarsFixed > &u, const Eigen::Vector< real, nVarsFixed > &varsSee, const TFPost< nVarsFixed > &FPost)DNDS::CFV::VariationalReconstruction< dim >
DoLimiterWBAP_3(tUDof< nVarsFixed > &u, tURec< nVarsFixed > &uRec, tURec< nVarsFixed > &uRecNew, tURec< nVarsFixed > &uRecBuf, tScalarPair &si, bool ifAll, const tFMEig< nVarsFixed > &FM, const tFMEig< nVarsFixed > &FMI, bool putIntoNew=false)DNDS::CFV::VariationalReconstruction< dim >
DoLimiterWBAP_C(tUDof< nVarsFixed > &u, tURec< nVarsFixed > &uRec, tURec< nVarsFixed > &uRecNew, tURec< nVarsFixed > &uRecBuf, tScalarPair &si, bool ifAll, const tFMEig< nVarsFixed > &FM, const tFMEig< nVarsFixed > &FMI, bool putIntoNew=false)DNDS::CFV::VariationalReconstruction< dim >
DoReconstruction2nd(tURec< nVarsFixed > &uRec, tUDof< nVarsFixed > &u, const TFBoundary< nVarsFixed > &FBoundary, int method, const std::vector< int > &mask)DNDS::CFV::VariationalReconstruction< dim >
DoReconstruction2ndGrad(tUGrad< nVarsFixed, dim > &uRec, tUDof< nVarsFixed > &u, const TFBoundary< nVarsFixed > &FBoundary, int method)DNDS::CFV::VariationalReconstruction< dim >
DoReconstructionIter(tURec< nVarsFixed > &uRec, tURec< nVarsFixed > &uRecNew, tUDof< nVarsFixed > &u, const TFBoundary< nVarsFixed > &FBoundary, bool putIntoNew=false, bool recordInc=false, bool uRecIsZero=false)DNDS::CFV::VariationalReconstruction< dim >
DoReconstructionIterDiff(tURec< nVarsFixed > &uRec, tURec< nVarsFixed > &uRecDiff, tURec< nVarsFixed > &uRecNew, tUDof< nVarsFixed > &u, const TFBoundaryDiff< nVarsFixed > &FBoundaryDiff)DNDS::CFV::VariationalReconstruction< dim >
DoReconstructionIterSOR(tURec< nVarsFixed > &uRec, tURec< nVarsFixed > &uRecInc, tURec< nVarsFixed > &uRecNew, tUDof< nVarsFixed > &u, const TFBoundaryDiff< nVarsFixed > &FBoundaryDiff, bool reverse=false)DNDS::CFV::VariationalReconstruction< dim >
DownCastURecOrder(int curOrder, index iCell, tURec< nVarsFixed > &uRec, int downCastMethod)DNDS::CFV::VariationalReconstruction< dim >inline
faceAreaDNDS::CFV::FiniteVolumeprotected
faceAtrDNDS::CFV::FiniteVolumeprotected
faceCentDNDS::CFV::FiniteVolumeprotected
faceIntJacobiDetDNDS::CFV::FiniteVolumeprotected
faceIntPPhysicsDNDS::CFV::FiniteVolumeprotected
faceMeanNormDNDS::CFV::FiniteVolumeprotected
faceUnitNormDNDS::CFV::FiniteVolumeprotected
FDiffBaseValue(TOut &DiBj, const Geom::tPoint &pPhy, index iCell, index iFace, int iG, int flag=0)DNDS::CFV::VariationalReconstruction< dim >inline
FFaceFunctional(const Eigen::MatrixBase< TDiffIDerived > &DiffI, const Eigen::MatrixBase< TDiffJDerived > &DiffJ, index iFace, index iCellL, index iCellR)DNDS::CFV::VariationalReconstruction< dim >inline
FiniteVolume(MPIInfo nMpi, ssp< Geom::UnstructuredMesh > nMesh)DNDS::CFV::FiniteVolumeinline
for_each_device_member(F &&f)DNDS::CFV::FiniteVolumeinlineprotected
get_matrixAAInvB()DNDS::CFV::VariationalReconstruction< dim >inline
get_vectorAInvB()DNDS::CFV::VariationalReconstruction< dim >inline
getArrayBytes()DNDS::CFV::FiniteVolumeinline
GetAxisSymmetric() constDNDS::CFV::FiniteVolumeinline
GetCellAR(index iCell)DNDS::CFV::VariationalReconstruction< dim >inline
GetCellAtr(index iCell)DNDS::CFV::FiniteVolumeinline
GetCellBary(index iCell)DNDS::CFV::FiniteVolumeinline
GetCellJacobiDet(index iCell, rowsize iG)DNDS::CFV::FiniteVolumeinline
GetCellMaxLenScale(index iCell)DNDS::CFV::FiniteVolumeinline
GetCellNodeMinLenScale(index iCell)DNDS::CFV::FiniteVolumeinline
GetCellOrder(index iCell)DNDS::CFV::FiniteVolumeinline
GetCellParamVol(index iCell) constDNDS::CFV::FiniteVolumeinline
GetCellQuad(index iCell) constDNDS::CFV::FiniteVolumeinline
GetCellQuadO1(index iCell) constDNDS::CFV::FiniteVolumeinline
GetCellQuadraturePPhys(index iCell, int iG)DNDS::CFV::FiniteVolumeinline
GetCellRecMatAInv(index iCell)DNDS::CFV::VariationalReconstruction< dim >inline
GetCellRecMatAInvB(index iCell, int ic2f)DNDS::CFV::VariationalReconstruction< dim >inline
GetCellSmoothScaleRatio(index iCell) constDNDS::CFV::FiniteVolumeinline
GetCellVol(index iCell) constDNDS::CFV::FiniteVolumeinline
getDeviceArrayBytes()DNDS::DeviceTransferable< FiniteVolume >inline
getDim() constDNDS::CFV::VariationalReconstruction< dim >inline
GetFaceArea(index iFace) constDNDS::CFV::FiniteVolumeinline
GetFaceAtr(index iFace)DNDS::CFV::FiniteVolumeinline
GetFaceJacobiDet(index iFace, rowsize iG)DNDS::CFV::FiniteVolumeinline
GetFaceNorm(index iFace, int iG) constDNDS::CFV::FiniteVolumeinline
GetFaceNormFromCell(index iFace, index iCell, rowsize if2c, int iG)DNDS::CFV::FiniteVolumeinline
GetFaceParamArea(index iFace) constDNDS::CFV::FiniteVolumeinline
GetFacePointFromCell(index iFace, index iCell, rowsize if2c, const Geom::tPoint &pnt)DNDS::CFV::FiniteVolumeinline
GetFaceQuad(index iFace) constDNDS::CFV::FiniteVolumeinline
GetFaceQuadO1(index iFace) constDNDS::CFV::FiniteVolumeinline
GetFaceQuadraturePPhys(index iFace, int iG)DNDS::CFV::FiniteVolumeinline
GetFaceQuadraturePPhysFromCell(index iFace, index iCell, rowsize if2c, int iG)DNDS::CFV::FiniteVolumeinline
GetGlobalVol() constDNDS::CFV::FiniteVolumeinline
GetGreenGauss1WeightOnCell(index iCell)DNDS::CFV::VariationalReconstruction< dim >inline
GetIntPointDiffBaseValue(index iCell, index iFace, rowsize if2c, int iG, TList &&diffList=EigenAll, uint8_t maxDiff=UINT8_MAX)DNDS::CFV::VariationalReconstruction< dim >inline
GetMatrixSecondary(index iCell, index iFace, index if2c)DNDS::CFV::VariationalReconstruction< dim >inline
GetOtherCellBaryFromCell(index iCell, index iCellOther, index iFace)DNDS::CFV::FiniteVolumeinline
GetOtherCellInertiaFromCell(index iCell, index iCellOther, index iFace)DNDS::CFV::FiniteVolumeinline
GetOtherCellPointFromCell(index iCell, index iCellOther, index iFace, const Geom::tPoint &pnt)DNDS::CFV::FiniteVolumeinline
getSettings() constDNDS::CFV::VariationalReconstruction< dim >inline
MakePairDefaultOnCell(TArrayPair &aPair, const std::string &name, TOthers... others)DNDS::CFV::FiniteVolumeinline
MakePairDefaultOnFace(TArrayPair &aPair, const std::string &name, TOthers... others)DNDS::CFV::FiniteVolumeinline
MatrixAMult(tURec< nVarsFixed > &uRec, tURec< nVarsFixed > &uRec1)DNDS::CFV::VariationalReconstruction< dim >inline
maxNDiffDNDS::CFV::VariationalReconstruction< dim >static
maxNDOF()DNDS::CFV::FiniteVolumeinline
maxNeighbourDNDS::CFV::VariationalReconstruction< dim >static
maxRecDOFDNDS::CFV::VariationalReconstruction< dim >static
maxRecDOFBatchDNDS::CFV::VariationalReconstruction< dim >static
maxVolumeDNDS::CFV::FiniteVolumeprotected
meshDNDS::CFV::FiniteVolume
minVolumeDNDS::CFV::FiniteVolumeprotected
mpiDNDS::CFV::FiniteVolume
mRankDNDS::CFV::FiniteVolume
parseSettings(const VRSettings &s)DNDS::CFV::VariationalReconstruction< dim >inline
parseSettings(VRSettings::json &j)DNDS::CFV::VariationalReconstruction< dim >inline
periodicityDNDS::CFV::FiniteVolumeprotected
SetAxisSymmetric(int v)DNDS::CFV::FiniteVolumeinline
SetCellAtrBasic()DNDS::CFV::FiniteVolume
SetFaceAtrBasic()DNDS::CFV::FiniteVolume
SetPeriodicTransformations(const TFTrans &nFTransPeriodic, const TFTrans &nFTransPeriodicBack)DNDS::CFV::VariationalReconstruction< dim >inline
SetPeriodicTransformations(std::array< int, pDim > Seq123)DNDS::CFV::VariationalReconstruction< dim >inline
SetPeriodicTransformations()DNDS::CFV::VariationalReconstruction< dim >inline
sumVolumeDNDS::CFV::FiniteVolumeprotected
t_base typedefDNDS::CFV::VariationalReconstruction< dim >
t_deviceView typedefDNDS::CFV::FiniteVolume
TFBoundary typedefDNDS::CFV::VariationalReconstruction< dim >
TFBoundaryDiff typedefDNDS::CFV::VariationalReconstruction< dim >
tFGetBoundaryWeight typedefDNDS::CFV::VariationalReconstruction< dim >
tFMEig typedefDNDS::CFV::VariationalReconstruction< dim >
TFPost typedefDNDS::CFV::VariationalReconstruction< dim >
TFTrans typedefDNDS::CFV::VariationalReconstruction< dim >
tLimitBatch typedefDNDS::CFV::VariationalReconstruction< dim >
to_device(DeviceBackend B)DNDS::DeviceTransferable< FiniteVolume >inline
to_host()DNDS::DeviceTransferable< FiniteVolume >inline
VariationalReconstruction(MPIInfo nMpi, ssp< Geom::UnstructuredMesh > nMesh)DNDS::CFV::VariationalReconstruction< dim >inline
volGlobalDNDS::CFV::FiniteVolumeprotected
volumeLocalDNDS::CFV::FiniteVolumeprotected
WriteSerializeRecMatrix(const Serializer::SerializerBaseSSP &serializerP)DNDS::CFV::VariationalReconstruction< dim >inline