Ignore:
Timestamp:
Jul 23, 2025, 12:03:21 PM (2 weeks ago)
Author:
gmilcareck
Message:

Fix bug on variable definition of ap, bp, aps and bps. A scalar was given instead of an array.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.GENERIC/libf/phystd/iniwrite.F

    r3773 r3865  
    241241c  Vertical levels
    242242      call def_var(nid,"aps","hybrid pressure at midlayers ","Pa",
    243      .            1,idim_llm,nvarid,ierr)
     243     .            1,[idim_llm],nvarid,ierr)
    244244#ifdef NC_DOUBLE
    245245      ierr = NF_PUT_VAR_DOUBLE (nid,nvarid,aps)
     
    249249
    250250      call def_var(nid,"bps","hybrid sigma at midlayers"," ",
    251      .            1,idim_llm,nvarid,ierr)
     251     .            1,[idim_llm],nvarid,ierr)
    252252#ifdef NC_DOUBLE
    253253      ierr = NF_PUT_VAR_DOUBLE (nid,nvarid,bps)
     
    257257
    258258      call def_var(nid,"ap","hybrid pressure at interlayers","Pa",
    259      .            1,idim_llmp1,nvarid,ierr)
     259     .            1,[idim_llmp1],nvarid,ierr)
    260260#ifdef NC_DOUBLE
    261261      ierr = NF_PUT_VAR_DOUBLE (nid,nvarid,ap)
     
    265265
    266266      call def_var(nid,"bp","hybrid sigma at interlayers"," ",
    267      .            1,idim_llmp1,nvarid,ierr)
     267     .            1,[idim_llmp1],nvarid,ierr)
    268268#ifdef NC_DOUBLE
    269269      ierr = NF_PUT_VAR_DOUBLE (nid,nvarid,bp)
Note: See TracChangeset for help on using the changeset viewer.