15 character(len=*) :: name
16 real,
dimension(:) :: Field
25 character(len=*) :: name
26 real,
dimension(:,:) :: Field
40 include
'dimensions.h'
43 character(len=*) :: name
44 real,
dimension(ijb_u:ije_u,ll) :: Field
45 real,
allocatable,
SAVE :: New_Field(:,:,:)
46 integer,
dimension(0:mpi_size-1) :: jj_nb_master
47 type(
request),
SAVE :: Request_write
56 allocate(new_field(iip1,
jjp1,ll))
80 character(len=*) :: name
81 real,
dimension(:) :: Field
90 character(len=*) :: name
91 real,
dimension(:,:) :: Field
105 include
'dimensions.h'
108 character(len=*) :: name
109 real,
dimension(ijb_v:ije_v,ll) :: Field
110 real,
allocatable,
SAVE :: New_Field(:,:,:)
111 integer,
dimension(0:mpi_size-1) :: jj_nb_master
112 type(
request),
SAVE :: Request_write
114 integer :: ll,i,jje,ije,jjn
122 allocate(new_field(iip1,jjm,ll))
149 DEALLOCATE(new_field)
!$Header llmm1 INTEGER ip1jmp1
subroutine write_field1d_u(name, Field)
!$Header llmm1 INTEGER ip1jm
subroutine write_field1d_v(name, Field)
subroutine write_field_v_gen(name, Field, ll)
subroutine write_field2d_v(name, Field)
subroutine sendrequest(a_Request)
subroutine register_swapfield(FieldS, FieldR, ij, ll, jj_Nb_New, a_request)
subroutine write_field_u_gen(name, Field, ll)
subroutine waitrequest(a_Request)
subroutine write_field2d_u(name, Field)