Public Member Functions | |
def | initialize (self) |
def | setup (self) |
def | mphys_compute_nodes (self) |
def | mphys_set_masking (self) |
def | mphys_set_unmasking (self, forces=False) |
def | mphys_set_options (self, optionDict) |
Public Attributes | |
DASolver | |
struct_coupling | |
use_warper | |
prop_coupling | |
thermal_coupling | |
run_directory | |
discipline | |
DAFoam solver group
Definition at line 141 of file mphys_dafoam.py.
def initialize | ( | self | ) |
Definition at line 146 of file mphys_dafoam.py.
References DAFoamBuilder.options, PYDAFOAM.options, and TensorFlowHelper.options.
def setup | ( | self | ) |
Definition at line 154 of file mphys_dafoam.py.
def mphys_compute_nodes | ( | self | ) |
Definition at line 238 of file mphys_dafoam.py.
References DAFoamBuilder.comm, PYDAFOAM.comm, OptFuncs.comm, DAFoamBuilder.DASolver, and DAFoamGroup.DASolver.
Referenced by DAFoamGroup.mphys_set_masking(), and DAFoamGroup.mphys_set_unmasking().
def mphys_set_masking | ( | self | ) |
Definition at line 263 of file mphys_dafoam.py.
References DAFoamBuilder.comm, PYDAFOAM.comm, OptFuncs.comm, DAFoamBuilder.DASolver, DAFoamGroup.DASolver, DAFoamGroup.discipline, and DAFoamGroup.mphys_compute_nodes().
def mphys_set_unmasking | ( | self, | |
forces = False |
|||
) |
Definition at line 320 of file mphys_dafoam.py.
References DAFoamBuilder.comm, PYDAFOAM.comm, OptFuncs.comm, DAFoamBuilder.DASolver, DAFoamGroup.DASolver, and DAFoamGroup.mphys_compute_nodes().
def mphys_set_options | ( | self, | |
optionDict | |||
) |
Definition at line 377 of file mphys_dafoam.py.
References PYDAFOAM.solver.
DASolver |
Definition at line 156 of file mphys_dafoam.py.
Referenced by DAFoamSolver.apply_linear(), DAFoamSolver.apply_nonlinear(), DAFoamSolver.apply_options(), 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(), DAFoamSolver.linearize(), DAFoamFunctions.mphys_add_funcs(), DAFoamGroup.mphys_compute_nodes(), DAFoamMesh.mphys_get_surface_size(), DAFoamMesh.mphys_get_triangulated_surface(), DAFoamGroup.mphys_set_masking(), DAFoamGroup.mphys_set_unmasking(), DAFoamSolver.solve_linear(), and DAFoamSolver.solve_nonlinear().
struct_coupling |
Definition at line 157 of file mphys_dafoam.py.
use_warper |
Definition at line 158 of file mphys_dafoam.py.
prop_coupling |
Definition at line 159 of file mphys_dafoam.py.
thermal_coupling |
Definition at line 160 of file mphys_dafoam.py.
run_directory |
Definition at line 161 of file mphys_dafoam.py.
Referenced by DAFoamSolver.solve_linear(), and DAFoamSolver.solve_nonlinear().
discipline |
Definition at line 162 of file mphys_dafoam.py.
Referenced by DAFoamSolver.apply_linear(), DAFoamSolver.apply_nonlinear(), 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(), DAFoamSolver.linearize(), DAFoamMesh.mphys_add_coordinate_input(), DAFoamGroup.mphys_set_masking(), DAFoamSolver.solve_linear(), and DAFoamSolver.solve_nonlinear().