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
GenerateWind.GenerateWind Class Reference
Collaboration diagram for GenerateWind.GenerateWind:

Public Member Functions

def __init__ (self, friction_velocity, reference_height, grid_dimensions, grid_levels, seed=None, blend_num=10, **kwargs)
 
def __call__ (self)
 

Public Attributes

 new_part
 
 Nx
 
 blend_num
 
 central_part
 
 new_part_shape
 
 noise_shape
 
 n_buffer
 
 n_marginy
 
 n_marginz
 
 seed
 
 noise
 update noise More...
 
 total_wind
 
 Covariance
 Random field object. More...
 
 RF
 
 blend_region
 

Constructor & Destructor Documentation

◆ __init__()

def GenerateWind.GenerateWind.__init__ (   self,
  friction_velocity,
  reference_height,
  grid_dimensions,
  grid_levels,
  seed = None,
  blend_num = 10,
**  kwargs 
)

Member Function Documentation

◆ __call__()

def GenerateWind.GenerateWind.__call__ (   self)

Member Data Documentation

◆ blend_num

GenerateWind.GenerateWind.blend_num

◆ blend_region

GenerateWind.GenerateWind.blend_region

◆ central_part

GenerateWind.GenerateWind.central_part

◆ Covariance

GenerateWind.GenerateWind.Covariance

Random field object.

◆ n_buffer

GenerateWind.GenerateWind.n_buffer

◆ n_marginy

GenerateWind.GenerateWind.n_marginy

◆ n_marginz

GenerateWind.GenerateWind.n_marginz

◆ new_part

GenerateWind.GenerateWind.new_part

◆ new_part_shape

GenerateWind.GenerateWind.new_part_shape

◆ noise

GenerateWind.GenerateWind.noise

update noise

◆ noise_shape

GenerateWind.GenerateWind.noise_shape

◆ Nx

GenerateWind.GenerateWind.Nx

◆ RF

GenerateWind.GenerateWind.RF

◆ seed

GenerateWind.GenerateWind.seed

◆ total_wind

GenerateWind.GenerateWind.total_wind

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