MODFLOW 6  version 6.9.0.dev0
USGS Modular Hydrologic Model
MemoryAlias.f90 File Reference

Go to the source code of this file.

Data Types

interface  memoryaliasmodule::mem_alias_deprecated
 

Modules

module  memoryaliasmodule
 Previous variable names checked in as deprecated aliases.
 

Functions/Subroutines

subroutine memoryaliasmodule::alias_int (sclr, name, mem_path, name2, mem_path2, version)
 Check in a deprecated name for an integer scalar. More...
 
subroutine memoryaliasmodule::alias_logical1d (alog, name, mem_path, name2, mem_path2, version)
 Check in a deprecated name for a 1d logical array. More...
 
subroutine memoryaliasmodule::alias_int1d (aint, name, mem_path, name2, mem_path2, version)
 Check in a deprecated name for a 1d integer array. More...
 
subroutine memoryaliasmodule::alias_int2d (aint, name, mem_path, name2, mem_path2, version)
 Check in a deprecated name for a 2d integer array. More...
 
subroutine memoryaliasmodule::alias_dbl1d (adbl, name, mem_path, name2, mem_path2, version)
 Check in a deprecated name for a 1d double precision array. More...
 
subroutine memoryaliasmodule::alias_dbl2d (adbl, name, mem_path, name2, mem_path2, version)
 Check in a deprecated name for a 2d double precision array. More...
 
subroutine memoryaliasmodule::alias_charstr1d (acharstr1d, ilen, name, mem_path, name2, mem_path2, version)
 Check in a deprecated name for a 1d character string array. More...
 
subroutine memoryaliasmodule::record_alias (name, mem_path, name2, mem_path2, version)
 Record the replacement and version of a deprecated name. More...
 
subroutine, public memoryaliasmodule::get_deprecated_alias (name, mem_path, found, replacement, version)
 Get the replacement and version of a deprecated name. More...
 
subroutine, public memoryaliasmodule::mem_alias_da ()
 Clear the recorded aliases. More...
 

Variables

integer(i4b), parameter memoryaliasmodule::lenversion = 16
 maximum length of a version string More...
 
type(hashtabletype), pointer memoryaliasmodule::alias_index => null()
 alias address to record number More...
 
integer(i4b) memoryaliasmodule::nalias = 0
 number of recorded aliases More...
 
character(len=lenmemaddress), dimension(:), allocatable memoryaliasmodule::replacements
 address of the replacement variable More...
 
character(len=lenversion), dimension(:), allocatable memoryaliasmodule::versions
 version the alias was deprecated in More...