KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Public Member Functions | List of all members
altair_cube_mesher.altair_box_data Class Reference
Inheritance diagram for altair_cube_mesher.altair_box_data:
Collaboration diagram for altair_cube_mesher.altair_box_data:

Public Member Functions

def __init__ (self, xmin, ymin, zmin, xmax, ymax, zmax, nx, ny, nz)
 
def cube_vertices (self, ix, iy, iz)
 Identify 8 contiguous nodes forming a cube. More...
 
def generate_elements (mdpa, box, elemtype="FractionalStep3D", prop_id=0)
 

Constructor & Destructor Documentation

◆ __init__()

def altair_cube_mesher.altair_box_data.__init__ (   self,
  xmin,
  ymin,
  zmin,
  xmax,
  ymax,
  zmax,
  nx,
  ny,
  nz 
)

Member Function Documentation

◆ cube_vertices()

def altair_cube_mesher.altair_box_data.cube_vertices (   self,
  ix,
  iy,
  iz 
)

Identify 8 contiguous nodes forming a cube.

Note: Even and odd levels are rotated 90 degrees along Z to ensure that they are conformant.

◆ generate_elements()

def altair_cube_mesher.altair_box_data.generate_elements (   mdpa,
  box,
  elemtype = "FractionalStep3D",
  prop_id = 0 
)

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