Ignore:
Timestamp:
Jul 25, 2024, 5:47:25 PM (4 months ago)
Author:
abarral
Message:

Correct bug in vlspltqs_loc.f90 from r2270 where we call SSUM with incorrect arguments.
Merge the three different versions of abort_gcm into one
Fix seq, para 3D compilation broken from r5107 onwards
(lint) usual + Remove uneeded fixed-form continuations

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmd/FCTTRE.h

    r5099 r5128  
    2222
    2323      FOEEW ( PTARG,PDELARG ) = EXP (                                   &
    24      &          (R3LES*(1.-PDELARG)+R3IES*PDELARG) * (PTARG-RTT)        &
    25      & / (PTARG-(R4LES*(1.-PDELARG)+R4IES*PDELARG)) )
     24                (R3LES*(1.-PDELARG)+R3IES*PDELARG) * (PTARG-RTT)        &
     25       / (PTARG-(R4LES*(1.-PDELARG)+R4IES*PDELARG)) )
    2626
    2727      FOEDE ( PTARG,PDELARG,P5ARG,PQSARG,PCOARG ) = PQSARG*PCOARG*P5ARG &
    28      & / (PTARG-(R4LES*(1.-PDELARG)+R4IES*PDELARG))**2
     28       / (PTARG-(R4LES*(1.-PDELARG)+R4IES*PDELARG))**2
    2929
    3030      qsats(ptarg) = 100.0 * 0.622 * 10.0                               &
    31      &           ** (2.07023 - 0.00320991 * ptarg                       &
    32      &           - 2484.896 / ptarg + 3.56654 * LOG10(ptarg))
     31                 ** (2.07023 - 0.00320991 * ptarg                       &
     32                 - 2484.896 / ptarg + 3.56654 * LOG10(ptarg))
    3333      qsatl(ptarg) = 100.0 * 0.622 * 10.0                               &
    34      &           ** (23.8319 - 2948.964 / ptarg                         &
    35      &           - 5.028 * LOG10(ptarg)                                 &
    36      &           - 29810.16 * EXP( - 0.0699382 * ptarg)                 &
    37      &           + 25.21935 * EXP( - 2999.924 / ptarg))
     34                 ** (23.8319 - 2948.964 / ptarg                         &
     35                 - 5.028 * LOG10(ptarg)                                 &
     36                 - 29810.16 * EXP( - 0.0699382 * ptarg)                 &
     37                 + 25.21935 * EXP( - 2999.924 / ptarg))
    3838
    3939      dqsats(ptarg,pqsarg) = RLVTT/RCPD*pqsarg * (3.56654/ptarg         &
    40      &                     +2484.896*LOG(10.)/ptarg**2                  &
    41      &                     -0.00320991*LOG(10.))
     40                           +2484.896*LOG(10.)/ptarg**2                  &
     41                           -0.00320991*LOG(10.))
    4242      dqsatl(ptarg,pqsarg) = RLVTT/RCPD*pqsarg*LOG(10.)*                &
    43      &                (2948.964/ptarg**2-5.028/LOG(10.)/ptarg           &
    44      &                +25.21935*2999.924/ptarg**2*EXP(-2999.924/ptarg)  &
    45      &                +29810.16*0.0699382*EXP(-0.0699382*ptarg))
     43                      (2948.964/ptarg**2-5.028/LOG(10.)/ptarg           &
     44                      +25.21935*2999.924/ptarg**2*EXP(-2999.924/ptarg)  &
     45                      +29810.16*0.0699382*EXP(-0.0699382*ptarg))
Note: See TracChangeset for help on using the changeset viewer.