Back to OASIS4 home

Type PSMILE_udef_idx : defined in oasis4/lib/common_oa4/src/psmile_smioc.F90,

TYPE PSMILe_udef_idx

     Logical                                 :: lg_trans_ud  ! true if transient needs a Usr-defined Interpolation
     Integer                                  :: ig_dim_orig  ! dimension of pointer lga_trin_orig, = ig_nb_in_orig
     Integer                                  :: ig_dim_out  !  dimension of pointer lga_trout,     = ig_nb_transi_out
     Integer, pointer                    :: iga_comp_ud_idx(:) 
contains the index of "gridless" transient in component, associated with a specific in_ or out_ channel. Array of dimension (ig_nb_in_orig + ig_nb_transi_out)
     Logical, pointer                   :: lga_trin_orig(:) ! true if transient_in%origin need a User-defined Interp, Allocated to dimension ig_dim_orig = ig_nb_in_orig
     Logical, pointer                   :: lga_trout(:) ! true if transient output needs a User-defined Interpolation, Allocated to dimension : ig_dim_out = ig_nb_transi_out
     Character(len=max_name)  ::  cg_local_name ! local name of transient found in XML, used for generating the associated gridless grid name

END TYPE PSMILe_udef_idx