Back to OASIS4 home
Type Taskout_type
: defined in oasis4/lib/psmile_oa4/src/psmile.F90, to
manage and store the data that will be sent to the coupler, or
directly to the
target model
Type Taskout_type
Integer
:: origin_type
Integer
:: remote_transi_id
Integer
:: global_transi_id
Integer
:: remote_comp_id
! Userdef ids (if interpolation is
"user3D")
Integer
:: assoc_var_id
Integer
:: userdef_id
Double
Precision ::
start_day
Double
Precision ::
end_day
Double
Precision ::
start_sec
Double
Precision ::
end_sec
Integer
:: nsum
Integer
:: Time_length
Integer,
Pointer ::
buffer_int(:)
Real,
Pointer
:: buffer_real(:)
Double Precision,
Pointer :: buffer_dble(:)
#if defined ( PRISM_QUAD_TYPE )
Real
(kind=PRISM_QUAD_TYPE), Pointer :: buffer_quad(:)
#endif
Type
(PSMILe_Time_Struct)
:: Judate_Lbnd
Type
(PSMILe_Time_Struct)
:: Judate_Ubnd
Type
(PSMILe_Time_Struct), Pointer :: Judate_Axis(:)
Type
(Interp_type)
:: interp
Type
(Combi_type) :: combi
Integer
:: n_send_direct
Integer
:: n_send_coupler
Integer
:: n_send_appl
Integer
:: n_alloc_send_direct
Integer
:: n_alloc_send_coupler
Integer
:: n_alloc_send_appl
Type
(Send_field_information), Pointer :: send_direct (:)
Type
(Send_field_information), Pointer :: send_coupler (:)
Type
(Send_field_information), Pointer :: send_appl (:)
End Type Taskout_type