MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.PrecipitationSimulator.SimulationStep Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, PrecipitationSimulator.SimulationStep arg0)
 
None __init__ (self, PrecipitationSimulator.Event event, float amount, GraphVertId basin, GraphVertId neiBasin)
 
float amount (self)
 
None amount (self, float arg1)
 
GraphVertId basin (self)
 
None basin (self, GraphVertId arg1)
 
GraphVertId neiBasin (self)
 
None neiBasin (self, GraphVertId arg1)
 

Static Public Attributes

PrecipitationSimulator event .Event
 

Static Protected Member Functions

 _pybind11_conduit_v1_ (*args, **kwargs)
 

Detailed Description

Generated from:  MR::PrecipitationSimulator::SimulationStep

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.PrecipitationSimulator.SimulationStep.__init__ ( self)
Implicit default constructor.

◆ __init__() [2/3]

None mrmeshpy.PrecipitationSimulator.SimulationStep.__init__ ( self,
PrecipitationSimulator.SimulationStep arg0 )
Implicit copy constructor.

◆ __init__() [3/3]

None mrmeshpy.PrecipitationSimulator.SimulationStep.__init__ ( self,
PrecipitationSimulator.Event event,
float amount,
GraphVertId basin,
GraphVertId neiBasin )
Implicit aggregate constructor.

Member Function Documentation

◆ _pybind11_conduit_v1_()

mrmeshpy.PrecipitationSimulator.SimulationStep._pybind11_conduit_v1_ ( * args,
** kwargs )
staticprotected

◆ amount() [1/2]

float mrmeshpy.PrecipitationSimulator.SimulationStep.amount ( self)
amount of precipitation (in same units as mesh coordinates and water level)

◆ amount() [2/2]

None mrmeshpy.PrecipitationSimulator.SimulationStep.amount ( self,
float arg1 )

◆ basin() [1/2]

GraphVertId mrmeshpy.PrecipitationSimulator.SimulationStep.basin ( self)
BasinFull: this basin just became full
Merge: this basin just absorbed the other basin

◆ basin() [2/2]

None mrmeshpy.PrecipitationSimulator.SimulationStep.basin ( self,
GraphVertId arg1 )

◆ neiBasin() [1/2]

GraphVertId mrmeshpy.PrecipitationSimulator.SimulationStep.neiBasin ( self)
BasinFull: the flow from full basin will first go here (may be not the last destination)
Merge: this basin was just absorbed

◆ neiBasin() [2/2]

None mrmeshpy.PrecipitationSimulator.SimulationStep.neiBasin ( self,
GraphVertId arg1 )

Member Data Documentation

◆ event

PrecipitationSimulator mrmeshpy.PrecipitationSimulator.SimulationStep.event .Event
static

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