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 1030 of file mphys_dafoam.py.
def initialize | ( | self | ) |
Definition at line 1035 of file mphys_dafoam.py.
References DAFoamBuilder.options, PYDAFOAM.options, and TensorFlowHelper.options.
def setup | ( | self | ) |
Definition at line 1038 of file mphys_dafoam.py.
def mphys_add_coordinate_input | ( | self | ) |
Definition at line 1057 of file mphys_dafoam.py.
References DAFoamGroup.discipline, DAFoamPrecouplingGroup.discipline, DAFoamSolver.discipline, DAFoamMeshGroup.discipline, DAFoamMesh.discipline, and DAFoamMesh.x_a0.
def mphys_get_surface_mesh | ( | self | ) |
Definition at line 1068 of file mphys_dafoam.py.
References DAFoamMesh.x_a0.
def mphys_get_triangulated_surface | ( | self, | |
groupName = None |
|||
) |
Definition at line 1071 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 1077 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 1080 of file mphys_dafoam.py.
References DAFoamGroup.discipline, DAFoamPrecouplingGroup.discipline, DAFoamSolver.discipline, DAFoamMeshGroup.discipline, DAFoamMesh.discipline, and DAFoamMesh.x_a0.
def compute_jacvec_product | ( | self, | |
inputs, | |||
d_inputs, | |||
d_outputs, | |||
mode | |||
) |
Definition at line 1087 of file mphys_dafoam.py.
References DAFoamGroup.discipline, DAFoamPrecouplingGroup.discipline, DAFoamSolver.discipline, DAFoamMeshGroup.discipline, and DAFoamMesh.discipline.
DASolver |
Definition at line 1040 of file mphys_dafoam.py.
Referenced by DAFoamFunctions.apply_options(), DAFoamFunctions.compute(), DAFoamWarper.compute(), DAFoamThermal.compute(), DAFoamFaceCoords.compute(), DAFoamForces.compute(), DAFoamAcoustics.compute(), DAFoamFvSource.compute(), DAFoamFunctions.compute_jacvec_product(), DAFoamWarper.compute_jacvec_product(), DAFoamThermal.compute_jacvec_product(), DAFoamFaceCoords.compute_jacvec_product(), DAFoamForces.compute_jacvec_product(), DAFoamAcoustics.compute_jacvec_product(), DAFoamFvSource.compute_jacvec_product(), DAFoamFunctions.mphys_add_funcs(), DAFoamMesh.mphys_get_surface_size(), and DAFoamMesh.mphys_get_triangulated_surface().
discipline |
Definition at line 1042 of file mphys_dafoam.py.
Referenced by DAFoamMesh.compute(), DAFoamFunctions.compute(), DAFoamWarper.compute(), DAFoamThermal.compute(), DAFoamFaceCoords.compute(), DAFoamForces.compute(), DAFoamAcoustics.compute(), DAFoamMesh.compute_jacvec_product(), DAFoamFunctions.compute_jacvec_product(), DAFoamWarper.compute_jacvec_product(), DAFoamThermal.compute_jacvec_product(), DAFoamFaceCoords.compute_jacvec_product(), DAFoamForces.compute_jacvec_product(), DAFoamAcoustics.compute_jacvec_product(), and DAFoamMesh.mphys_add_coordinate_input().
x_a0 |
Definition at line 1045 of file mphys_dafoam.py.
Referenced by DAFoamMesh.compute(), DAFoamMesh.mphys_add_coordinate_input(), and DAFoamMesh.mphys_get_surface_mesh().