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 | Public Attributes | List of all members
spreader.scanner Class Reference
Collaboration diagram for spreader.scanner:

Public Member Functions

def __init__ (self, model_part, maximum_expected_particle_id, outermost_disc_radius, cone_angle, number_of_vanes)
 
def UpdateData (self, time)
 
def PrintData (self, in_file_path, out_file_path)
 

Public Attributes

 model_part
 
 n_nodes
 
 disc_radius_2
 
 n_vanes
 
 cone_angle
 
 cos_cone_angle_inv
 
 entered
 
 escaped
 
 ids
 
 x0_values
 
 theta0_values
 
 t_values
 
 x_values
 
 y_values
 
 z_values
 
 vx_values
 
 vy_values
 
 vz_values
 
 wx_values
 
 wy_values
 
 wz_values
 
 D_values
 

Constructor & Destructor Documentation

◆ __init__()

def spreader.scanner.__init__ (   self,
  model_part,
  maximum_expected_particle_id,
  outermost_disc_radius,
  cone_angle,
  number_of_vanes 
)

Member Function Documentation

◆ PrintData()

def spreader.scanner.PrintData (   self,
  in_file_path,
  out_file_path 
)

◆ UpdateData()

def spreader.scanner.UpdateData (   self,
  time 
)

Member Data Documentation

◆ cone_angle

spreader.scanner.cone_angle

◆ cos_cone_angle_inv

spreader.scanner.cos_cone_angle_inv

◆ D_values

spreader.scanner.D_values

◆ disc_radius_2

spreader.scanner.disc_radius_2

◆ entered

spreader.scanner.entered

◆ escaped

spreader.scanner.escaped

◆ ids

spreader.scanner.ids

◆ model_part

spreader.scanner.model_part

◆ n_nodes

spreader.scanner.n_nodes

◆ n_vanes

spreader.scanner.n_vanes

◆ t_values

spreader.scanner.t_values

◆ theta0_values

spreader.scanner.theta0_values

◆ vx_values

spreader.scanner.vx_values

◆ vy_values

spreader.scanner.vy_values

◆ vz_values

spreader.scanner.vz_values

◆ wx_values

spreader.scanner.wx_values

◆ wy_values

spreader.scanner.wy_values

◆ wz_values

spreader.scanner.wz_values

◆ x0_values

spreader.scanner.x0_values

◆ x_values

spreader.scanner.x_values

◆ y_values

spreader.scanner.y_values

◆ z_values

spreader.scanner.z_values

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