|
| subroutine, public | dis2dmodule::dis2d_cr (dis, name_model, input_mempath, inunit, iout) |
| | Create a new structured discretization object. More...
|
| |
| subroutine | dis2dmodule::dis3d_df (this) |
| | Define the discretization. More...
|
| |
| subroutine | dis2dmodule::dis3d_da (this) |
| | Deallocate variables. More...
|
| |
| subroutine | dis2dmodule::source_options (this) |
| | Copy options from IDM into package. More...
|
| |
| subroutine | dis2dmodule::log_options (this, found) |
| | Write user options to list file. More...
|
| |
| subroutine | dis2dmodule::source_dimensions (this) |
| | Copy dimensions from IDM into package. More...
|
| |
| subroutine | dis2dmodule::log_dimensions (this, found) |
| | Write dimensions to list file. More...
|
| |
| subroutine | dis2dmodule::source_griddata (this) |
| | Copy grid data from IDM into package. More...
|
| |
| subroutine | dis2dmodule::log_griddata (this, found) |
| | Write dimensions to list file. More...
|
| |
| subroutine | dis2dmodule::grid_finalize (this) |
| | Finalize grid (check properties, allocate arrays, compute connections) More...
|
| |
| subroutine | dis2dmodule::write_grb (this, icelltype) |
| | Write a binary grid file. More...
|
| |
| subroutine | dis2dmodule::nodeu_to_string (this, nodeu, str) |
| | Convert a user nodenumber to a string (nodenumber) or (k,i,j) More...
|
| |
| subroutine | dis2dmodule::nodeu_to_array (this, nodeu, arr) |
| | Convert a user nodenumber to an array (nodenumber) or (i,j) More...
|
| |
| integer(i4b) function | dis2dmodule::get_nodenumber_idx1 (this, nodeu, icheck) |
| | Get reduced node number from user node number. More...
|
| |
| integer(i4b) function | dis2dmodule::get_nodenumber_idx2 (this, k, j, icheck) |
| | Get reduced node number from layer, row and column indices. More...
|
| |
| subroutine | dis2dmodule::allocate_scalars (this, name_model, input_mempath) |
| | Allocate and initialize scalar variables. More...
|
| |
| subroutine | dis2dmodule::allocate_arrays (this) |
| | Allocate and initialize arrays. More...
|
| |
| integer(i4b) function | dis2dmodule::nodeu_from_string (this, lloc, istart, istop, in, iout, line, flag_string, allow_zero) |
| | Convert a string to a user nodenumber. More...
|
| |
| integer(i4b) function | dis2dmodule::nodeu_from_cellid (this, cellid, inunit, iout, flag_string, allow_zero) |
| | Convert a cellid string to a user nodenumber. More...
|
| |
| logical function | dis2dmodule::supports_layers (this) |
| | Indicates whether the grid discretization supports layers. More...
|
| |
| integer(i4b) function | dis2dmodule::get_ncpl (this) |
| | Return number of cells per layer (nrow * ncol) More...
|
| |
| subroutine | dis2dmodule::connection_normal (this, noden, nodem, ihc, xcomp, ycomp, zcomp, ipos) |
| | Get normal vector components between the cell and a given neighbor. More...
|
| |
| subroutine | dis2dmodule::connection_vector (this, noden, nodem, nozee, satn, satm, ihc, xcomp, ycomp, zcomp, conlen) |
| | Get unit vector components between the cell and a given neighbor. More...
|
| |
| subroutine | dis2dmodule::get_dis_type (this, dis_type) |
| | Get the discretization type. More...
|
| |
| integer(i4b) function | dis2dmodule::get_dis_enum (this) |
| | Get the discretization type enumeration. More...
|
| |
| subroutine | dis2dmodule::get_polyverts (this, ic, polyverts, closed) |
| | Get a 2D array of polygon vertices, listed in. More...
|
| |
| integer(i4b) function | dis2dmodule::get_npolyverts (this, ic, closed) |
| | Get the number of polygon vertices. More...
|
| |
| integer(i4b) function | dis2dmodule::get_max_npolyverts (this, closed) |
| | Get the maximum number of polygon vertices. More...
|
| |
| subroutine | dis2dmodule::read_int_array (this, line, lloc, istart, istop, iout, in, iarray, aname) |
| | Read an integer array. More...
|
| |
| subroutine | dis2dmodule::read_dbl_array (this, line, lloc, istart, istop, iout, in, darray, aname) |
| | Read a double precision array. More...
|
| |
| subroutine | dis2dmodule::read_layer_array (this, nodelist, darray, ncolbnd, maxbnd, icolbnd, aname, inunit, iout) |
| | Read a 2d double array into col icolbnd of darray. More...
|
| |
| subroutine | dis2dmodule::record_array (this, darray, iout, iprint, idataun, aname, cdatafmp, nvaluesp, nwidthp, editdesc, dinact) |
| | Record a double precision array. More...
|
| |
| subroutine | dis2dmodule::record_srcdst_list_header (this, text, textmodel, textpackage, dstmodel, dstpackage, naux, auxtxt, ibdchn, nlist, iout) |
| | Record list header for imeth=6. More...
|
| |
| subroutine | dis2dmodule::nlarray_to_nodelist (this, darray, nodelist, maxbnd, nbound, aname) |
| | Convert an integer array (layer numbers) to nodelist. More...
|
| |