Coverage for C:\src\imod-python\imod\mf6\interfaces\isimulation.py: 67%

9 statements  

« prev     ^ index     » next       coverage.py v7.4.4, created at 2024-04-08 10:26 +0200

1from imod.mf6.interfaces.idict import IDict 

2from imod.mf6.interfaces.imodel import IModel 

3 

4 

5class ISimulation(IDict): 

6 """ 

7 Interface for imod.mf6.simulation.Modflow6Simulation 

8 """ 

9 

10 def is_split(self) -> bool: 

11 raise NotImplementedError 

12 

13 def has_one_flow_model(self) -> bool: 

14 raise NotImplementedError 

15 

16 def get_models(self) -> dict[str, IModel]: 

17 raise NotImplementedError