mirror of
https://gitlab.com/pamhyr/pamhyr2.git
synced 2026-10-30 03:20:41 +01:00
SL: Add sediment layer Model and UI files schemes.
This commit is contained in:
1 parent
fde96f2423
commit
92712dd172
23 files changed
+852
-1
No files matched your search
@@ -15,6 +15,7 @@ from Model.InitialConditions.InitialConditionsDict import InitialConditionsDict
|
||||
from Model.Stricklers.StricklersList import StricklersList
|
||||
from Model.Friction.FrictionList import FrictionList
|
||||
from Model.SolverParameters.SolverParametersList import SolverParametersList
|
||||
from Model.SedimentLayer.SedimentLayerList import SedimentLayerList
|
||||
|
||||
from Solver.Solvers import solver_type_list
|
||||
|
||||
@@ -192,6 +193,7 @@ class River(Graph, SQLSubModel):
|
||||
InitialConditionsDict,
|
||||
StricklersList,
|
||||
SolverParametersList,
|
||||
SedimentLayerList,
|
||||
]
|
||||
|
||||
def __init__(self, status=None):
|
||||
@@ -207,6 +209,7 @@ class River(Graph, SQLSubModel):
|
||||
self._initial_conditions = InitialConditionsDict(status=self._status)
|
||||
self._stricklers = StricklersList(status=self._status)
|
||||
self._parameters = {}
|
||||
self._sediment_layers = SedimentLayerList()
|
||||
|
||||
@classmethod
|
||||
def _sql_create(cls, execute):
|
||||
@@ -301,6 +304,10 @@ class River(Graph, SQLSubModel):
|
||||
def initial_conditions(self):
|
||||
return self._initial_conditions
|
||||
|
||||
@property
|
||||
def sediment_layers(self):
|
||||
return self._sediment_layers
|
||||
|
||||
@property
|
||||
def stricklers(self):
|
||||
return self._stricklers
|
||||
|
||||
Reference in new issue
Block a user