Ignore:
Timestamp:
07/06/06 16:48:41 (18 years ago)
Author:
pinsard
Message:

improvements of ReadWrite/?*.pro header

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SRC/ReadWrite/readoldoparestart.pro

    • Property svn:executable deleted
    • Property svn:keywords set to Id
    r121 r130  
    1010; @history Sebastien Masson (smasson\@lodyc.jussieu.fr) 
    1111;                      June 2002 
     12; @version $Id$ 
    1213;- 
    1314;------------------------------------------------------------ 
     
    2122; 
    2223   offset=params.reclen*params.jpk*(num-1L) 
    23    a=assoc(unit,dblarr(params.jpiglo,params.jpjglo,/nozero),offset)  
     24   a=assoc(unit,dblarr(params.jpiglo,params.jpjglo,/nozero),offset) 
    2425   return, a[0] 
    2526end 
     
    3839 
    3940;+ 
    40 ; @file_comments read the old restart files of OPA (before NetCDF) 
    41 ;      based on the OPA subroutine dtrlec included at the end of the 
    42 ;      file. 
     41; @file_comments 
     42; read the old restart files of OPA (before NetCDF) 
     43; based on the OPA subroutine dtrlec included at the end of the file. 
     44; 
    4345; @categories for OPA before NetCDF 
    44 ; @param filename {in}{required} with the whole path if necessary 
     46; 
     47; @param filename {in}{required} 
     48; with the whole path if necessary 
     49; 
    4550; @param jpiglo {in}{required} 
    4651; @param jpjglo {in}{required} 
    4752; @param jpk {in}{required} 
    4853; dimensions of the opa grid 
     54; 
    4955; @keyword IBLOC {default=4096L} ibloc size 
    5056; @keyword JPBYT {default=8L} jpbyt size 
     
    7076; @keyword BSFD 
    7177; @keyword EN 
    72 ; the variable we want to read.  
     78; the variable we want to read. 
    7379; 
    7480; @returns according to the given keywords. 
     
    7783; @history Sebastien Masson (smasson\@lodyc.jussieu.fr) 
    7884;                      June 2002 
     85; @version $Id$ 
    7986;- 
    8087 
     
    111118      return 
    112119   endif 
    113 ; first record: six 64-bit integer to read.  
     120; first record: six 64-bit integer to read. 
    114121; default definition 
    115122   ino1 = long64(9999) 
     
    190197 
    191198;CDIR$ LIST 
    192 ;      SUBROUTINE dtrlec  
    193 ;CCC---------------------------------------------------------------------  
     199;      SUBROUTINE dtrlec 
     200;CCC--------------------------------------------------------------------- 
    194201;CCC 
    195202;CCC                       ROUTINE dtrlec 
     
    206213;CC      after control with the present run, we read : 
    207214;CC      - prognostic variables on the second record 
    208 ;CC      - elliptic solver arrays  
     215;CC      - elliptic solver arrays 
    209216;CC     - barotropic stream function arrays (default option) 
    210217;CC       or free surface arrays ("key_freesurf_cstvol" defined) 
    211218;CC      - tke arrays ("key_zdftke" defined) 
    212 ;CC      for this last three records,  the previous characteristics  
    213 ;CC      could be different with those used in the present run.  
     219;CC      for this last three records,  the previous characteristics 
     220;CC      could be different with those used in the present run. 
    214221;CC 
    215222;CC   Input : 
     
    225232;CC            /comnow/          : present fields (now) 
    226233;CC            /combsf/          : barotropic stream function 
    227 ;CC            /comspg/          : surface pressure  
     234;CC            /comspg/          : surface pressure 
    228235;CC            /comsol/          : diagonal preconditioned conjugate 
    229236;CC 
     
    273280;#endif 
    274281;C FETI method 
    275 ;      IF (nsolv .EQ. 3) THEN  
     282;      IF (nsolv .EQ. 3) THEN 
    276283;          isor0=2 
    277284;          ipcg0=2 
    278 ;      ENDIF  
     285;      ENDIF 
    279286;C 
    280287;      IF(lwp) THEN 
     
    283290;          WRITE(numout,*) ' ' 
    284291;          WRITE(numout,*) ' the present run :' 
    285 ;          WRITE(numout,*) '   job number : ', no  
     292;          WRITE(numout,*) '   job number : ', no 
    286293;          WRITE(numout,*) '   with nit000 : ', nit000 
    287294;          WRITE(numout,*) '   with pcg option ipcg0 : ', ipcg0 
Note: See TracChangeset for help on using the changeset viewer.