Ignore:
Timestamp:
Mar 15, 2019 3:36:25 PM (5 years ago)
Author:
forkel
Message:

editing in kpp4palm: add statements for avoiding unused variables, remove $Id

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/UTIL/chemistry/gasphase_preproc/mechanisms/def_cbm4/chem_gasphase_mod.f90

    r3789 r3799  
    9898                                                                 
    9999  LOGICAL                     :: data_loaded = .FALSE.             
     100  REAL(dp), POINTER, DIMENSION(:), CONTIGUOUS    :: var             
    100101! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    101102!
     
    113114!
    114115! File                 : chem_gasphase_mod_Parameters.f90
    115 ! Time                 : Fri Mar  8 19:00:59 2019
    116 ! Working directory    : /home/forkel-r/palmstuff/work/trunk20190308/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
     116! Time                 : Fri Mar 15 16:28:21 2019
     117! Working directory    : /home/forkel-r/palmstuff/work/trunk20190315/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
    117118! Equation file        : chem_gasphase_mod.kpp
    118119! Output root filename : chem_gasphase_mod
     
    220221!
    221222! File                 : chem_gasphase_mod_Global.f90
    222 ! Time                 : Fri Mar  8 19:00:59 2019
    223 ! Working directory    : /home/forkel-r/palmstuff/work/trunk20190308/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
     223! Time                 : Fri Mar 15 16:28:21 2019
     224! Working directory    : /home/forkel-r/palmstuff/work/trunk20190315/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
    224225! Equation file        : chem_gasphase_mod.kpp
    225226! Output root filename : chem_gasphase_mod
     
    235236
    236237! C - Concentration of all species
    237   REAL(kind=dp):: c(nspec)
     238  REAL(kind=dp), TARGET    :: c(nspec)
    238239! VAR - Concentrations of variable species (global)
    239   REAL(kind=dp):: var(nvar)
     240! REAL(kind=dp):: var(nvar)  var is now POINTER
    240241! FIX - Concentrations of fixed species (global)
    241242  REAL(kind=dp):: fix(nfix)
    242243! VAR,FIX are chunks of array C
    243       EQUIVALENCE( c(1), var(1))
    244       EQUIVALENCE( c(33), fix(1))
    245244! RCONST - Rate constants (global)
    246245  REAL(kind=dp):: rconst(nreact)
     
    287286!
    288287! File                 : chem_gasphase_mod_JacobianSP.f90
    289 ! Time                 : Fri Mar  8 19:00:59 2019
    290 ! Working directory    : /home/forkel-r/palmstuff/work/trunk20190308/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
     288! Time                 : Fri Mar 15 16:28:21 2019
     289! Working directory    : /home/forkel-r/palmstuff/work/trunk20190315/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
    291290! Equation file        : chem_gasphase_mod.kpp
    292291! Output root filename : chem_gasphase_mod
     
    383382!
    384383! File                 : chem_gasphase_mod_Monitor.f90
    385 ! Time                 : Fri Mar  8 19:00:59 2019
    386 ! Working directory    : /home/forkel-r/palmstuff/work/trunk20190308/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
     384! Time                 : Fri Mar 15 16:28:21 2019
     385! Working directory    : /home/forkel-r/palmstuff/work/trunk20190315/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
    387386! Equation file        : chem_gasphase_mod.kpp
    388387! Output root filename : chem_gasphase_mod
     
    546545!
    547546! File                 : chem_gasphase_mod_Initialize.f90
    548 ! Time                 : Fri Mar  8 19:00:59 2019
    549 ! Working directory    : /home/forkel-r/palmstuff/work/trunk20190308/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
     547! Time                 : Fri Mar 15 16:28:21 2019
     548! Working directory    : /home/forkel-r/palmstuff/work/trunk20190315/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
    550549! Equation file        : chem_gasphase_mod.kpp
    551550! Output root filename : chem_gasphase_mod
     
    572571!
    573572! File                 : chem_gasphase_mod_Integrator.f90
    574 ! Time                 : Fri Mar  8 19:00:59 2019
    575 ! Working directory    : /home/forkel-r/palmstuff/work/trunk20190308/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
     573! Time                 : Fri Mar 15 16:28:21 2019
     574! Working directory    : /home/forkel-r/palmstuff/work/trunk20190315/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
    576575! Equation file        : chem_gasphase_mod.kpp
    577576! Output root filename : chem_gasphase_mod
     
    630629!
    631630! File                 : chem_gasphase_mod_LinearAlgebra.f90
    632 ! Time                 : Fri Mar  8 19:00:59 2019
    633 ! Working directory    : /home/forkel-r/palmstuff/work/trunk20190308/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
     631! Time                 : Fri Mar 15 16:28:21 2019
     632! Working directory    : /home/forkel-r/palmstuff/work/trunk20190315/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
    634633! Equation file        : chem_gasphase_mod.kpp
    635634! Output root filename : chem_gasphase_mod
     
    657656!
    658657! File                 : chem_gasphase_mod_Jacobian.f90
    659 ! Time                 : Fri Mar  8 19:00:59 2019
    660 ! Working directory    : /home/forkel-r/palmstuff/work/trunk20190308/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
     658! Time                 : Fri Mar 15 16:28:21 2019
     659! Working directory    : /home/forkel-r/palmstuff/work/trunk20190315/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
    661660! Equation file        : chem_gasphase_mod.kpp
    662661! Output root filename : chem_gasphase_mod
     
    684683!
    685684! File                 : chem_gasphase_mod_Function.f90
    686 ! Time                 : Fri Mar  8 19:00:59 2019
    687 ! Working directory    : /home/forkel-r/palmstuff/work/trunk20190308/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
     685! Time                 : Fri Mar 15 16:28:21 2019
     686! Working directory    : /home/forkel-r/palmstuff/work/trunk20190315/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
    688687! Equation file        : chem_gasphase_mod.kpp
    689688! Output root filename : chem_gasphase_mod
     
    713712!
    714713! File                 : chem_gasphase_mod_Rates.f90
    715 ! Time                 : Fri Mar  8 19:00:59 2019
    716 ! Working directory    : /home/forkel-r/palmstuff/work/trunk20190308/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
     714! Time                 : Fri Mar 15 16:28:21 2019
     715! Working directory    : /home/forkel-r/palmstuff/work/trunk20190315/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
    717716! Equation file        : chem_gasphase_mod.kpp
    718717! Output root filename : chem_gasphase_mod
     
    739738!
    740739! File                 : chem_gasphase_mod_Util.f90
    741 ! Time                 : Fri Mar  8 19:00:59 2019
    742 ! Working directory    : /home/forkel-r/palmstuff/work/trunk20190308/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
     740! Time                 : Fri Mar 15 16:28:21 2019
     741! Working directory    : /home/forkel-r/palmstuff/work/trunk20190315/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm
    743742! Equation file        : chem_gasphase_mod.kpp
    744743! Output root filename : chem_gasphase_mod
     
    855854 
    856855 
     856  ! openmp directives generated by kp4
     857 
     858  !$OMP THREADPRIVATE (vl, vl_glo, is, ie, data_loaded)
     859  !$OMP THREADPRIVATE (c, var, fix, rconst, time, temp, stepmin, cfactor)
     860  !$OMP THREADPRIVATE (qvap, fakt, cs_mech, a, icntrl, rcntrl)
     861 
    857862 CONTAINS
    858863 
     
    866871  k = is
    867872  cfactor = 1.000000e+00_dp
     873
     874! Following line is just to avoid compiler message about unused variables
     875IF ( lu_crow(1) == 1  .OR.  lu_icol(1) == 1  .OR.  lu_irow(1) == 1 )  CONTINUE
     876
    868877
    869878  x = (0.) * cfactor
     
    953962
    954963
     964! Following line is just to avoid compiler message about unused variables
     965IF ( f(nfix) > 0.0_dp )  CONTINUE
     966
    955967! Computation of equation rates
    956968  a(1) = rct(1) * v(26)
     
    12071219! B - Temporary array
    12081220  REAL(kind=dp):: b(138)
     1221!
     1222! Following line is just to avoid compiler message about unused variables
     1223IF ( f(nfix) > 0.0_dp )  CONTINUE
    12091224
    12101225! B(1) = dA(1)/dV(26)
     
    22732288      REAL(kind=dp) :: x(n), alpha
    22742289      REAL(kind=dp), PARAMETER  :: zero=0.0_dp, one=1.0_dp
     2290
     2291! Following line is just to avoid compiler message about unused variables
     2292IF ( incx == 0 )  CONTINUE
    22752293
    22762294      IF (alpha .eq. one)RETURN
     
    23362354      REAL(kind=dp), PARAMETER :: zero = 0.0_dp
    23372355
     2356
     2357! Following line is just to avoid compiler message about unused variables
     2358IF ( incx == 0  .OR.  incy == 0 )  CONTINUE
    23382359      IF (alpha .eq. zero)RETURN
    23392360      IF (n .le. 0)RETURN
     
    30683089!~~~> inout variables
    30693090   REAL(kind=dp), INTENT(INOUT):: b(n)
     3091
     3092! Following line is just to avoid compiler message about unused variables
     3093IF ( pivot(1) == 0 )  CONTINUE
    30703094
    30713095#ifdef full_algebra   
     
    39874011  IF (PRESENT (rcntrl_i)) rcntrl  = rcntrl_i                     
    39884012                                                                   
     4013  var => c(1:nvar)                                                 
     4014                                                                   
    39894015  vl_glo = size(tempi, 1)                                           
    39904016                                                                   
Note: See TracChangeset for help on using the changeset viewer.