

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 | |
| DASolver | |
| nForceSections | |
| nLocalCells | |
DAFoam component that computes the actuator source term based on force and radius profiles and prop center
Definition at line 1797 of file mphys_dafoam.py.
| def initialize | ( | self | ) |
Definition at line 1802 of file mphys_dafoam.py.
References DAFoamBuilder.options, PYDAFOAM.options, and TensorFlowHelper.options.
| def setup | ( | self | ) |
Definition at line 1805 of file mphys_dafoam.py.
| def compute | ( | self, | |
| inputs, | |||
| outputs | |||
| ) |
Definition at line 1835 of file mphys_dafoam.py.
References DAFoamBuilder.comm, PYDAFOAM.comm, OptFuncs.comm, DAFoamBuilder.DASolver, DAFoamGroup.DASolver, DAFoamPrecouplingGroup.DASolver, DAFoamPostcouplingGroup.DASolver, DAFoamSolver.DASolver, DAFoamMesh.DASolver, DAFoamFunctions.DASolver, DAFoamWarper.DASolver, DAFoamThermal.DASolver, DAFoamFaceCoords.DASolver, DAFoamForces.DASolver, DAFoamAcoustics.DASolver, DAFoamFvSource.DASolver, DAIndex.nLocalCells, and DAFoamFvSource.nLocalCells.
| def compute_jacvec_product | ( | self, | |
| inputs, | |||
| d_inputs, | |||
| d_outputs, | |||
| mode | |||
| ) |
Definition at line 1877 of file mphys_dafoam.py.
References DAFoamBuilder.comm, PYDAFOAM.comm, OptFuncs.comm, DAFoamBuilder.DASolver, DAFoamGroup.DASolver, DAFoamPrecouplingGroup.DASolver, DAFoamPostcouplingGroup.DASolver, DAFoamSolver.DASolver, DAFoamMesh.DASolver, DAFoamFunctions.DASolver, DAFoamWarper.DASolver, DAFoamThermal.DASolver, DAFoamFaceCoords.DASolver, DAFoamForces.DASolver, DAFoamAcoustics.DASolver, DAFoamFvSource.DASolver, and DAFoamFvSource.nForceSections.
| DASolver |
Definition at line 1807 of file mphys_dafoam.py.
Referenced by DAFoamFvSource.compute(), and DAFoamFvSource.compute_jacvec_product().
| nForceSections |
Definition at line 1812 of file mphys_dafoam.py.
Referenced by DAFoamFvSource.compute_jacvec_product().
| nLocalCells |
Definition at line 1832 of file mphys_dafoam.py.
Referenced by DAFoamFvSource.compute().