DASolvers Member List

This is the complete list of members for DASolvers, including all inherited members.

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