Public Member Functions | Public Attributes | List of all members
DAFoamMesh Class Reference
Inheritance diagram for DAFoamMesh:
Inheritance graph
[legend]
Collaboration diagram for DAFoamMesh:
Collaboration graph
[legend]

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
 

Detailed Description

Component to get the partitioned initial surface mesh coordinates

Definition at line 1030 of file mphys_dafoam.py.

Member Function Documentation

◆ initialize()

def initialize (   self)

◆ setup()

def setup (   self)

Definition at line 1038 of file mphys_dafoam.py.

◆ mphys_add_coordinate_input()

def mphys_add_coordinate_input (   self)

◆ mphys_get_surface_mesh()

def mphys_get_surface_mesh (   self)

Definition at line 1068 of file mphys_dafoam.py.

References DAFoamMesh.x_a0.

◆ mphys_get_triangulated_surface()

def mphys_get_triangulated_surface (   self,
  groupName = None 
)

◆ mphys_get_surface_size()

def mphys_get_surface_size (   self,
  groupName 
)

◆ compute()

def compute (   self,
  inputs,
  outputs 
)

◆ compute_jacvec_product()

def compute_jacvec_product (   self,
  inputs,
  d_inputs,
  d_outputs,
  mode 
)

Member Data Documentation

◆ DASolver

DASolver

◆ discipline

discipline

◆ x_a0

x_a0

The documentation for this class was generated from the following file: