[Mitgcm-support] Re: pkg/seaice and pkg/exf
mitgcm-support at dev.mitgcm.org
mitgcm-support at dev.mitgcm.org
Wed Jul 9 15:48:37 EDT 2003
Hi Dimitris,
(i) I'd appreciate you writing a pickup_seaice.chkpt file: what use is the
pickup.chkptA file without the seaice fields? For one, I use these files
routinely.
(ii) It's rather inconvenient for joinpickup not to work with the seaice
pickups. Unless there's a policy to phase out parallel I/O it seems like a
backwards step not to maintain the join utility (or change
seaice_pickup.F). If parallel I/O is to be phased out I'd appreciate a
startup error message that stops the code if seaice is on but singleCpuIO
is off.
I can work round these problems, but I have to repeat my 3day long
calculation (because I can't pick it up).
Sorry to be fussy, but these conveniences are not unimportant.
Tom.
On Fri, 14 Feb 2003, Dimitris Menemenlis wrote:
>
> Hi Tom,
>
> >> (i) when pickup.chkptA is written, there's no pickup_seaice.chkptA.
>
> The only time this situation will occur is in the final checkpoint,
> if this happens not to coincide with the chkptFreq
>
> This is because sea-ice checkpoint is done internally by the sea-ice
> model, and there is no provision for:
> C-- Final checkpoint (incase the in-loop checkpoint was missed)
>
> That can be changed, if you like. But it's easier to just specify
> the appropriate chkptFreq and/or pChkptFreq in the data file.
>
> >> (ii) Also, I get:
> >>
> >> PGFIO-F-253/unformatted read/unit=9/attempt to read non-existent record
> >> (direct access).
> >> File name = pickup_seaice.0000026280 unformatted, direct access
> >> record = 1596
> >> In source file mdsio_readfield.f, at line number 1651
>
> I have not used joinpickup but my guess is that it would need to be modified
> for pickup_seaice files, since the internal structure is different from that
> of the other pickup files.
>
> If you use MPI, you can just set:
>
> globalFiles = .TRUE.
> useSingleCpuIO = .TRUE.
>
> in the data file and do the joining on the fly.
> You would be left with a lot fewer files to worry about.
>
> D.
>
> --
> Dimitris Menemenlis menemenlis at jpl.nasa.gov
> Jet Propulsion Lab, MS 300-323 tel: 818-354-1656
> 4800 Oak Grove Dr, Pasadena CA 91109 fax: 818-393-6720
>
More information about the MITgcm-support
mailing list