Ignore:
Timestamp:
Aug 20, 2025, 4:25:12 PM (4 days ago)
Author:
emillour
Message:

Mars PCM:
Some code tidying:

  • turn aeroptproperties, albedocaps, cvmgp and convadj into modules
  • remove useless check in callradite
  • clean module vlz_fi (remove obsolete #ifdef CRAY cpp alternatives)
  • remove function cvmgp since it was only called under #ifdef CRAY in vlz_fi

EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/libf/phymars/cvmgt.F

    r38 r3901  
    1       FUNCTION cvmgt(x1,x2,l)
     1      MODULE cvmgt_mod
     2     
     3      IMPLICIT NONE
     4     
     5      CONTAINS
     6     
     7      REAL FUNCTION cvmgt(x1,x2,l)
     8      ! function which returns x1 if l == .true. , x2 otherwise
    29      IMPLICIT NONE
    310
    4       REAL x1,x2,cvmgt
    5       LOGICAL l
     11      REAL,INTENT(IN) :: x1,x2
     12      LOGICAL,INTENT(IN) :: l
    613
    714      IF(l) then
     
    1118      ENDIF
    1219
    13       RETURN
    14       END
     20      END FUNCTION cvmgt
    1521C
     22      END MODULE cvmgt_mod
Note: See TracChangeset for help on using the changeset viewer.