6 real,
pointer,
save:: plev(:)
10 real,
allocatable,
save:: press_in_edg(:)
25 use netcdf95, only: nf95_open, nf95_close, nf95_gw_var, nf95_inq_varid
26 use netcdf
, only: nf90_nowrite
39 print *,
"Call sequence information: press_coefoz"
42 call
nf95_open(
"coefoz_LMDZ.nc", nf90_nowrite, ncid)
45 call nf95_gw_var(ncid, varid, plev)
54 if (.not. is_mpi_root)
allocate(plev(n_plev))
58 allocate(press_in_edg(n_plev + 1))
63 press_in_edg(
k) = sqrt(plev(
k - 1) * plev(
k))
65 press_in_edg(n_plev + 1) = huge(0.)