[MITgcm-support] Offline Model Help
Stephanie Dutkiewicz
stephd at ocean.mit.edu
Wed Aug 15 17:43:44 EDT 2007
Ryan -
Just realised that your offlineForcingPeriod
is wrong - it has to be the frequency of your
fields. In your case that would be 1200*360
(if your timestep is 1200 and you have the
U,V etc fields averaged over 360 timesteps).
steph
On Wed, 15 Aug 2007, Ryan Abernathey wrote:
> Hello Wise GCC Users,
>
> I'm hoping someone can help me understand the inner workings of the offline
> package... This is a slightly complicated question, so please disregard
> this message if you don't care to wade through it.
>
> I have a 2 year long set of velocity fields that I want to use to advect a
> tracer. I want to be sure I understand how the offline fields are imported
> and interpolated in the model.
>
> I don't want any cycling of these fields, just a simple 2 year run.
> Therefore, I made all these parameters the same:
> data
> periodicExternalForcing =.TRUE.,
> externForcingPeriod = 62208000.,
> externForcingCycle = 62208000.,
> data.off
> offlineForcingPeriod=62208000.,
> offlineForcingCycle=62208000.,
>
> It is less clear to me how the input files are mapped to actual times
> inside the model. From reading the documentation
> (http://mitgcm.org/r2_web_testing/latest/online_documents/node172.html) I
> concluded that the input files need to be number with suffixes that
> correspond to the offline model timestep. But the documentation doesn't
> mention interpolation, even though I am fairly sure it is happening.
>
> I am using a different deltat in my advection run (1200) than was used to
> generate the offline files (900), so I have a script to re-number the
> offline files accordingly. (i.e. .0000000480 becomes .0000000360 etc.) But
> I do not have a file for every timestep. I just have one for every 360
> timesteps. If I change the value of offlineForcingPeriod etc., the gcm
> sometimes crashes with the following sort of error:
> (PID.TID 0000.0001) MDS_READ_FIELD: filename: uVeltave.0000000518.data
> (PID.TID 0000.0001) MDS_READ_FIELD: File does not exist
> ...with the actual timestep depending on the value. I don't understand why.
> Why does it require certain offline timesteps but not others? What logic is
> used when searching for offline data files? This makes me worried that I
> don't understand how the timesteps are being mapped, and my results also
> suggest that maybe it is not using the full two years but rather doing
> something strange and mysterious.
>
> In general, I am not confident that the offline model is doing what I want
> and would be very grateful (i.e. buy you a beer grateful) for someone to
> explain it to me thoroughly.
>
> Cheers,
> __________________
> Ryan Abernathey
> rpa at mit.edu
> MIT Ph.D. Student
> Program in Oceans Atmospheres & Climate
> http://web.mit.edu/rpa/
>
>
>
More information about the MITgcm-support
mailing list