Coverage for C:\src\imod-python\imod\flow\__init__.py: 95%

19 statements  

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

1""" 

2Create iMODFLOW model. 

3 

4With this module full iMODFLOW models can be written to disk. Models in 

5:mod:`imod.flow` are created in a similar way to those created in 

6:mod:`imod.wq`. The ImodflowModel object by default writes iMODFLOW 

7projectfiles now instead of the older iMODFLOW runfiles. 

8""" 

9 

10from imod.flow.ani import HorizontalAnisotropy 

11from imod.flow.bas import Bottom, Boundary, StartingHead, Top 

12from imod.flow.cap import MetaSwap 

13from imod.flow.chd import ConstantHead 

14from imod.flow.conductivity import ( 

15 HorizontalHydraulicConductivity, 

16 Transmissivity, 

17 VerticalAnisotropy, 

18 VerticalHydraulicConductivity, 

19 VerticalResistance, 

20) 

21from imod.flow.dis import TimeDiscretization 

22from imod.flow.drn import Drain 

23from imod.flow.evt import EvapoTranspiration 

24from imod.flow.ghb import GeneralHeadBoundary 

25from imod.flow.hfb import HorizontalFlowBarrier 

26from imod.flow.model import ImodflowModel 

27from imod.flow.oc import OutputControl 

28from imod.flow.rch import Recharge 

29from imod.flow.riv import River 

30from imod.flow.slv import PreconditionedConjugateGradientSolver 

31from imod.flow.sto import SpecificStorage, StorageCoefficient 

32from imod.flow.wel import Well 

33 

34 

35def write(path, model, name=None, runfile_parameters=None, output_packages=["shd"]): 

36 """Removed function""" 

37 raise NotImplementedError( 

38 "This function has been removed. Use imod.flow.ImodflowModel instead." 

39 )