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

Public Member Functions

def inlet_nodes (self)
 
def __init__ (self, Model, settings)
 
def ExecuteInitialize (self)
 
def ExecuteInitializeSolutionStep (self)
 
def CreateMeanProfile (self, dim=3)
 
def AssignVelocity (self)
 
def ApplyRamp (self)
 
def Check (self)
 
def ExecuteBeforeSolutionLoop (self)
 
def ExecuteFinalizeSolutionStep (self)
 
def ExecuteBeforeOutputStep (self)
 
def ExecuteAfterOutputStep (self)
 
def ExecuteFinalize (self)
 

Public Attributes

 model_part
 
 mean_profile
 
 bulk_wind_speed
 
 friction_velocity
 

Constructor & Destructor Documentation

◆ __init__()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.__init__ (   self,
  Model,
  settings 
)

Member Function Documentation

◆ ApplyRamp()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.ApplyRamp (   self)

◆ AssignVelocity()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.AssignVelocity (   self)

◆ Check()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.Check (   self)

◆ CreateMeanProfile()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.CreateMeanProfile (   self,
  dim = 3 
)

◆ ExecuteAfterOutputStep()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.ExecuteAfterOutputStep (   self)

◆ ExecuteBeforeOutputStep()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.ExecuteBeforeOutputStep (   self)

◆ ExecuteBeforeSolutionLoop()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.ExecuteBeforeSolutionLoop (   self)

◆ ExecuteFinalize()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.ExecuteFinalize (   self)

◆ ExecuteFinalizeSolutionStep()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.ExecuteFinalizeSolutionStep (   self)

◆ ExecuteInitialize()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.ExecuteInitialize (   self)

◆ ExecuteInitializeSolutionStep()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.ExecuteInitializeSolutionStep (   self)

◆ inlet_nodes()

def steady_wind_kratos_inlet_process.ImposeWindInletProcess.inlet_nodes (   self)

Member Data Documentation

◆ bulk_wind_speed

steady_wind_kratos_inlet_process.ImposeWindInletProcess.bulk_wind_speed

◆ friction_velocity

steady_wind_kratos_inlet_process.ImposeWindInletProcess.friction_velocity

◆ mean_profile

steady_wind_kratos_inlet_process.ImposeWindInletProcess.mean_profile

◆ model_part

steady_wind_kratos_inlet_process.ImposeWindInletProcess.model_part

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