Static parser based input loader.
More...
This type defines a static input context loader for traditional mf6 ascii input files.
Definition at line 48 of file LoadMf6File.f90.
◆ block_index_dfn()
procedure loadmf6filemodule::loadmf6filetype::block_index_dfn |
|
private |
◆ block_post_process()
procedure loadmf6filemodule::loadmf6filetype::block_post_process |
|
private |
◆ finalize()
procedure loadmf6filemodule::loadmf6filetype::finalize |
|
private |
◆ init()
procedure loadmf6filemodule::loadmf6filetype::init |
|
private |
◆ load()
procedure loadmf6filemodule::loadmf6filetype::load |
|
private |
◆ load_block()
procedure loadmf6filemodule::loadmf6filetype::load_block |
|
private |
◆ parse_block()
procedure loadmf6filemodule::loadmf6filetype::parse_block |
|
private |
◆ parse_io_tag()
procedure loadmf6filemodule::loadmf6filetype::parse_io_tag |
|
private |
◆ parse_keyword_tag()
procedure loadmf6filemodule::loadmf6filetype::parse_keyword_tag |
|
private |
◆ parse_structarray_block()
procedure loadmf6filemodule::loadmf6filetype::parse_structarray_block |
|
private |
◆ parse_tag()
procedure loadmf6filemodule::loadmf6filetype::parse_tag |
|
private |
◆ block_tags
character(len=linelength), dimension(:), allocatable loadmf6filemodule::loadmf6filetype::block_tags |
|
private |
Definition at line 55 of file LoadMf6File.f90.
55 character(len=LINELENGTH),
dimension(:),
allocatable :: block_tags
◆ export
logical(lgp) loadmf6filemodule::loadmf6filetype::export |
|
private |
◆ filename
character(len=linelength) loadmf6filemodule::loadmf6filetype::filename |
|
private |
Definition at line 54 of file LoadMf6File.f90.
54 character(len=LINELENGTH) :: filename
◆ iauxiliary
integer(i4b) loadmf6filemodule::loadmf6filetype::iauxiliary |
|
private |
◆ inamedbound
integer(i4b) loadmf6filemodule::loadmf6filetype::inamedbound |
|
private |
◆ iout
integer(i4b) loadmf6filemodule::loadmf6filetype::iout |
|
private |
◆ mf6_input
Definition at line 52 of file LoadMf6File.f90.
52 type(ModflowInputType) :: mf6_input
◆ mshape
integer(i4b), dimension(:), pointer, contiguous loadmf6filemodule::loadmf6filetype::mshape => null() |
|
private |
Definition at line 50 of file LoadMf6File.f90.
50 integer(I4B),
dimension(:),
pointer,
contiguous :: mshape => null()
◆ nc_vars
type(ncpackagevarstype), pointer loadmf6filemodule::loadmf6filetype::nc_vars => null() |
|
private |
Definition at line 53 of file LoadMf6File.f90.
53 type(NCPackageVarsType),
pointer :: nc_vars => null()
◆ parser
Definition at line 49 of file LoadMf6File.f90.
49 type(BlockParserType),
pointer :: parser
◆ readasarrays
logical(lgp) loadmf6filemodule::loadmf6filetype::readasarrays |
|
private |
◆ structarray
type(structarraytype), pointer loadmf6filemodule::loadmf6filetype::structarray => null() |
|
private |
Definition at line 51 of file LoadMf6File.f90.
51 type(StructArrayType),
pointer :: structarray => null()
◆ ts_active
logical(lgp) loadmf6filemodule::loadmf6filetype::ts_active |
|
private |
The documentation for this type was generated from the following file:
- /home/runner/work/modflow6/modflow6/src/Utilities/Idm/mf6blockfile/LoadMf6File.f90