MODFLOW 6  version 6.7.0.dev2
USGS Modular Hydrologic Model
ncmodelexportmodule::exportpackagetype Type Reference
Collaboration diagram for ncmodelexportmodule::exportpackagetype:
Collaboration graph

Private Member Functions

procedure init => epkg_init
 
procedure destroy => epkg_destroy
 

Private Attributes

type(modflowinputtypemf6_input
 description of modflow6 input More...
 
character(len=linelength), dimension(:), allocatable param_names
 dynamic param tagnames More...
 
type(readstatevartype), dimension(:), allocatable param_reads
 param read states More...
 
integer(i4b), dimension(:, :), allocatable varids_param
 
integer(i4b), dimension(:, :), allocatable varids_aux
 
integer(i4b), dimension(:), pointer, contiguous mshape => null()
 model shape More...
 
integer(i4b), pointer iper
 most recent package rp load More...
 
integer(i4b) iper_export
 most recent period of netcdf package export More...
 
integer(i4b) nparam
 number of in scope params More...
 
integer(i4b) naux
 number of auxiliary variables More...
 

Detailed Description

Definition at line 37 of file NCModel.f90.

Member Function/Subroutine Documentation

◆ destroy()

procedure ncmodelexportmodule::exportpackagetype::destroy
private

Definition at line 50 of file NCModel.f90.

◆ init()

procedure ncmodelexportmodule::exportpackagetype::init
private

Definition at line 49 of file NCModel.f90.

Member Data Documentation

◆ iper

integer(i4b), pointer ncmodelexportmodule::exportpackagetype::iper
private

Definition at line 44 of file NCModel.f90.

44  integer(I4B), pointer :: iper !< most recent package rp load

◆ iper_export

integer(i4b) ncmodelexportmodule::exportpackagetype::iper_export
private

Definition at line 45 of file NCModel.f90.

45  integer(I4B) :: iper_export !< most recent period of netcdf package export

◆ mf6_input

type(modflowinputtype) ncmodelexportmodule::exportpackagetype::mf6_input
private

Definition at line 38 of file NCModel.f90.

38  type(ModflowInputType) :: mf6_input !< description of modflow6 input

◆ mshape

integer(i4b), dimension(:), pointer, contiguous ncmodelexportmodule::exportpackagetype::mshape => null()
private

Definition at line 43 of file NCModel.f90.

43  integer(I4B), dimension(:), pointer, contiguous :: mshape => null() !< model shape

◆ naux

integer(i4b) ncmodelexportmodule::exportpackagetype::naux
private

Definition at line 47 of file NCModel.f90.

47  integer(I4B) :: naux !< number of auxiliary variables

◆ nparam

integer(i4b) ncmodelexportmodule::exportpackagetype::nparam
private

Definition at line 46 of file NCModel.f90.

46  integer(I4B) :: nparam !< number of in scope params

◆ param_names

character(len=linelength), dimension(:), allocatable ncmodelexportmodule::exportpackagetype::param_names
private

Definition at line 39 of file NCModel.f90.

39  character(len=LINELENGTH), dimension(:), allocatable :: param_names !< dynamic param tagnames

◆ param_reads

type(readstatevartype), dimension(:), allocatable ncmodelexportmodule::exportpackagetype::param_reads
private

Definition at line 40 of file NCModel.f90.

40  type(ReadStateVarType), dimension(:), allocatable :: param_reads !< param read states

◆ varids_aux

integer(i4b), dimension(:, :), allocatable ncmodelexportmodule::exportpackagetype::varids_aux
private

Definition at line 42 of file NCModel.f90.

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

◆ varids_param

integer(i4b), dimension(:, :), allocatable ncmodelexportmodule::exportpackagetype::varids_param
private

Definition at line 41 of file NCModel.f90.

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

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