MODFLOW 6
version 6.7.0.dev0
USGS Modular Hydrologic Model
|
This module contains BMI routines to expose the MODFLOW 6 discretization. More...
Functions/Subroutines | |
integer(kind=c_int) function | get_var_grid (c_var_address, var_grid) |
integer(kind=c_int) function | get_grid_type (grid_id, grid_type) |
integer(kind=c_int) function | get_grid_rank (grid_id, grid_rank) |
integer(kind=c_int) function | get_grid_size (grid_id, grid_size) |
integer(kind=c_int) function | get_grid_shape (grid_id, grid_shape) |
integer(kind=c_int) function | get_grid_x (grid_id, grid_x) |
integer(kind=c_int) function | get_grid_y (grid_id, grid_y) |
integer(kind=c_int) function | get_grid_node_count (grid_id, count) |
integer(kind=c_int) function | get_grid_face_count (grid_id, count) |
integer(kind=c_int) function | get_grid_face_nodes (grid_id, face_nodes) |
integer(kind=c_int) function | get_grid_nodes_per_face (grid_id, nodes_per_face) |
NB: this module is experimental and still under development:
integer(kind=c_int) function mf6bmigrid::get_grid_face_count | ( | integer(kind=c_int), intent(in) | grid_id, |
integer(kind=c_int), intent(out) | count | ||
) |
Definition at line 291 of file mf6bmiGrid.f90.
integer(kind=c_int) function mf6bmigrid::get_grid_face_nodes | ( | integer(kind=c_int), intent(in) | grid_id, |
integer(kind=c_int), dimension(*), intent(out) | face_nodes | ||
) |
integer(kind=c_int) function mf6bmigrid::get_grid_node_count | ( | integer(kind=c_int), intent(in) | grid_id, |
integer(kind=c_int), intent(out) | count | ||
) |
Definition at line 268 of file mf6bmiGrid.f90.
integer(kind=c_int) function mf6bmigrid::get_grid_nodes_per_face | ( | integer(kind=c_int), intent(in) | grid_id, |
integer(kind=c_int), dimension(*), intent(out) | nodes_per_face | ||
) |
Definition at line 356 of file mf6bmiGrid.f90.
integer(kind=c_int) function mf6bmigrid::get_grid_rank | ( | integer(kind=c_int), intent(in) | grid_id, |
integer(kind=c_int), intent(out) | grid_rank | ||
) |
integer(kind=c_int) function mf6bmigrid::get_grid_shape | ( | integer(kind=c_int), intent(in) | grid_id, |
integer(kind=c_int), dimension(*), intent(out) | grid_shape | ||
) |
integer(kind=c_int) function mf6bmigrid::get_grid_size | ( | integer(kind=c_int), intent(in) | grid_id, |
integer(kind=c_int), intent(out) | grid_size | ||
) |
integer(kind=c_int) function mf6bmigrid::get_grid_type | ( | integer(kind=c_int), intent(in) | grid_id, |
character(kind=c_char), dimension(bmi_lengridtype), intent(inout) | grid_type | ||
) |
Definition at line 60 of file mf6bmiGrid.f90.
integer(kind=c_int) function mf6bmigrid::get_grid_x | ( | integer(kind=c_int), intent(in) | grid_id, |
real(kind=c_double), dimension(*), intent(out) | grid_x | ||
) |
integer(kind=c_int) function mf6bmigrid::get_grid_y | ( | integer(kind=c_int), intent(in) | grid_id, |
real(kind=c_double), dimension(*), intent(out) | grid_y | ||
) |
integer(kind=c_int) function mf6bmigrid::get_var_grid | ( | character(kind=c_char), dimension(*), intent(in) | c_var_address, |
integer(kind=c_int), intent(out) | var_grid | ||
) |
Definition at line 21 of file mf6bmiGrid.f90.