MODFLOW 6  version 6.7.0.dev0
USGS Modular Hydrologic Model
budgetfilereadermodule::budgetfilereadertype Type Reference
Collaboration diagram for budgetfilereadermodule::budgetfilereadertype:
Collaboration graph

Private Member Functions

procedure initialize
 
procedure read_record
 
procedure finalize
 

Private Attributes

logical hasimeth1flowja = .false.
 
integer(i4b) inunit
 
integer(i4b) nbudterms
 
integer(i4b) kstp
 
integer(i4b) kper
 
integer(i4b) kstpnext
 
integer(i4b) kpernext
 
logical endoffile
 
character(len=16) budtxt
 
character(len=16), dimension(:), allocatable budtxtarray
 
integer(i4b) nval
 
integer(i4b) idum1
 
integer(i4b) idum2
 
integer(i4b) imeth
 
integer(i4b), dimension(:), allocatable imetharray
 
real(dp) delt
 
real(dp) pertim
 
real(dp) totim
 
character(len=16) srcmodelname
 
character(len=16) srcpackagename
 
integer(i4b) ndat
 
integer(i4b) naux
 
integer(i4b), dimension(:), allocatable nauxarray
 
character(len=16), dimension(:), allocatable auxtxt
 
character(len=16), dimension(:, :), allocatable auxtxtarray
 
integer(i4b) nlist
 
real(dp), dimension(:), allocatable flowja
 
integer(i4b), dimension(:), allocatable nodesrc
 
integer(i4b), dimension(:), allocatable nodedst
 
real(dp), dimension(:), allocatable flow
 
real(dp), dimension(:, :), allocatable auxvar
 
character(len=16) dstmodelname
 
character(len=16) dstpackagename
 
character(len=16), dimension(:), allocatable dstpackagenamearray
 

Detailed Description

Definition at line 12 of file BudgetFileReader.f90.

Member Function/Subroutine Documentation

◆ finalize()

procedure budgetfilereadermodule::budgetfilereadertype::finalize
private

Definition at line 53 of file BudgetFileReader.f90.

◆ initialize()

procedure budgetfilereadermodule::budgetfilereadertype::initialize
private

Definition at line 51 of file BudgetFileReader.f90.

◆ read_record()

procedure budgetfilereadermodule::budgetfilereadertype::read_record
private

Definition at line 52 of file BudgetFileReader.f90.

Member Data Documentation

◆ auxtxt

character(len=16), dimension(:), allocatable budgetfilereadermodule::budgetfilereadertype::auxtxt
private

Definition at line 37 of file BudgetFileReader.f90.

37  character(len=16), dimension(:), allocatable :: auxtxt

◆ auxtxtarray

character(len=16), dimension(:, :), allocatable budgetfilereadermodule::budgetfilereadertype::auxtxtarray
private

Definition at line 38 of file BudgetFileReader.f90.

38  character(len=16), dimension(:, :), allocatable :: auxtxtarray

◆ auxvar

real(dp), dimension(:, :), allocatable budgetfilereadermodule::budgetfilereadertype::auxvar
private

Definition at line 44 of file BudgetFileReader.f90.

44  real(DP), dimension(:, :), allocatable :: auxvar

◆ budtxt

character(len=16) budgetfilereadermodule::budgetfilereadertype::budtxt
private

Definition at line 22 of file BudgetFileReader.f90.

22  character(len=16) :: budtxt

◆ budtxtarray

character(len=16), dimension(:), allocatable budgetfilereadermodule::budgetfilereadertype::budtxtarray
private

Definition at line 23 of file BudgetFileReader.f90.

23  character(len=16), dimension(:), allocatable :: budtxtarray

◆ delt

real(dp) budgetfilereadermodule::budgetfilereadertype::delt
private

Definition at line 29 of file BudgetFileReader.f90.

29  real(DP) :: delt

◆ dstmodelname

character(len=16) budgetfilereadermodule::budgetfilereadertype::dstmodelname
private

Definition at line 45 of file BudgetFileReader.f90.

45  character(len=16) :: dstmodelname

◆ dstpackagename

character(len=16) budgetfilereadermodule::budgetfilereadertype::dstpackagename
private

Definition at line 46 of file BudgetFileReader.f90.

46  character(len=16) :: dstpackagename

◆ dstpackagenamearray

character(len=16), dimension(:), allocatable budgetfilereadermodule::budgetfilereadertype::dstpackagenamearray
private

Definition at line 47 of file BudgetFileReader.f90.

47  character(len=16), dimension(:), allocatable :: dstpackagenamearray

◆ endoffile

logical budgetfilereadermodule::budgetfilereadertype::endoffile
private

Definition at line 21 of file BudgetFileReader.f90.

21  logical :: endoffile

◆ flow

real(dp), dimension(:), allocatable budgetfilereadermodule::budgetfilereadertype::flow
private

Definition at line 43 of file BudgetFileReader.f90.

43  real(DP), dimension(:), allocatable :: flow

◆ flowja

real(dp), dimension(:), allocatable budgetfilereadermodule::budgetfilereadertype::flowja
private

Definition at line 40 of file BudgetFileReader.f90.

40  real(DP), dimension(:), allocatable :: flowja

◆ hasimeth1flowja

logical budgetfilereadermodule::budgetfilereadertype::hasimeth1flowja = .false.
private

Definition at line 14 of file BudgetFileReader.f90.

14  logical :: hasimeth1flowja = .false.

◆ idum1

integer(i4b) budgetfilereadermodule::budgetfilereadertype::idum1
private

Definition at line 25 of file BudgetFileReader.f90.

25  integer(I4B) :: idum1

◆ idum2

integer(i4b) budgetfilereadermodule::budgetfilereadertype::idum2
private

Definition at line 26 of file BudgetFileReader.f90.

26  integer(I4B) :: idum2

◆ imeth

integer(i4b) budgetfilereadermodule::budgetfilereadertype::imeth
private

Definition at line 27 of file BudgetFileReader.f90.

27  integer(I4B) :: imeth

◆ imetharray

integer(i4b), dimension(:), allocatable budgetfilereadermodule::budgetfilereadertype::imetharray
private

Definition at line 28 of file BudgetFileReader.f90.

28  integer(I4B), dimension(:), allocatable :: imetharray

◆ inunit

integer(i4b) budgetfilereadermodule::budgetfilereadertype::inunit
private

Definition at line 15 of file BudgetFileReader.f90.

15  integer(I4B) :: inunit

◆ kper

integer(i4b) budgetfilereadermodule::budgetfilereadertype::kper
private

Definition at line 18 of file BudgetFileReader.f90.

18  integer(I4B) :: kper

◆ kpernext

integer(i4b) budgetfilereadermodule::budgetfilereadertype::kpernext
private

Definition at line 20 of file BudgetFileReader.f90.

20  integer(I4B) :: kpernext

◆ kstp

integer(i4b) budgetfilereadermodule::budgetfilereadertype::kstp
private

Definition at line 17 of file BudgetFileReader.f90.

17  integer(I4B) :: kstp

◆ kstpnext

integer(i4b) budgetfilereadermodule::budgetfilereadertype::kstpnext
private

Definition at line 19 of file BudgetFileReader.f90.

19  integer(I4B) :: kstpnext

◆ naux

integer(i4b) budgetfilereadermodule::budgetfilereadertype::naux
private

Definition at line 35 of file BudgetFileReader.f90.

35  integer(I4B) :: naux

◆ nauxarray

integer(i4b), dimension(:), allocatable budgetfilereadermodule::budgetfilereadertype::nauxarray
private

Definition at line 36 of file BudgetFileReader.f90.

36  integer(I4B), dimension(:), allocatable :: nauxarray

◆ nbudterms

integer(i4b) budgetfilereadermodule::budgetfilereadertype::nbudterms
private

Definition at line 16 of file BudgetFileReader.f90.

16  integer(I4B) :: nbudterms

◆ ndat

integer(i4b) budgetfilereadermodule::budgetfilereadertype::ndat
private

Definition at line 34 of file BudgetFileReader.f90.

34  integer(I4B) :: ndat

◆ nlist

integer(i4b) budgetfilereadermodule::budgetfilereadertype::nlist
private

Definition at line 39 of file BudgetFileReader.f90.

39  integer(I4B) :: nlist

◆ nodedst

integer(i4b), dimension(:), allocatable budgetfilereadermodule::budgetfilereadertype::nodedst
private

Definition at line 42 of file BudgetFileReader.f90.

42  integer(I4B), dimension(:), allocatable :: nodedst

◆ nodesrc

integer(i4b), dimension(:), allocatable budgetfilereadermodule::budgetfilereadertype::nodesrc
private

Definition at line 41 of file BudgetFileReader.f90.

41  integer(I4B), dimension(:), allocatable :: nodesrc

◆ nval

integer(i4b) budgetfilereadermodule::budgetfilereadertype::nval
private

Definition at line 24 of file BudgetFileReader.f90.

24  integer(I4B) :: nval

◆ pertim

real(dp) budgetfilereadermodule::budgetfilereadertype::pertim
private

Definition at line 30 of file BudgetFileReader.f90.

30  real(DP) :: pertim

◆ srcmodelname

character(len=16) budgetfilereadermodule::budgetfilereadertype::srcmodelname
private

Definition at line 32 of file BudgetFileReader.f90.

32  character(len=16) :: srcmodelname

◆ srcpackagename

character(len=16) budgetfilereadermodule::budgetfilereadertype::srcpackagename
private

Definition at line 33 of file BudgetFileReader.f90.

33  character(len=16) :: srcpackagename

◆ totim

real(dp) budgetfilereadermodule::budgetfilereadertype::totim
private

Definition at line 31 of file BudgetFileReader.f90.

31  real(DP) :: totim

The documentation for this type was generated from the following file: