<<prev file | next file >>    view single page | view frames    summary: fields | routine    details: routine

ReadWrite/

readoldoparestart.pro

read the old restart files of OPA (before NetCDF) based on the OPA subroutine dtrlec included at the end of the file.

Routine summary

result = read2fromopa(unit, params, num)

result = read3fromopa(unit, params, num)

readoldoparestart, filename, jpiglo, jpjglo, jpk, IBLOC=IBLOC, JPBYT=JPBYT, NUMREC=NUMREC, ub=ub, vb=vb, tb=tb, sb=sb, rotb=rotb, hdivb=hdivb, un=un, vn=vn, tn=tn, sn=sn, rotn=rotn, hdivn=hdivn, gcx=gcx, gcxb=gcxb, etab=etab, etan=etan, bsfb=bsfb, bsfn=bsfn, bsfd=bsfd, en=en

topread2fromopa for OPA before NetCDF

result = read2fromopa(unit, params, num)

Parameters

unit       

params       

num       

Version history

History

Sebastien Masson (smasson@lodyc.jussieu.fr) June 2002

Known issues

Restrictions

bug for etab and etan written on the same record???

topread3fromopa

result = read3fromopa(unit, params, num)

Parameters

unit       

params       

num       

Version history

History

Sebastien Masson (smasson@lodyc.jussieu.fr) June 2002

topreadoldoparestart for OPA before NetCDF

readoldoparestart, filename, jpiglo, jpjglo, jpk, IBLOC=IBLOC, JPBYT=JPBYT, NUMREC=NUMREC, ub=ub, vb=vb, tb=tb, sb=sb, rotb=rotb, hdivb=hdivb, un=un, vn=vn, tn=tn, sn=sn, rotn=rotn, hdivn=hdivn, gcx=gcx, gcxb=gcxb, etab=etab, etan=etan, bsfb=bsfb, bsfn=bsfn, bsfd=bsfd, en=en

Return value

according to the given keywords.

Parameters

filename        in required

with the whole path if necessary

jpiglo        in required

jpjglo        in required

jpk        in required

dimensions of the opa grid

Keywords

IBLOC       

ibloc size, default: ibloc = 4096L

JPBYT       

jpbyt size, defalut: jpbyt = 8L

NUMREC       

number of records in the file. defalut: numrec = 19L*jpk

ub       

vb       

tb       

sb       

rotb       

hdivb       

un       

vn       

tn       

sn       

rotn       

hdivn       

gcx       

gcxb       

etab       

etan       

bsfb       

bsfn       

bsfd       

en       

the variable we want to read.

Version history

History

Sebastien Masson (smasson@lodyc.jussieu.fr) June 2002

Known issues

Restrictions

bug for etab and etan written on the same record???
Produced by IDLdoc 2.0.