MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
MemoryHelper.f90 File Reference

Go to the source code of this file.

Modules

module  memoryhelpermodule
 

Functions/Subroutines

character(len=lenmempath) function memoryhelpermodule::create_mem_path (component, subcomponent, context)
 returns the path to the memory object More...
 
character(len=lenmemaddress) function memoryhelpermodule::create_mem_address (mem_path, var_name)
 returns the address string of the memory object More...
 
subroutine memoryhelpermodule::split_mem_address (mem_address, mem_path, var_name, success)
 Split a memory address string into memory path and variable name. More...
 
subroutine memoryhelpermodule::split_mem_path (mem_path, component, subcomponent)
 Split the memory path into component(s) More...
 
character(len=lenmempath) function memoryhelpermodule::get_mem_path_context (mem_path)
 Return the context from the memory path. More...
 
subroutine memoryhelpermodule::strip_context_mem_path (mem_path, mem_path_no_context)
 Remove the context from the memory path. More...
 
subroutine memoryhelpermodule::mem_check_length (name, max_length, description)
 Generic routine to check the length of (parts of) the memory address. More...
 

Variables

character(len=lenmemseparator), parameter memoryhelpermodule::mempathseparator = '/'
 used to build up the memory address for the stored variables More...