MODFLOW 6  version 6.7.0.dev0
USGS Modular Hydrologic Model
bmi.f90 File Reference

Go to the source code of this file.

Data Types

type  bmif::bmi
 
interface  bmif::bmif_get_component_name
 
interface  bmif::bmif_get_input_var_names
 
interface  bmif::bmif_get_output_var_names
 
interface  bmif::bmif_initialize
 
interface  bmif::bmif_finalize
 
interface  bmif::bmif_get_start_time
 
interface  bmif::bmif_get_end_time
 
interface  bmif::bmif_get_current_time
 
interface  bmif::bmif_get_time_step
 
interface  bmif::bmif_get_time_units
 
interface  bmif::bmif_update
 
interface  bmif::bmif_update_frac
 
interface  bmif::bmif_update_until
 
interface  bmif::bmif_get_var_grid
 
interface  bmif::bmif_get_grid_type
 
interface  bmif::bmif_get_grid_rank
 
interface  bmif::bmif_get_grid_shape
 
interface  bmif::bmif_get_grid_size
 
interface  bmif::bmif_get_grid_spacing
 
interface  bmif::bmif_get_grid_origin
 
interface  bmif::bmif_get_grid_x
 
interface  bmif::bmif_get_grid_y
 
interface  bmif::bmif_get_grid_z
 
interface  bmif::bmif_get_grid_connectivity
 
interface  bmif::bmif_get_grid_offset
 
interface  bmif::bmif_get_var_type
 
interface  bmif::bmif_get_var_units
 
interface  bmif::bmif_get_var_itemsize
 
interface  bmif::bmif_get_var_nbytes
 
interface  bmif::bmif_get_value_int
 
interface  bmif::bmif_get_value_float
 
interface  bmif::bmif_get_value_double
 
interface  bmif::bmif_get_value_ptr_int
 
interface  bmif::bmif_get_value_ptr_float
 
interface  bmif::bmif_get_value_ptr_double
 
interface  bmif::bmif_get_value_at_indices_int
 
interface  bmif::bmif_get_value_at_indices_float
 
interface  bmif::bmif_get_value_at_indices_double
 
interface  bmif::bmif_set_value_int
 
interface  bmif::bmif_set_value_float
 
interface  bmif::bmif_set_value_double
 
interface  bmif::bmif_set_value_at_indices_int
 
interface  bmif::bmif_set_value_at_indices_float
 
interface  bmif::bmif_set_value_at_indices_double
 

Modules

module  bmif
 

Variables

integer, parameter bmif::bmi_max_component_name = 2048
 
integer, parameter bmif::bmi_max_var_name = 2048
 
integer, parameter bmif::bmi_max_type_name = 2048
 
integer, parameter bmif::bmi_max_units_name = 2048
 
integer, parameter bmif::bmi_failure = 1
 
integer, parameter bmif::bmi_success = 0