MODFLOW 6 version 6.9.0.dev0
USGS Modular Hydrologic Model
Loading...
Searching...
No Matches
mf6lists.f90
Go to the documentation of this file.
2 ! -- Contains lists of base types BaseModelType,
3 ! BaseSolutionType, SolutionGroupType, and
4 ! BaseExchangeType for use by any MF6 module.
5
6 use kindmodule, only: dp, i4b
7 use listmodule, only: listtype
8
9 implicit none
10 private
13 public :: lists_da
14
15 ! -- list of all models in simulation
17
18 ! -- list of all solutions in simulation
20
21 ! -- list of all solutiongroups in simulation
23
24 ! -- list of all exchanges in simulation
26
27 ! -- list of all connections in simulation
29
30contains
31
32 !< @brief deallocate
33 subroutine lists_da()
34 !
35 call basemodellist%Clear()
36 call basesolutionlist%Clear()
37 call solutiongrouplist%Clear()
38 call baseexchangelist%Clear()
39 call baseconnectionlist%Clear()
40 end subroutine lists_da
41
42end module listsmodule
This module defines variable data types.
Definition kind.f90:8
type(listtype), public basemodellist
Definition mf6lists.f90:16
type(listtype), public baseexchangelist
Definition mf6lists.f90:25
type(listtype), public solutiongrouplist
Definition mf6lists.f90:22
type(listtype), public baseconnectionlist
Definition mf6lists.f90:28
type(listtype), public basesolutionlist
Definition mf6lists.f90:19
subroutine, public lists_da()
Definition mf6lists.f90:34
A generic heterogeneous doubly-linked list.
Definition List.f90:14