Oasis3-MCT
Private Member Functions | List of all members
mod_oasis_getput_interface::oasis_get Interface Reference

Generic overloaded interface for data get (receive) More...

Private Member Functions

subroutine oasis_get_r14 (var_id, kstep, fld, kinfo)
 Receive 4 byte real 1D data. More...
 
subroutine oasis_get_r24 (var_id, kstep, fld, kinfo)
 Receive 4 byte real 2D data. More...
 
subroutine oasis_get_r34 (var_id, kstep, fld, kinfo)
 Receive 4 byte real 2D bundled data. More...
 
subroutine oasis_get_r18 (var_id, kstep, fld, kinfo)
 Receive 8 byte real 1D data. More...
 
subroutine oasis_get_r28 (var_id, kstep, fld, kinfo)
 Receive 8 byte real 2D data. More...
 
subroutine oasis_get_r38 (var_id, kstep, fld, kinfo)
 Receive 8 byte real 2D bundled data. More...
 

Detailed Description

Generic overloaded interface for data get (receive)

Definition at line 38 of file mod_oasis_getput_interface.F90.

Member Function/Subroutine Documentation

◆ oasis_get_r14()

subroutine mod_oasis_getput_interface::oasis_get::oasis_get_r14 ( integer(kind=ip_i4_p), intent(in)  var_id,
integer(kind=ip_i4_p), intent(in)  kstep,
real(kind=ip_single_p), dimension(:), intent(inout)  fld,
integer(kind=ip_i4_p), intent(out)  kinfo 
)
private

Receive 4 byte real 1D data.

Parameters
[in]var_idvariable id
[in]kstepmodel time in seconds
[in,out]fldfield data
[out]kinforeturn code

Definition at line 807 of file mod_oasis_getput_interface.F90.

◆ oasis_get_r18()

subroutine mod_oasis_getput_interface::oasis_get::oasis_get_r18 ( integer(kind=ip_i4_p), intent(in)  var_id,
integer(kind=ip_i4_p), intent(in)  kstep,
real(kind=ip_r8_p), dimension(:), intent(inout)  fld,
integer(kind=ip_i4_p), intent(out)  kinfo 
)
private

Receive 8 byte real 1D data.

Parameters
[in]var_idvariable id
[in]kstepmodel time in seconds
[in,out]fldfield data
[out]kinforeturn code

Definition at line 854 of file mod_oasis_getput_interface.F90.

◆ oasis_get_r24()

subroutine mod_oasis_getput_interface::oasis_get::oasis_get_r24 ( integer(kind=ip_i4_p), intent(in)  var_id,
integer(kind=ip_i4_p), intent(in)  kstep,
real(kind=ip_single_p), dimension(:,:), intent(inout)  fld,
integer(kind=ip_i4_p), intent(out)  kinfo 
)
private

Receive 4 byte real 2D data.

Parameters
[in]var_idvariable id
[in]kstepmodel time in seconds
[in,out]fldfield data
[out]kinforeturn code

Definition at line 890 of file mod_oasis_getput_interface.F90.

◆ oasis_get_r28()

subroutine mod_oasis_getput_interface::oasis_get::oasis_get_r28 ( integer(kind=ip_i4_p), intent(in)  var_id,
integer(kind=ip_i4_p), intent(in)  kstep,
real(kind=ip_double_p), dimension(:,:), intent(inout)  fld,
integer(kind=ip_i4_p), intent(out)  kinfo 
)
private

Receive 8 byte real 2D data.

Parameters
[in]var_idvariable id
[in]kstepmodel time in seconds
[in,out]fldfield data
[out]kinforeturn code

Definition at line 1025 of file mod_oasis_getput_interface.F90.

◆ oasis_get_r34()

subroutine mod_oasis_getput_interface::oasis_get::oasis_get_r34 ( integer(kind=ip_i4_p), intent(in)  var_id,
integer(kind=ip_i4_p), intent(in)  kstep,
real(kind=ip_single_p), dimension(:,:,:), intent(inout)  fld,
integer(kind=ip_i4_p), intent(out)  kinfo 
)
private

Receive 4 byte real 2D bundled data.

Parameters
[in]var_idvariable id
[in]kstepmodel time in seconds
[in,out]fldfield data
[out]kinforeturn code

Definition at line 963 of file mod_oasis_getput_interface.F90.

◆ oasis_get_r38()

subroutine mod_oasis_getput_interface::oasis_get::oasis_get_r38 ( integer(kind=ip_i4_p), intent(in)  var_id,
integer(kind=ip_i4_p), intent(in)  kstep,
real(kind=ip_double_p), dimension(:,:,:), intent(inout)  fld,
integer(kind=ip_i4_p), intent(out)  kinfo 
)
private

Receive 8 byte real 2D bundled data.

Parameters
[in]var_idvariable id
[in]kstepmodel time in seconds
[in,out]fldfield data
[out]kinforeturn code

Definition at line 1095 of file mod_oasis_getput_interface.F90.


The documentation for this interface was generated from the following file: