Public Member Functions | |
def | initialize (self) |
def | setup (self) |
def | mphys_add_coordinate_input (self) |
def | mphys_get_surface_mesh (self) |
def | mphys_get_triangulated_surface (self, groupName=None) |
def | mphys_get_surface_size (self, groupName) |
def | compute (self, inputs, outputs) |
def | compute_jacvec_product (self, inputs, d_inputs, d_outputs, mode) |
Public Attributes | |
DASolver | |
discipline | |
x_a0 | |
Component to get the partitioned initial surface mesh coordinates
Definition at line 599 of file mphys_dafoam.py.
def initialize | ( | self | ) |
Definition at line 604 of file mphys_dafoam.py.
References DAFoamBuilder.options, PYDAFOAM.options, and TensorFlowHelper.options.
def setup | ( | self | ) |
Definition at line 607 of file mphys_dafoam.py.
def mphys_add_coordinate_input | ( | self | ) |
Definition at line 626 of file mphys_dafoam.py.
References DAFoamGroup.discipline, DAFoamPrecouplingGroup.discipline, DAFoamSolver.discipline, DAFoamMesh.discipline, and DAFoamMesh.x_a0.
def mphys_get_surface_mesh | ( | self | ) |
Definition at line 637 of file mphys_dafoam.py.
References DAFoamMesh.x_a0.
def mphys_get_triangulated_surface | ( | self, | |
groupName = None |
|||
) |
Definition at line 640 of file mphys_dafoam.py.
References DAFoamBuilder.DASolver, DAFoamGroup.DASolver, DAFoamPrecouplingGroup.DASolver, DAFoamPostcouplingGroup.DASolver, DAFoamSolver.DASolver, and DAFoamMesh.DASolver.
def mphys_get_surface_size | ( | self, | |
groupName | |||
) |
Definition at line 646 of file mphys_dafoam.py.
References DAFoamBuilder.DASolver, DAFoamGroup.DASolver, DAFoamPrecouplingGroup.DASolver, DAFoamPostcouplingGroup.DASolver, DAFoamSolver.DASolver, and DAFoamMesh.DASolver.
def compute | ( | self, | |
inputs, | |||
outputs | |||
) |
Definition at line 649 of file mphys_dafoam.py.
References DAFoamGroup.discipline, DAFoamPrecouplingGroup.discipline, DAFoamSolver.discipline, DAFoamMesh.discipline, and DAFoamMesh.x_a0.
def compute_jacvec_product | ( | self, | |
inputs, | |||
d_inputs, | |||
d_outputs, | |||
mode | |||
) |
Definition at line 656 of file mphys_dafoam.py.
References DAFoamGroup.discipline, DAFoamPrecouplingGroup.discipline, DAFoamSolver.discipline, and DAFoamMesh.discipline.
DASolver |
Definition at line 609 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(), DAFoamSolverUnsteady.compute_jacvec_product(), DAFoamMesh.mphys_get_surface_size(), and DAFoamMesh.mphys_get_triangulated_surface().
discipline |
Definition at line 611 of file mphys_dafoam.py.
Referenced by DAFoamMesh.compute(), DAFoamWarper.compute(), DAFoamMesh.compute_jacvec_product(), DAFoamWarper.compute_jacvec_product(), and DAFoamMesh.mphys_add_coordinate_input().
x_a0 |
Definition at line 614 of file mphys_dafoam.py.
Referenced by DAFoamMesh.compute(), DAFoamBuilderUnsteady.get_surface_mesh(), DAFoamMesh.mphys_add_coordinate_input(), and DAFoamMesh.mphys_get_surface_mesh().