Ignore:
Timestamp:
Oct 22, 2024, 12:31:08 PM (15 months ago)
Author:
abarral
Message:

Wrap uses of cpp key INCA
Add INCA wrapper

Location:
LMDZ6/trunk/libf/dyn3dmem
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/dyn3dmem/dynetat0_loc.F90

    r5214 r5251  
    2626#endif
    2727  USE iso_params_mod   ! tnat_* and alpha_ideal_*
     28  USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_INCA
    2829
    2930  IMPLICIT NONE
     
    171172    ix = strIdx(newHNO3, var); IF(ix /= 0) oldVar = oldHNO3(ix)                          !--- REPROBUS HNO3 exceptions
    172173#endif
    173 #ifdef INCA
     174IF (CPPKEY_INCA) THEN
    174175    IF(var == 'O3') oldVar = 'OX'                                                        !--- DEAL WITH INCA OZONE EXCEPTION
    175 #endif
     176END IF
    176177    !--------------------------------------------------------------------------------------------------------------------------
    177178    IF(NF90_INQ_VARID(fID, var, vID) == NF90_NoErr .AND. .NOT.lSkip) THEN                !=== REGULAR CASE: AVAILABLE VARIABLE
  • LMDZ6/trunk/libf/dyn3dmem/leapfrog_loc.F90

    r5246 r5251  
    4646         xios_set_current_context, &
    4747         using_xios
     48   USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_INCA
    4849
    4950  IMPLICIT NONE
     
    15191520     endif
    15201521
    1521 #ifdef INCA
     1522IF (CPPKEY_INCA) THEN
    15221523     IF (ANY(type_trac == ['inca','inco'])) THEN
    15231524        CALL finalize_inca
     
    15291530!$OMP END MASTER
    15301531     ENDIF
    1531 #endif
     1532END IF
    15321533#ifdef REPROBUS
    15331534     if (type_trac == 'repr') CALL finalize_reprobus
     
    15761577!$OMP END MASTER
    15771578
    1578 #ifdef INCA
     1579IF (CPPKEY_INCA) THEN
    15791580          IF (ANY(type_trac == ['inca','inco'])) THEN
    15801581             CALL finalize_inca
     
    15861587!$OMP END MASTER
    15871588          ENDIF
    1588 #endif
     1589END IF
    15891590#ifdef REPROBUS
    15901591          if (type_trac == 'repr') CALL finalize_reprobus
     
    17491750!$OMP END MASTER
    17501751
    1751 #ifdef INCA
     1752IF (CPPKEY_INCA) THEN
    17521753             IF (ANY(type_trac == ['inca','inco'])) THEN
    17531754                CALL finalize_inca
     
    17601761             ENDIF
    17611762
    1762 #endif
     1763END IF
    17631764#ifdef REPROBUS
    17641765             if (type_trac == 'repr') CALL finalize_reprobus
     
    18631864!$OMP END MASTER
    18641865
    1865 #ifdef INCA
     1866IF (CPPKEY_INCA) THEN
    18661867  IF (ANY(type_trac == ['inca','inco'])) THEN
    18671868     CALL finalize_inca
     
    18741875  ENDIF
    18751876
    1876 #endif
     1877END IF
    18771878#ifdef REPROBUS
    18781879  if (type_trac == 'repr') CALL finalize_reprobus
Note: See TracChangeset for help on using the changeset viewer.