Back to OASIS4 home
Variable Fields (i)
:
defined in
oasis4/lib/psmile_oa4/src/psmile.F90
Fields(id_varid)%io_task_lookup
allocated
in psmile_io_get :
allocate(Fields(id_varid)%io_task_lookup(1:isize_tasks),stat=ierror)
Fields(id_varid)%io_chan_infos allocated in psmile_io_get
:
allocate(Fields(id_varid)%io_chan_infos(1:icnt),stat=ierror)
icnt calculated from Fields(id_varid)%io_task_lookup defined for this
field :
! We have 4 regions of task
ids
! Offset 0: Usual I/O output
channels.
! Offest isize_out :
Usual I/O input channel .
! Offset isize_out+1:
I/O output channels for debug
! Offset 2*isize_out+1:
I/O input channels for restarts
! Offset 3*isize_out+1:
I/O output channels for restarts