Changeset 77


Ignore:
Timestamp:
08/02/12 22:47:10 (12 years ago)
Author:
ymipsl
Message:

changing 'Z' dimension into 'lev' in writefield

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/src/write_field.f90

    r76 r77  
    11761176          FieldVarId(NbField)%size=1 
    11771177          ALLOCATE(FieldVarId(NbField)%nc_id(1)) 
    1178           status = NF90_DEF_DIM(ncid,'Z',size(field(ind_b)%rval3d,2),dim3id) 
     1178          status = NF90_DEF_DIM(ncid,'lev',size(field(ind_b)%rval3d,2),dim3id) 
    11791179        ELSE IF (Field(1)%ndim==4) THEN 
    11801180          FieldVarId(NbField)%size=size(field(ind_b)%rval4d,3) 
    11811181          ALLOCATE(FieldVarId(NbField)%nc_id(FieldVarId(NbField)%size)) 
    1182           status = NF90_DEF_DIM(ncid,'Z',size(field(ind_b)%rval4d,2),dim3id) 
     1182          status = NF90_DEF_DIM(ncid,'lev',size(field(ind_b)%rval4d,2),dim3id) 
    11831183!          status = NF90_DEF_DIM(ncid,'Q',size(field(ind_b)%rval4d,3),dim4id) 
    11841184        ENDIF 
     
    12851285          FieldVarId(NbField)%size=1 
    12861286          ALLOCATE(FieldVarId(NbField)%nc_id(1)) 
    1287           status = NF90_DEF_DIM(ncid,'Z',size(field(ind_b)%rval3d,2),dim3id) 
     1287          status = NF90_DEF_DIM(ncid,'lev',size(field(ind_b)%rval3d,2),dim3id) 
    12881288        ELSE IF (Field(1)%ndim==4) THEN 
    12891289          FieldVarId(NbField)%size=size(field(ind_b)%rval4d,3) 
    12901290          ALLOCATE(FieldVarId(NbField)%nc_id(FieldVarId(NbField)%size)) 
    1291           status = NF90_DEF_DIM(ncid,'Z',size(field(ind_b)%rval4d,2),dim3id) 
     1291          status = NF90_DEF_DIM(ncid,'lev',size(field(ind_b)%rval4d,2),dim3id) 
    12921292        ENDIF 
    12931293 
     
    14951495          FieldVarId(NbField)%size=1 
    14961496          ALLOCATE(FieldVarId(NbField)%nc_id(1)) 
    1497           status = NF90_DEF_DIM(ncid,'Z',size(field(ind_b)%rval3d,2),dim3id) 
     1497          status = NF90_DEF_DIM(ncid,'lev',size(field(ind_b)%rval3d,2),dim3id) 
    14981498        ELSE IF (Field(1)%ndim==4) THEN 
    14991499          FieldVarId(NbField)%size=size(field(ind_b)%rval4d,3) 
    15001500          ALLOCATE(FieldVarId(NbField)%nc_id(FieldVarId(NbField)%size)) 
    1501           status = NF90_DEF_DIM(ncid,'Z',size(field(ind_b)%rval4d,2),dim3id) 
     1501          status = NF90_DEF_DIM(ncid,'lev',size(field(ind_b)%rval4d,2),dim3id) 
    15021502!          status = NF90_DEF_DIM(ncid,'Q',size(field(ind_b)%rval4d,3),dim4id) 
    15031503        ENDIF 
     
    16161616          FieldVarId(NbField)%size=1 
    16171617          ALLOCATE(FieldVarId(NbField)%nc_id(1)) 
    1618           status = NF90_DEF_DIM(ncid,'Z',size(field(ind_b)%rval3d,2),dim3id) 
     1618          status = NF90_DEF_DIM(ncid,'lev',size(field(ind_b)%rval3d,2),dim3id) 
    16191619        ELSE IF (Field(1)%ndim==4) THEN 
    16201620          FieldVarId(NbField)%size=size(field(ind_b)%rval4d,3) 
    16211621          ALLOCATE(FieldVarId(NbField)%nc_id(FieldVarId(NbField)%size)) 
    1622           status = NF90_DEF_DIM(ncid,'Z',size(field(ind_b)%rval4d,2),dim3id) 
     1622          status = NF90_DEF_DIM(ncid,'lev',size(field(ind_b)%rval4d,2),dim3id) 
    16231623        ENDIF 
    16241624 
Note: See TracChangeset for help on using the changeset viewer.