This is the complete list of members for DAIrkPimpleFoam, including all inherited members.
argsAll_ | DASolver | protected |
argsPtr_ | DASolver | protected |
assignStateGradient2Vec(double *vecY, const label oldTimeLevel=0) | DASolver | |
assignVec2ResidualGradient(const double *vecX) | DASolver | |
calcAllFunctions(label print=0) | DASolver | |
calcCouplingFaceCoords(const scalar *volCoords, scalar *surfCoords) | DASolver | |
calcdRdWOldTPsiAD(const label oldTimeLevel, const double *psi, double *dRdWOldTPsi) | DASolver | |
calcdRdWT(const label isPC, Mat dRdWT) | DASolver | |
calcJacTVecProduct(const word inputName, const word inputType, const double *input, const word outputName, const word outputType, const double *seed, double *product) | DASolver | |
calcOutput(const word outputName, const word outputType, double *output) | DASolver | |
calcPCMatWithFvMatrix(Mat PCMat, const label turbOnly=0) | DASolver | |
calcPrimalResidualStatistics(const word mode, const label writeRes=0) | DASolver | |
calcPriResIrkOrig(volVectorField &U0, volVectorField &U1, volScalarField &p1, surfaceScalarField &phi1, volScalarField &nuTilda1, volScalarField &nut1, volVectorField &U2, volScalarField &p2, surfaceScalarField &phi2, volScalarField &nuTilda2, volScalarField &nut2, const volScalarField &nu, const scalar &deltaT, volVectorField &U1Res, volScalarField &p1Res, surfaceScalarField &phi1Res, volVectorField &U2Res, volScalarField &p2Res, surfaceScalarField &phi2Res, const scalar &relaxUEqn) | DAIrkPimpleFoam | protected |
calcPriSAResIrkOrig(volScalarField &nuTilda0, volVectorField &U1, surfaceScalarField &phi1, volScalarField &nuTilda1, volVectorField &U2, surfaceScalarField &phi2, volScalarField &nuTilda2, volScalarField &y, const volScalarField &nu, const scalar &deltaT, volScalarField &nuTilda1Res, volScalarField &nuTilda2Res) | DAIrkPimpleFoam | protected |
calcResiduals(label isPC=0) | DASolver | |
Cb1 | DAIrkPimpleFoam | protected |
Cb2 | DAIrkPimpleFoam | protected |
checkMesh() const | DASolver | inline |
checkPrimalFailure() | DASolver | protected |
chi(volScalarField &nuTilda, const volScalarField &nu) | DAIrkPimpleFoam | protected |
correctNut(volScalarField &nut, volScalarField &nuTilda, const volScalarField &nu) | DAIrkPimpleFoam | protected |
createMLRKSPMatrixFree(const Mat jacPCMat, KSP ksp) | DASolver | |
Cv1 | DAIrkPimpleFoam | protected |
Cv2 | DAIrkPimpleFoam | protected |
Cw1 | DAIrkPimpleFoam | protected |
Cw2 | DAIrkPimpleFoam | protected |
Cw3 | DAIrkPimpleFoam | protected |
D10 | DAIrkPimpleFoam | protected |
D11 | DAIrkPimpleFoam | protected |
D12 | DAIrkPimpleFoam | protected |
D20 | DAIrkPimpleFoam | protected |
D21 | DAIrkPimpleFoam | protected |
D22 | DAIrkPimpleFoam | protected |
daCheckMeshPtr_ | DASolver | protected |
daFieldPtr_ | DASolver | protected |
daFunctionPtrList_ | DASolver | protected |
daGlobalVarPtr_ | DASolver | protected |
daIndexPtr_ | DASolver | protected |
DAIrkPimpleFoam(char *argsAll, PyObject *pyOptions) | DAIrkPimpleFoam | |
daLinearEqnPtr_ | DASolver | protected |
daModelPtr_ | DASolver | protected |
daOptionPtr_ | DASolver | protected |
daRegressionPtr_ | DASolver | protected |
daResidualPtr_ | DASolver | protected |
DASolver(char *argsAll, PyObject *pyOptions) | DASolver | |
daStateInfoPtr_ | DASolver | protected |
daTimeOpPtrList_ | DASolver | protected |
deactivateStateVariableInput4AD(const label oldTimeLevel=0) | DASolver | |
declareRunTimeSelectionTable(autoPtr, DASolver, dictionary,(char *argsAll, PyObject *pyOptions),(argsAll, pyOptions)) | DASolver | |
destroydRdWTMatrixFree() | DASolver | |
DnuTildaEff(volScalarField &nuTilda, const volScalarField &nu) | DAIrkPimpleFoam | protected |
dRdWTMatVecMultFunction(Mat dRdWT, Vec vecX, Vec vecY) | DASolver | static |
dRdWTMF_ | DASolver | protected |
functionTimeSteps_ | DASolver | protected |
fv1(volScalarField &chi) | DAIrkPimpleFoam | protected |
fv2(volScalarField &chi, volScalarField &fv1) | DAIrkPimpleFoam | protected |
fv3(volScalarField &chi, volScalarField &fv1) | DAIrkPimpleFoam | protected |
fw(volScalarField &Stilda, volScalarField &nuTilda, volScalarField &y) | DAIrkPimpleFoam | protected |
getCouplingPatchList(wordList &patchList, word groupName="NONE") | DASolver | |
getDACheckMesh() | DASolver | inline |
getDAField() | DASolver | inline |
getDAIndex() | DASolver | inline |
getDALinearEqn() | DASolver | inline |
getDAModel() | DASolver | inline |
getDAOption() | DASolver | inline |
getDAResidual() | DASolver | inline |
getDAStateInfo() | DASolver | inline |
getDdtSchemeOrder() | DASolver | inline |
getdFScaling(const word functionName, const label timeIdx) | DASolver | |
getElapsedClockTime() | DASolver | inline |
getElapsedCpuTime() | DASolver | inline |
getFunctionListIndex(const word functionName) | DASolver | inline |
getGlobalXvIndex(const label idxPoint, const label idxCoord) const | DASolver | inline |
getInitStateVals(HashTable< scalar > &initState) | DASolver | |
getInputDistributed(const word inputName, const word inputType) | DASolver | |
getInputSize(const word inputName, const word inputType) | DASolver | |
getLatestTime() | DASolver | inline |
getMaxAbs(const List< vector > &U) | DAIrkPimpleFoam | protected |
getMesh() | DASolver | inline |
getNLocalAdjointBoundaryStates() const | DASolver | inline |
getNLocalAdjointStates() const | DASolver | inline |
getNLocalCells() const | DASolver | inline |
getNLocalPoints() const | DASolver | inline |
getNRegressionParameters(word modelName) | DASolver | inline |
getOFField(const word fieldName, const word fieldType, double *field) | DASolver | |
getOFFields(scalar *states) | DASolver | inline |
getOFMeshPoints(double *points) | DASolver | |
getOutputDistributed(const word outputName, const word outputType) | DASolver | |
getOutputSize(const word outputName, const word outputType) | DASolver | |
getPrevPrimalSolTime() | DASolver | inline |
getRegressionParameter(word modelName, const label idxI) | DASolver | inline |
getRunTime() | DASolver | inline |
getTimeOpFuncVal(const word functionName) | DASolver | |
globalADTape4dRdWTInitialized | DASolver | protected |
hasVolCoordInput() | DASolver | |
initDynamicMesh() | DASolver | |
initializedRdWTMatrixFree() | DASolver | |
initializeGlobalADTape4dRdWT() | DASolver | |
initInputFieldUnsteady() | DASolver | |
initSolver() | DAIrkPimpleFoam | virtual |
initStateVals_ | DASolver | protected |
initTensorFlowFuncs(pyComputeInterface computeInterface, void *compute, pyJacVecProdInterface jacVecProdInterface, void *jacVecProd, pySetCharInterface setModelNameInterface, void *setModelName) | DASolver | inline |
isPrintTime(const Time &runTime, const label printInterval) const | DASolver | protected |
kappa | DAIrkPimpleFoam | protected |
L2norm(const List< scalar > &v) | DAIrkPimpleFoam | protected |
L2norm(const List< scalar > &v, const List< scalar > &V) | DAIrkPimpleFoam | protected |
L2norm(const List< vector > &U) | DAIrkPimpleFoam | protected |
L2norm(const List< vector > &U, const List< scalar > &V) | DAIrkPimpleFoam | protected |
L2norm(const surfaceScalarField &Phi) | DAIrkPimpleFoam | protected |
L2norm(const surfaceScalarField &Phi, const surfaceScalarField &SfArea) | DAIrkPimpleFoam | protected |
loop(Time &runTime) | DASolver | |
meanStatesToStates() | DASolver | |
meshPtr_ | DASolver | protected |
New(char *argsAll, PyObject *pyOptions) | DASolver | static |
normalizeGradientVec(double *vecY) | DASolver | |
normalizeJacTVecProduct(const word inputName, double *product) | DASolver | |
points0Ptr_ | DASolver | protected |
prevPrimalSolTime_ | DASolver | protected |
primalFinalTimeIndex_ | DASolver | protected |
primalMinIters_ | DASolver | protected |
primalMinResTol_ | DASolver | protected |
printAllOptions() | DASolver | inline |
printElapsedTime(const Time &runTime, const label printToScreen) | DASolver | inline |
printInterval_ | DASolver | protected |
printIntervalUnsteady_ | DASolver | protected |
printToScreen_ | DASolver | protected |
pyOptions_ | DASolver | protected |
readMatrixBinary(Mat matIn, const word prefix) | DASolver | inline |
readMeshPoints(const scalar timeVal) | DASolver | |
readStateVars(scalar timeVal, label oldTimeLevel=0) | DASolver | |
readVectorBinary(Vec vecIn, const word prefix) | DASolver | inline |
reduceStateResConLevel(const dictionary &maxResConLv4JacPCMat, HashTable< List< List< word >>> &stateResConInfo) const | DASolver | protected |
registerResidualOutput4AD() | DASolver | |
registerStateVariableInput4AD(const label oldTimeLevel=0) | DASolver | |
regModelFail_ | DASolver | protected |
regressionModelCompute() | DASolver | inline |
resetStateVals() | DASolver | |
runColoring() | DASolver | |
runFPAdj(Vec dFdW, Vec psi) | DASolver | virtual |
runTimePtr_ | DASolver | protected |
setDAFunctionList() | DASolver | |
setPrimalBoundaryConditions(const label printInfo=1) | DASolver | |
setRegressionParameter(word modelName, const label idxI, scalar val) | DASolver | inline |
setSolverInput(const word inputName, const word inputType, const int inputSize, const double *input, const double *seed) | DASolver | |
setTime(scalar time, label timeIndex) | DASolver | inline |
sigmaNut | DAIrkPimpleFoam | protected |
solveAdjointFP(Vec dFdW, Vec psi) | DASolver | virtual |
solveLinearEqn(const KSP ksp, const Vec rhsVec, Vec solVec) | DASolver | |
solvePrimal() | DAIrkPimpleFoam | virtual |
stateInfo_ | DASolver | protected |
swap(List< scalar > &a, List< scalar > &b) | DAIrkPimpleFoam | protected |
TypeName("DAIrkPimpleFoam") | DAIrkPimpleFoam | |
Foam::DASolver::TypeName("DASolver") | DASolver | |
updateBoundaryConditions(const word fieldName, const word fieldType) | DASolver | |
updateDAOption(PyObject *pyOptions) | DASolver | inline |
updateInputFieldUnsteady() | DASolver | |
updateKSPPCMat(Mat PCMat, KSP ksp) | DASolver | |
updateOFFields(const scalar *states) | DASolver | |
updateOFMesh(const scalar *volCoords) | DASolver | |
updateStateBoundaryConditions() | DASolver | |
validateField(const classType &field) | DASolver | |
validateStates() | DASolver | |
validateVectorField(const classType &field) | DASolver | |
w1 | DAIrkPimpleFoam | protected |
w2 | DAIrkPimpleFoam | protected |
writeAdjointFields(const word function, const double writeTime, const double *psi) | DASolver | |
writeAdjStates(const label writeMesh, const wordList &additionalOutput) | DASolver | |
writeAssociatedFields() | DASolver | protected |
writeFailedMesh() | DASolver | |
writeMatrixASCII(const Mat matIn, const word prefix) | DASolver | inline |
writeMatrixBinary(const Mat matIn, const word prefix) | DASolver | inline |
writeMeshPoints(const double *points, const scalar timeVal) | DASolver | |
writeSensMapField(const word name, const double *dFdField, const word fieldType, const double timeName) | DASolver | |
writeSensMapSurface(const word name, const double *dFdXs, const double *Xs, const label size, const double timeName) | DASolver | |
writeVectorASCII(const Vec vecIn, const word prefix) | DASolver | inline |
writeVectorBinary(const Vec vecIn, const word prefix) | DASolver | inline |
~DAIrkPimpleFoam() | DAIrkPimpleFoam | inlinevirtual |
~DASolver() | DASolver | inlinevirtual |