Changeset 3865


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

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

Location:
trunk/LMDZ.GENERIC
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.GENERIC/changelog.txt

    r3864 r3865  
    20892089== 23/07/2025 == GM
    20902090Fix forgotten argument on some call abort_physic
     2091
     2092== 23/07/2025 == GM
     2093Fix bug on variable definition of ap, bp, aps and bps. A scalar was given instead of an array.
  • trunk/LMDZ.GENERIC/libf/phystd/initracer.F90

    r3864 r3865  
    506506        write(*,*) 'You have more Radiative Generic Condensable Species than Generic Condensable Species'
    507507        write(*,*)'This is not possible: check your Modern traceur.def'
    508         call abort_physic("initracer, issue with # of RGCS and GCS",1)
     508        call abort_physic("initracer", "issue with # of RGCS and GCS",1)
    509509      endif
    510510
  • 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.