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
-
read2fromopa
For OPA
result = read2fromopa(unit, params, num)
Parameters
unit
params
num
Version history
Version
$Id: readoldoparestart.pro 163 2006-08-29 12:59:46Z navarro $
History
Sebastien Masson (smasson@lodyc.jussieu.fr)
June 2002
Known issues
Restrictions
bug for etab and etan written on the same record???
read3fromopa
For OPA
result = read3fromopa(unit, params, num)
Parameters
unit
params
num
Version history
History
Sebastien Masson (smasson@lodyc.jussieu.fr)
June 2002
readoldoparestart
For OPA
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
default: 4096L
Ibloc size
JPBYT
default: 8L
Jpbyt size
NUMREC
default: 19L*jpk
Number of records in the file
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
Version
$Id: readoldoparestart.pro 163 2006-08-29 12:59:46Z navarro $
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.