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

Public Member Functions

def __init__ (self, steps_in_cycle=1, beginning_step=1, is_active=True, is_dead=False)
 
def Tick (self)
 
def SuperTick (self, n_ticks=1)
 
def SetActivation (self, is_active)
 
def Activate (self, condition=True)
 
def Deactivate (self, condition=True)
 
def Switch (self, condition=None)
 
def GetStep (self)
 
def GetStepInCycle (self)
 
def Kill (self)
 

Public Attributes

 beginning_step
 
 step
 
 steps_in_cycle
 
 step_in_cycle
 
 is_active
 
 is_dead
 
 accumulated_ticks
 

Constructor & Destructor Documentation

◆ __init__()

def swimming_DEM_procedures.Counter.__init__ (   self,
  steps_in_cycle = 1,
  beginning_step = 1,
  is_active = True,
  is_dead = False 
)

Member Function Documentation

◆ Activate()

def swimming_DEM_procedures.Counter.Activate (   self,
  condition = True 
)

◆ Deactivate()

def swimming_DEM_procedures.Counter.Deactivate (   self,
  condition = True 
)

◆ GetStep()

def swimming_DEM_procedures.Counter.GetStep (   self)

◆ GetStepInCycle()

def swimming_DEM_procedures.Counter.GetStepInCycle (   self)

◆ Kill()

def swimming_DEM_procedures.Counter.Kill (   self)

◆ SetActivation()

def swimming_DEM_procedures.Counter.SetActivation (   self,
  is_active 
)

◆ SuperTick()

def swimming_DEM_procedures.Counter.SuperTick (   self,
  n_ticks = 1 
)

◆ Switch()

def swimming_DEM_procedures.Counter.Switch (   self,
  condition = None 
)

◆ Tick()

def swimming_DEM_procedures.Counter.Tick (   self)

Member Data Documentation

◆ accumulated_ticks

swimming_DEM_procedures.Counter.accumulated_ticks

◆ beginning_step

swimming_DEM_procedures.Counter.beginning_step

◆ is_active

swimming_DEM_procedures.Counter.is_active

◆ is_dead

swimming_DEM_procedures.Counter.is_dead

◆ step

swimming_DEM_procedures.Counter.step

◆ step_in_cycle

swimming_DEM_procedures.Counter.step_in_cycle

◆ steps_in_cycle

swimming_DEM_procedures.Counter.steps_in_cycle

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