This is the complete list of members for DASimpleFoam, including all inherited members.
alphaPorosityPtr_ | DASimpleFoam | protected |
alphatPtr_ | DASimpleFoam | protected |
argsAll_ | DASolver | protected |
argsPtr_ | DASolver | protected |
assignStateGradient2Vec(double *vecY, const label oldTimeLevel=0) | DASolver | |
assignVec2ResidualGradient(const double *vecX) | DASolver | |
calcAdjointResidual(volVectorField &URes, volScalarField &pRes, surfaceScalarField &phiRes, volScalarField &nuTildaRes, Vec dFdW, volVectorField &UPsi, volScalarField &pPsi, surfaceScalarField &phiPsi, volScalarField &nuTildaPsi, volVectorField &adjURes, volScalarField &adjPRes, surfaceScalarField &adjPhiRes, volScalarField &adjNuTildaRes, label &cnt) | DASimpleFoam | |
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 | |
calcLduResiduals(volVectorField &URes, volScalarField &pRes, surfaceScalarField &phiRes) | DASimpleFoam | |
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 | |
calcResiduals(label isPC=0) | DASolver | |
checkMesh() const | DASolver | inline |
checkPrimalFailure() | DASolver | protected |
createMLRKSPMatrixFree(const Mat jacPCMat, KSP ksp) | DASolver | |
cumulativeContErr_ | DASimpleFoam | protected |
daCheckMeshPtr_ | DASolver | protected |
daFieldPtr_ | DASolver | protected |
daFunctionPtrList_ | DASolver | protected |
daFvSourcePtr_ | DASimpleFoam | protected |
daGlobalVarPtr_ | DASolver | protected |
daIndexPtr_ | DASolver | protected |
daLinearEqnPtr_ | DASolver | protected |
daModelPtr_ | DASolver | protected |
daOptionPtr_ | DASolver | protected |
daRegressionPtr_ | DASolver | protected |
daResidualPtr_ | DASolver | protected |
DASimpleFoam(char *argsAll, PyObject *pyOptions) | DASimpleFoam | |
DASolver(char *argsAll, PyObject *pyOptions) | DASolver | |
daStateInfoPtr_ | DASolver | protected |
daTimeOpPtrList_ | DASolver | protected |
daTurbulenceModelPtr_ | DASimpleFoam | protected |
deactivateStateVariableInput4AD(const label oldTimeLevel=0) | DASolver | |
declareRunTimeSelectionTable(autoPtr, DASolver, dictionary,(char *argsAll, PyObject *pyOptions),(argsAll, pyOptions)) | DASolver | |
destroydRdWTMatrixFree() | DASolver | |
dRdWTMatVecMultFunction(Mat dRdWT, Vec vecX, Vec vecY) | DASolver | static |
dRdWTMF_ | DASolver | protected |
functionTimeSteps_ | DASolver | protected |
fvSourcePtr_ | DASimpleFoam | 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 |
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 |
hasFvSource_ | DASimpleFoam | protected |
hasTField_ | DASimpleFoam | protected |
hasVolCoordInput() | DASolver | |
initDynamicMesh() | DASolver | |
initializedRdWTMatrixFree() | DASolver | |
initializeGlobalADTape4dRdWT() | DASolver | |
initInputFieldUnsteady() | DASolver | |
initSolver() | DASimpleFoam | virtual |
initStateVals_ | DASolver | protected |
initTensorFlowFuncs(pyComputeInterface computeInterface, void *compute, pyJacVecProdInterface jacVecProdInterface, void *jacVecProd, pySetCharInterface setModelNameInterface, void *setModelName) | DASolver | inline |
invTranProdPEqn(const volScalarField &mySource, volScalarField &pseudoP) | DASimpleFoam | |
invTranProdUEqn(const volVectorField &mySource, volVectorField &pseudoU) | DASimpleFoam | |
isPrintTime(const Time &runTime, const label printInterval) const | DASolver | protected |
L2norm(const volScalarField &v) | DASimpleFoam | |
L2norm(const volVectorField &U) | DASimpleFoam | |
L2norm(const surfaceScalarField &Phi) | DASimpleFoam | |
laminarTransportPtr_ | DASimpleFoam | protected |
loop(Time &runTime) | DASolver | |
meanStatesToStates() | DASolver | |
meshPtr_ | DASolver | protected |
MRFPtr_ | DASimpleFoam | protected |
New(char *argsAll, PyObject *pyOptions) | DASolver | static |
normalizeGradientVec(double *vecY) | DASolver | |
normalizeJacTVecProduct(const word inputName, double *product) | DASolver | |
phiPtr_ | DASimpleFoam | protected |
points0Ptr_ | DASolver | protected |
pPtr_ | DASimpleFoam | protected |
pRefCell_ | DASimpleFoam | protected |
pRefValue_ | DASimpleFoam | 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 |
PrPtr_ | DASimpleFoam | protected |
PrtPtr_ | DASimpleFoam | 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 |
relaxUEqn_ | DASimpleFoam | protected |
resetStateVals() | DASolver | |
runColoring() | DASolver | |
runFPAdj(Vec dFdW, Vec psi) | DASimpleFoam | 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 |
simplePtr_ | DASimpleFoam | protected |
solveAdjointFP(Vec dFdW, Vec psi) | DASolver | virtual |
solveLinearEqn(const KSP ksp, const Vec rhsVec, Vec solVec) | DASolver | |
solvePrimal() | DASimpleFoam | virtual |
solverDictP_ | DASimpleFoam | protected |
solverDictU_ | DASimpleFoam | protected |
stateInfo_ | DASolver | protected |
swap(List< scalar > &a, List< scalar > &b) | DASimpleFoam | |
TPtr_ | DASimpleFoam | protected |
turbulencePtr_ | DASimpleFoam | protected |
TypeName("DASimpleFoam") | DASimpleFoam | |
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 | |
UPtr_ | DASimpleFoam | protected |
validateField(const classType &field) | DASolver | |
validateStates() | DASolver | |
validateVectorField(const classType &field) | DASolver | |
vec2Fields(const word mode, Vec cVec, volVectorField &UField, volScalarField &pField, surfaceScalarField &phiField, volScalarField &nuTildaField) | DASimpleFoam | |
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 |
~DASimpleFoam() | DASimpleFoam | inlinevirtual |
~DASolver() | DASolver | inlinevirtual |