SURFEX v8.1
General documentation of Surfex
|
Data Types | |
interface | prism_calc_newdate |
interface | prism_def_grid |
interface | prism_def_partition |
interface | prism_def_var |
interface | prism_enddef |
interface | prism_get |
interface | prism_get_localcomm |
interface | prism_init |
interface | prism_init_comp |
interface | prism_initialized |
interface | prism_put |
interface | prism_reducedgrid_map |
interface | prism_set_corners |
interface | prism_set_points |
interface | prism_terminate |
Functions/Subroutines | |
subroutine | prism_dummy_set_points_gridless (METHOD_ID, POINT_NAME, GRID_ID, NEW_POINTS, IERROR) |
subroutine | prism_dummy_set_points_3d_dble (METHOD_ID, POINT_NAME, GRID_ID, POINTS_ACTUAL_SHAPE, POINTS_1ST_ARRAY, POINTS_2ND_ARRAY, POINTS_3RD_ARRAY, NEW_POINTS, IERROR) |
subroutine | prism_dummy_init (APPL_NAME, IERROR) |
subroutine | prism_dummy_init_comp (COMP_ID, COMP_NAME, IERROR) |
subroutine | prism_dummy_enddef (IERROR) |
subroutine | prism_dummy_terminate (IERROR) |
subroutine | prism_dummy_get_localcomm (COMP_ID, LOCAL_COMM, IERROR) |
subroutine | prism_dummy_def_var (VAR_ID, NAME, GRID_ID, METHOD_ID, MASK_ID, VAR_NODIMS, VAR_ACTUAL_SHAPE, VAR_TYPE, IERROR) |
subroutine | prism_dummy_def_grid (GRID_ID, GRID_NAME, COMP_ID, GRID_VALID_SHAPE, GRID_TYPE, IERROR) |
subroutine | prism_dummy_def_partition (GRID_ID, NBR_BLOCKS, PARTITION_ARRAY, EXTENT_ARRAY, IERROR) |
subroutine | prism_dummy_reducedgrid_map (GRID_ID, NBR_LATITUDES, NBR_POINTS_PER_LAT, IERROR) |
subroutine | prism_dummy_set_corners (GRID_ID, NBR_CORNERS, CORNERS_ACTUAL_SHAPE, CORNERS_1ST_ARRAY, CORNERS_2ND_ARRAY, CORNERS_3RD_ARRAY, IERROR) |
subroutine | prism_dummy_calc_newdate (DATE, DATE_INCR, IERROR) |
subroutine | prism_dummy_put (FIELD_ID, DATE, DATE_BOUNDS, DATA_ARRAY, INFO, IERROR) |
subroutine | prism_dummy_get (FIELD_ID, DATE, DATE_BOUNDS, DATA_ARRAY, INFO, IERROR) |
subroutine | prism_dummy_initialized (FLAG, IERROR) |
subroutine prism_dummy_mod::prism_dummy_calc_newdate | ( | type (prism_time_struct), intent(inout) | DATE, |
real(kind=jprd), intent(in) | DATE_INCR, | ||
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 283 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_def_grid | ( | integer(kind=jpim), intent(out) | GRID_ID, |
character(len=*), intent(in) | GRID_NAME, | ||
integer(kind=jpim), intent(in) | COMP_ID, | ||
integer(kind=jpim), dimension (2, *), intent(in) | GRID_VALID_SHAPE, | ||
integer(kind=jpim), intent(in) | GRID_TYPE, | ||
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 228 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_def_partition | ( | integer(kind=jpim), intent(in) | GRID_ID, |
integer(kind=jpim), intent(in) | NBR_BLOCKS, | ||
integer(kind=jpim), dimension(1:nbr_blocks,*), intent(in) | PARTITION_ARRAY, | ||
integer(kind=jpim), dimension(1:nbr_blocks,*), intent(in) | EXTENT_ARRAY, | ||
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 242 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_def_var | ( | integer(kind=jpim), intent(out) | VAR_ID, |
character (len=*), intent(in) | NAME, | ||
integer(kind=jpim), intent(in) | GRID_ID, | ||
integer(kind=jpim), intent(in) | METHOD_ID, | ||
integer(kind=jpim), intent(in) | MASK_ID, | ||
integer(kind=jpim), dimension(2), intent(in) | VAR_NODIMS, | ||
integer(kind=jpim), dimension(1:2, 1:var_nodims(1)+var_nodims(2)), intent(in) | VAR_ACTUAL_SHAPE, | ||
integer(kind=jpim), intent(in) | VAR_TYPE, | ||
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 211 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_enddef | ( | integer(kind=jpim), intent(out) | IERROR | ) |
Definition at line 182 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_get | ( | integer(kind=jpim), intent(in) | FIELD_ID, |
type(prism_time_struct), intent(in) | DATE, | ||
type(prism_time_struct), dimension(2), intent(in) | DATE_BOUNDS, | ||
double precision, dimension(:,:), intent(out) | DATA_ARRAY, | ||
integer(kind=jpim), intent(out) | INFO, | ||
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 307 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_get_localcomm | ( | integer(kind=jpim), intent(in) | COMP_ID, |
integer(kind=jpim), intent(out) | LOCAL_COMM, | ||
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 200 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_init | ( | character (len=*), intent(in) | APPL_NAME, |
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 162 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_init_comp | ( | integer(kind=jpim), intent(out) | COMP_ID, |
character (len=*), intent(in) | COMP_NAME, | ||
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 172 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_initialized | ( | logical, intent(out) | FLAG, |
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 320 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_put | ( | integer(kind=jpim), intent(in) | FIELD_ID, |
type(prism_time_struct), intent(in) | DATE, | ||
type(prism_time_struct), dimension(2), intent(in) | DATE_BOUNDS, | ||
double precision, dimension(:,:), intent(in) | DATA_ARRAY, | ||
integer(kind=jpim), intent(out) | INFO, | ||
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 293 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_reducedgrid_map | ( | integer(kind=jpim), intent(in) | GRID_ID, |
integer(kind=jpim), intent(in) | NBR_LATITUDES, | ||
integer(kind=jpim), dimension(nbr_latitudes), intent(in) | NBR_POINTS_PER_LAT, | ||
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 256 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_set_corners | ( | integer(kind=jpim), intent(in) | GRID_ID, |
integer(kind=jpim), intent(in) | NBR_CORNERS, | ||
integer(kind=jpim), dimension (1:2, *), intent(in) | CORNERS_ACTUAL_SHAPE, | ||
real(kind=jprd), dimension (:,:), intent(in) | CORNERS_1ST_ARRAY, | ||
real(kind=jprd), dimension (:,:), intent(in) | CORNERS_2ND_ARRAY, | ||
real(kind=jprd), dimension (:,:), intent(in) | CORNERS_3RD_ARRAY, | ||
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 269 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_set_points_3d_dble | ( | integer(kind=jpim), intent(inout) | METHOD_ID, |
character (len=*), intent(in) | POINT_NAME, | ||
integer(kind=jpim), intent(in) | GRID_ID, | ||
integer(kind=jpim), dimension (2, *), intent(in) | POINTS_ACTUAL_SHAPE, | ||
real(kind=jprd), dimension (:), intent(in) | POINTS_1ST_ARRAY, | ||
real(kind=jprd), dimension (:), intent(in) | POINTS_2ND_ARRAY, | ||
real(kind=jprd), dimension (:), intent(in) | POINTS_3RD_ARRAY, | ||
logical, intent(in) | NEW_POINTS, | ||
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 147 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_set_points_gridless | ( | integer(kind=jpim), intent(inout) | METHOD_ID, |
character (len=*), intent(in) | POINT_NAME, | ||
integer(kind=jpim), intent(in) | GRID_ID, | ||
logical, intent(in) | NEW_POINTS, | ||
integer(kind=jpim), intent(out) | IERROR | ||
) |
Definition at line 131 of file prism_dummy_mod.F90.
subroutine prism_dummy_mod::prism_dummy_terminate | ( | integer(kind=jpim), intent(out) | IERROR | ) |
Definition at line 191 of file prism_dummy_mod.F90.