psmile_io_get Module Reference

Data Types

interface  psmile_io_get_info

Functions/Subroutines

subroutine psmile_io_get_info_init (id_varid, ierror)
subroutine psmile_io_get_info_i4 (id_varid, tskid, id_inqid, id_ival, ierror)
subroutine psmile_io_get_info_i41 (varid, tskid, inqid, ival, ierror)
subroutine psmile_io_get_info_r8 (id_varid, tskid, id_inqid, rval, ierror)
subroutine psmile_io_get_info_r81 (varid, tskid, inqid, rval, ierror)
subroutine psmile_io_get_info_ch (id_varid, tskid, id_inqid, cval, ierror)
subroutine psmile_io_get_info_ch1 (id_varid, tskid, id_inqid, cval, ierror)

Variables

integer, save il_smioc_index
integer, save il_smioc_loc
integer, save il_in_loc
integer, save il_out_loc
integer, save ig_transiouts
logical, save lread
logical, save lwrite
logical, save llag

Function/Subroutine Documentation

subroutine psmile_io_get::psmile_io_get_info_ch ( integer,intent(in)  id_varid,
integer,intent(in)  tskid,
integer,intent(in)  id_inqid,
character(LEN=*),intent(out)  cval,
integer,intent(out)  ierror 
)
subroutine psmile_io_get::psmile_io_get_info_ch1 ( integer,intent(in)  id_varid,
integer,intent(in)  tskid,
integer,intent(in)  id_inqid,
character(LEN=*),dimension(:),intent(out)  cval,
integer,intent(out)  ierror 
)

Definition at line 1040 of file psmile_io_get.F90.

References il_in_loc, il_out_loc, il_smioc_loc, integer, lread, and lwrite.

subroutine psmile_io_get::psmile_io_get_info_i4 ( integer,intent(in)  id_varid,
integer,intent(in)  tskid,
integer,intent(in)  id_inqid,
integer,intent(out)  id_ival,
integer,intent(out)  ierror 
)

Definition at line 413 of file psmile_io_get.F90.

References PSMILe::Fields, ig_transiouts, il_in_loc, il_out_loc, il_smioc_loc, llag, lread, lwrite, and not.

subroutine psmile_io_get::psmile_io_get_info_i41 ( integer,intent(in)  varid,
integer,intent(in)  tskid,
integer,intent(in)  inqid,
integer,dimension(:),intent(out)  ival,
integer,intent(out)  ierror 
)

Definition at line 714 of file psmile_io_get.F90.

References il_in_loc, il_out_loc, lread, and lwrite.

subroutine psmile_io_get::psmile_io_get_info_init ( integer,intent(in)  id_varid,
integer,intent(out)  ierror 
)

Definition at line 50 of file psmile_io_get.F90.

References PSMILe::Fields, PSMILe::Grids, ig_transiouts, il_smioc_index, il_smioc_loc, llag, lread, lwrite, max, PSMILe::Methods, not, and PRISM_Error_Alloc.

Referenced by psmile_def_metadata().

Here is the caller graph for this function:

subroutine psmile_io_get::psmile_io_get_info_r8 ( integer,intent(in)  id_varid,
integer,intent(in)  tskid,
integer,intent(in)  id_inqid,
double precision,intent(out)  rval,
integer,intent(out)  ierror 
)

Definition at line 732 of file psmile_io_get.F90.

References ig_transiouts, il_in_loc, il_out_loc, il_smioc_loc, llag, lread, lwrite, and not.

subroutine psmile_io_get::psmile_io_get_info_r81 ( integer,intent(in)  varid,
integer,intent(in)  tskid,
integer,intent(in)  inqid,
double precision,dimension(:),intent(out)  rval,
integer,intent(out)  ierror 
)

Definition at line 887 of file psmile_io_get.F90.

References il_in_loc, il_out_loc, lread, and lwrite.


Variable Documentation

Definition at line 46 of file psmile_io_get.F90.

Referenced by psmile_io_get_info_init().

logical,save psmile_io_get::llag
logical,save psmile_io_get::lread
logical,save psmile_io_get::lwrite

Generated on 18 Mar 2011 for Oasis4 by  doxygen 1.6.1