

| Public Member Functions | |
| def | initialize (self) | 
| def | setup (self) | 
| def | compute (self, inputs, outputs) | 
| def | compute_jacvec_product (self, inputs, d_inputs, d_outputs, mode) | 
| Public Attributes | |
| funcs | |
| DASolver | |
| discipline | |
| stateName | |
| volCoordName | |
DAFoam objective and constraint functions component
Definition at line 672 of file mphys_dafoam.py.
| def initialize | ( | self | ) | 
Definition at line 677 of file mphys_dafoam.py.
References DAFoamBuilder.options, PYDAFOAM.options, and TensorFlowHelper.options.
| def setup | ( | self | ) | 
Definition at line 683 of file mphys_dafoam.py.
| def compute | ( | self, | |
| inputs, | |||
| outputs | |||
| ) | 
Definition at line 715 of file mphys_dafoam.py.
References DAFoamBuilder.DASolver, DAFoamGroup.DASolver, DAFoamPrecouplingGroup.DASolver, DAFoamPostcouplingGroup.DASolver, DAFoamSolver.DASolver, DAFoamMesh.DASolver, DAFoamFunctions.DASolver, DAFoamSolver.stateName, and DAFoamFunctions.stateName.
| def compute_jacvec_product | ( | self, | |
| inputs, | |||
| d_inputs, | |||
| d_outputs, | |||
| mode | |||
| ) | 
Definition at line 731 of file mphys_dafoam.py.
References DAFoamBuilder.DASolver, DAFoamGroup.DASolver, DAFoamPrecouplingGroup.DASolver, DAFoamPostcouplingGroup.DASolver, DAFoamSolver.DASolver, DAFoamMesh.DASolver, DAFoamFunctions.DASolver, DAFoamSolver.stateName, and DAFoamFunctions.stateName.
| funcs | 
Definition at line 681 of file mphys_dafoam.py.
| DASolver | 
Definition at line 685 of file mphys_dafoam.py.
Referenced by DAFoamFunctions.compute(), DAFoamWarper.compute(), DAFoamThermal.compute(), DAFoamFaceCoords.compute(), DAFoamForces.compute(), DAFoamSolverUnsteady.compute(), DAFoamFunctions.compute_jacvec_product(), DAFoamWarper.compute_jacvec_product(), DAFoamThermal.compute_jacvec_product(), DAFoamForces.compute_jacvec_product(), and DAFoamSolverUnsteady.compute_jacvec_product().
| discipline | 
Definition at line 688 of file mphys_dafoam.py.
Referenced by DAFoamWarper.compute(), and DAFoamWarper.compute_jacvec_product().
| stateName | 
Definition at line 691 of file mphys_dafoam.py.
Referenced by DAFoamFunctions.compute(), DAFoamThermal.compute(), DAFoamForces.compute(), DAFoamFunctions.compute_jacvec_product(), DAFoamThermal.compute_jacvec_product(), and DAFoamForces.compute_jacvec_product().
| volCoordName | 
Definition at line 692 of file mphys_dafoam.py.
Referenced by DAFoamThermal.compute(), DAFoamFaceCoords.compute(), DAFoamForces.compute(), DAFoamThermal.compute_jacvec_product(), and DAFoamForces.compute_jacvec_product().