|
Oasis3 4.0.2
|
Functions/Subroutines | |
| subroutine | prism_start_grids_writing (iwrite) |
| subroutine | prism_write_grid (cgrid, nx, ny, lon, lat) |
| subroutine | prism_write_angle (cgrid, nx, ny, angle) |
| subroutine | prism_write_corner (cgrid, nx, ny, nc, clon, clat) |
| subroutine | prism_write_mask (cgrid, nx, ny, mask) |
| subroutine | prism_write_area (cgrid, nx, ny, area) |
| subroutine | prism_terminate_grids_writing |
Variables | |
| INTEGER(kind=ip_intwp_p), parameter | itagcol = 9876 |
| INTEGER(kind=ip_intwp_p) | tag |
| INTEGER(kind=ip_intwp_p) | len |
| INTEGER(kind=ip_intwp_p) | type |
| LOGICAL | gridswrite |
| LOGICAL | l_netcdf |
| CHARACTER *5 | cgrdnam |
| CHARACTER *5 | cmsknam |
| CHARACTER *5 | csurnam |
| CHARACTER *4 | cglonsuf |
| CHARACTER *4 | cglatsuf |
| CHARACTER *4 | crnlonsuf |
| CHARACTER *4 | crnlatsuf |
| CHARACTER *4 | cmsksuf |
| CHARACTER *4 | csursuf |
| CHARACTER *4 | cangsuf |
| subroutine mod_prism_grids_writing::prism_start_grids_writing | ( | INTEGER(kind=ip_intwp_p),intent(out) | iwrite | ) |
Definition at line 65 of file mod_prism_grids_writing.F90.
References cangsuf, cglatsuf, cglonsuf, cgrdnam, cmsknam, cmsksuf, crnlatsuf, crnlonsuf, csurnam, csursuf, flush(), mod_comprism_proto::grids_start, gridswrite, itagcol, l_netcdf, len, mod_comprism_proto::mpi_comm, mod_comprism_proto::mpi_err, mod_comprism_proto::nulprt, tag, and type.

| subroutine mod_prism_grids_writing::prism_terminate_grids_writing | ( | ) |
Definition at line 1440 of file mod_prism_grids_writing.F90.
References gridswrite, mod_comprism_proto::ig_mynummod, itagcol, len, mod_comprism_proto::mpi_comm, mod_comprism_proto::mpi_err, mod_comprism_proto::nulprt, tag, and type.
| subroutine mod_prism_grids_writing::prism_write_angle | ( | CHARACTER*4,intent(in) | cgrid, |
| INTEGER(kind=ip_intwp_p),intent(in) | nx, | ||
| INTEGER(kind=ip_intwp_p),intent(in) | ny, | ||
| REAL(kind=ip_realwp_p),dimension(nx,ny),intent(in) | angle | ||
| ) |
Definition at line 628 of file mod_prism_grids_writing.F90.
References cangsuf, cgrdnam, csursuf, gridswrite, l_netcdf, mod_kinds_oasis::ll_single, and mod_comprism_proto::nulprt.
| subroutine mod_prism_grids_writing::prism_write_area | ( | CHARACTER*4,intent(in) | cgrid, |
| INTEGER(kind=ip_intwp_p),intent(in) | nx, | ||
| INTEGER(kind=ip_intwp_p),intent(in) | ny, | ||
| REAL(kind=ip_realwp_p),dimension(nx,ny),intent(in) | area | ||
| ) |
Definition at line 1234 of file mod_prism_grids_writing.F90.
References csurnam, csursuf, gridswrite, l_netcdf, mod_kinds_oasis::ll_single, and mod_comprism_proto::nulprt.
| subroutine mod_prism_grids_writing::prism_write_corner | ( | CHARACTER*4,intent(in) | cgrid, |
| INTEGER(kind=ip_intwp_p),intent(in) | nx, | ||
| INTEGER(kind=ip_intwp_p),intent(in) | ny, | ||
| INTEGER(kind=ip_intwp_p),intent(in) | nc, | ||
| REAL(kind=ip_realwp_p),dimension(nx,ny,nc),intent(in) | clon, | ||
| REAL(kind=ip_realwp_p),dimension(nx,ny,nc),intent(in) | clat | ||
| ) |
Definition at line 831 of file mod_prism_grids_writing.F90.
References cgrdnam, crnlatsuf, crnlonsuf, gridswrite, mod_comprism_proto::ig_noc, l_netcdf, mod_kinds_oasis::ll_single, and mod_comprism_proto::nulprt.
| subroutine mod_prism_grids_writing::prism_write_grid | ( | CHARACTER*4,intent(in) | cgrid, |
| INTEGER(kind=ip_intwp_p),intent(in) | nx, | ||
| INTEGER(kind=ip_intwp_p),intent(in) | ny, | ||
| REAL(kind=ip_realwp_p),dimension(nx,ny),intent(in) | lon, | ||
| REAL(kind=ip_realwp_p),dimension(nx,ny),intent(in) | lat | ||
| ) |
Definition at line 386 of file mod_prism_grids_writing.F90.
References cglatsuf, cglonsuf, cgrdnam, flush(), gridswrite, l_netcdf, mod_kinds_oasis::ll_single, and mod_comprism_proto::nulprt.

| subroutine mod_prism_grids_writing::prism_write_mask | ( | CHARACTER*4,intent(in) | cgrid, |
| INTEGER(kind=ip_intwp_p),intent(in) | nx, | ||
| INTEGER(kind=ip_intwp_p),intent(in) | ny, | ||
| INTEGER(kind=ip_intwp_p),dimension(nx,ny),intent(in) | mask | ||
| ) |
Definition at line 1038 of file mod_prism_grids_writing.F90.
References cmsknam, cmsksuf, gridswrite, l_netcdf, and mod_comprism_proto::nulprt.
| CHARACTER*4 mod_prism_grids_writing::cangsuf |
Definition at line 58 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), and prism_write_angle().
| CHARACTER*4 mod_prism_grids_writing::cglatsuf |
Definition at line 53 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), and prism_write_grid().
| CHARACTER*4 mod_prism_grids_writing::cglonsuf |
Definition at line 52 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), and prism_write_grid().
| CHARACTER*5 mod_prism_grids_writing::cgrdnam |
Definition at line 49 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), prism_write_angle(), prism_write_corner(), and prism_write_grid().
| CHARACTER*5 mod_prism_grids_writing::cmsknam |
Definition at line 50 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), and prism_write_mask().
| CHARACTER*4 mod_prism_grids_writing::cmsksuf |
Definition at line 56 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), and prism_write_mask().
| CHARACTER*4 mod_prism_grids_writing::crnlatsuf |
Definition at line 55 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), and prism_write_corner().
| CHARACTER*4 mod_prism_grids_writing::crnlonsuf |
Definition at line 54 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), and prism_write_corner().
| CHARACTER*5 mod_prism_grids_writing::csurnam |
Definition at line 51 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), and prism_write_area().
| CHARACTER*4 mod_prism_grids_writing::csursuf |
Definition at line 57 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), prism_write_angle(), and prism_write_area().
Definition at line 47 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), prism_terminate_grids_writing(), prism_write_angle(), prism_write_area(), prism_write_corner(), prism_write_grid(), and prism_write_mask().
| INTEGER(kind=ip_intwp_p),parameter mod_prism_grids_writing::itagcol = 9876 |
Definition at line 43 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), and prism_terminate_grids_writing().
Definition at line 48 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), prism_write_angle(), prism_write_area(), prism_write_corner(), prism_write_grid(), and prism_write_mask().
| INTEGER(kind=ip_intwp_p) mod_prism_grids_writing::len |
Definition at line 45 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), and prism_terminate_grids_writing().
| INTEGER(kind=ip_intwp_p) mod_prism_grids_writing::tag |
Definition at line 44 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), and prism_terminate_grids_writing().
| INTEGER(kind=ip_intwp_p) mod_prism_grids_writing::type |
Definition at line 46 of file mod_prism_grids_writing.F90.
Referenced by prism_start_grids_writing(), and prism_terminate_grids_writing().