This is the complete list of members for DASolvers, including all inherited members.
calcCouplingFaceCoords(const double *volCoords, double *surfCoords) | DASolvers | inline |
calcdRdWOldTPsiAD(const label oldTimeLevel, const double *psi, double *dRdWOldTPsi) | DASolvers | inline |
calcdRdWT(const label isPC, Mat dRdWT) | DASolvers | inline |
calcJacTVecProduct(const word inputName, const word inputType, const double *input, const word outputName, const word outputType, const double *seed, double *product) | DASolvers | inline |
calcOutput(const word outputName, const word outputType, double *output) | DASolvers | inline |
calcPCMatWithFvMatrix(Mat PCMat, const label turbOnly) | DASolvers | inline |
calcPrimalResidualStatistics(const word mode) | DASolvers | inline |
checkMesh() const | DASolvers | inline |
createMLRKSPMatrixFree(const Mat jacPCMat, KSP ksp) | DASolvers | inline |
DASolvers(char *argsAll, PyObject *pyOptions) | DASolvers | |
destroydRdWTMatrixFree() | DASolvers | inline |
getDdtSchemeOrder() | DASolvers | inline |
getDeltaT() | DASolvers | inline |
getdFScaling(const word functionName, const label timeIdx) | DASolvers | inline |
getElapsedClockTime() | DASolvers | inline |
getElapsedCpuTime() | DASolvers | inline |
getEndTime() | DASolvers | inline |
getGlobalXvIndex(const label idxPoint, const label idxCoord) const | DASolvers | inline |
getInputDistributed(const word inputName, const word inputType) | DASolvers | inline |
getInputSize(const word inputName, const word inputType) | DASolvers | inline |
getLatestTime() | DASolvers | inline |
getNLocalAdjointBoundaryStates() const | DASolvers | inline |
getNLocalAdjointStates() const | DASolvers | inline |
getNLocalCells() const | DASolvers | inline |
getNLocalPoints() const | DASolvers | inline |
getNRegressionParameters(word modelName) | DASolvers | inline |
getOFField(const word fieldName, const word fieldType, double *field) | DASolvers | inline |
getOFFields(double *states) | DASolvers | inline |
getOFMeshPoints(double *points) | DASolvers | inline |
getOutputDistributed(const word outputName, const word outputType) | DASolvers | inline |
getOutputSize(const word outputName, const word outputType) | DASolvers | inline |
getPrevPrimalSolTime() | DASolvers | inline |
getTimeOpFuncVal(const word functionName) | DASolvers | inline |
hasVolCoordInput() | DASolvers | inline |
initializedRdWTMatrixFree() | DASolvers | inline |
initSolver() | DASolvers | inline |
initTensorFlowFuncs(pyComputeInterface computeInterface, void *compute, pyJacVecProdInterface jacVecProdInterface, void *jacVecProd, pySetCharInterface setModelNameInterface, void *setModelName) | DASolvers | inline |
meanStatesToStates() | DASolvers | inline |
printAllOptions() | DASolvers | inline |
readMeshPoints(const scalar timeVal) | DASolvers | inline |
readStateVars(scalar timeVal, label timeLevel=0) | DASolvers | inline |
runColoring() | DASolvers | inline |
runFPAdj(Vec dFdW, Vec psi) | DASolvers | inline |
setPrimalBoundaryConditions(const label printInfo=1) | DASolvers | inline |
setSolverInput(const word inputName, const word inputType, const int inputSize, const double *input, const double *seed) | DASolvers | inline |
setTime(scalar time, label timeIndex) | DASolvers | inline |
solveAdjointFP(Vec dFdW, Vec psi) | DASolvers | inline |
solveLinearEqn(const KSP ksp, const Vec rhsVec, Vec solVec) | DASolvers | inline |
solvePrimal() | DASolvers | inline |
updateBoundaryConditions(const word fieldName, const word fieldType) | DASolvers | inline |
updateDAOption(PyObject *pyOptions) | DASolvers | inline |
updateInputFieldUnsteady() | DASolvers | inline |
updateKSPPCMat(Mat PCMat, KSP ksp) | DASolvers | inline |
updateOFFields(const double *states) | DASolvers | inline |
updateOFMesh(const double *volCoords) | DASolvers | inline |
updateStateBoundaryConditions() | DASolvers | inline |
writeAdjointFields(const word function, const double writeTime, const double *psi) | DASolvers | inline |
writeFailedMesh() | DASolvers | inline |
writeMeshPoints(const double *points, const scalar timeVal) | DASolvers | inline |
writeSensMapField(const word name, const double *dFdField, const word fieldType, const double timeName) | DASolvers | inline |
writeSensMapSurface(const word name, const double *dFdXs, const double *Xs, const label size, const double timeName) | DASolvers | inline |
~DASolvers() | DASolvers | virtual |