Coverage for C:\src\imod-python\imod\wq\__init__.py: 100%

19 statements  

« prev     ^ index     » next       coverage.py v7.5.1, created at 2024-05-08 14:15 +0200

1""" 

2Create Water Quality model. 

3 

4Create an :class:'imod.wq.SeawatModel' and add desired packages to the model 

5(e.g. :class:'imod.wq.Well', :class:'imod.wq.Dispersion'). See :doc:'/examples' 

6and :doc:'/model' for workflow documentation. 

7""" 

8 

9# make classes directly available under imod.wq 

10from imod.wq.adv import ( 

11 AdvectionFiniteDifference, 

12 AdvectionHybridMOC, 

13 AdvectionMOC, 

14 AdvectionModifiedMOC, 

15 AdvectionTVD, 

16) 

17from imod.wq.bas import BasicFlow 

18from imod.wq.btn import BasicTransport 

19from imod.wq.chd import ConstantHead 

20from imod.wq.dis import TimeDiscretization 

21from imod.wq.drn import Drainage 

22from imod.wq.dsp import Dispersion 

23from imod.wq.evt import ( 

24 EvapotranspirationHighestActive, 

25 EvapotranspirationLayers, 

26 EvapotranspirationTopLayer, 

27) 

28from imod.wq.ghb import GeneralHeadBoundary 

29from imod.wq.lpf import LayerPropertyFlow 

30from imod.wq.mal import MassLoading 

31from imod.wq.model import SeawatModel 

32from imod.wq.oc import OutputControl 

33from imod.wq.rch import RechargeHighestActive, RechargeLayers, RechargeTopLayer 

34from imod.wq.riv import River 

35from imod.wq.slv import ( 

36 GeneralizedConjugateGradientSolver, 

37 ParallelKrylovFlowSolver, 

38 ParallelKrylovTransportSolver, 

39 PreconditionedConjugateGradientSolver, 

40) 

41from imod.wq.tvc import TimeVaryingConstantConcentration 

42from imod.wq.vdf import VariableDensityFlow 

43from imod.wq.wel import Well