pytuflow.FVCRunState#
- class FVCRunState(build_state, context, parent)#
Bases:
ControlFileRunState,ModelRunMixin,FVCBase- Parameters:
build_state (ControlFileBuildState)
context (Context)
parent (ControlFileRunState)
- __init__(build_state, context, parent)#
- Parameters:
build_state (BuildState) – The BuildState object that the RunState object is based on.
context (Context) – The context object that the RunState object is based on.
parent (ControlFile) – The parent control file.
Methods
Generates a virtual boundary database file from the BC blocks.
Returns the default BC Update dt interval.
Returns the ScopeList that makes up the objects Context for the given RunState Object.
Returns the EventDatabase object.
Find a particular input(s) using a search filter.
Returns whether salinity is turned on.
Returns whether sediment is turned on.
Returns whether temperature is turned on.
Returns the input with the given UUID.
Returns whether the model is has 3D hydrodynamics enabled.
Run the control file in context using the specified TUFLOWFV binary.
Returns the number of sediment groups.
Returns a unique list of the sediment fraction names.
Run the control file in context using the specified TUFLOWFV binary in test mode.
Returns the number of tracers in the model.
Returns the name of the water quality model being used.
Returns the number of water quality constituents used in the model.
Returns a unique list of the water quality constituents in the model.
Attributes
Return the TUFLOW type of the input.
Allows overriding by FVC to be the fvc rather than the tcf.
List of scopes associated with the object.
the BuildState object that the RunState object is based on.
the parent control file
the path to the control file
the configuration settings for the model.
list of inputs and comments in the control file
whether the control file has been loaded from disk or not.
the context object that the RunState object is based on.