Changeset 78e62dc in flexpart.git for src/readspecies.f90


Ignore:
Timestamp:
May 12, 2015, 12:28:19 PM (9 years ago)
Author:
flexpart <>
Branches:
master, 10.4.1_pesei, GFS_025, bugfixes+enhancements, dev, release-10, release-10.4.1, scaling-bug, univie
Children:
0f20c31
Parents:
2f8635b
Message:

New OH parameter in SPECIES files (now 3 instead of 2). New path to OH binariy files.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/readspecies.f90

    r5f9d14a r78e62dc  
    4747  ! ohcconst             OH reaction rate constant C                           *
    4848  ! ohdconst             OH reaction rate constant D                           *
     49  ! ohnconst             OH reaction rate constant n                           *
    4950  ! id_spec              SPECIES number as referenced in RELEASE file          *
    5051  ! id_pos               position where SPECIES data shall be stored           *
     
    6667  character(len=16) :: pspecies
    6768  real :: pdecay, pweta, pwetb, preldiff, phenry, pf0, pdensity, pdquer
    68   real :: pdsigma, pdryvel, pweightmolar, pohcconst, pohdconst, pspec_ass, pkao
     69  real :: pdsigma, pdryvel, pweightmolar, pohcconst, pohdconst, pohnconst, pspec_ass, pkao
    6970  real :: pweta_in, pwetb_in, pwetc_in, pwetd_in
    7071  integer :: readerror
     
    7576       pweta_in, pwetb_in, pwetc_in, pwetd_in, &
    7677       preldiff, phenry, pf0, pdensity, pdquer, &
    77        pdsigma, pdryvel, pweightmolar, pohcconst, pohdconst, pspec_ass, pkao
     78       pdsigma, pdryvel, pweightmolar, pohcconst, pohdconst, pohnconst, pspec_ass, pkao
    7879
    7980  pspecies=" "
     
    9495  pohcconst=-9.99
    9596  pohdconst=-9.9E-09
     97  pohnconst=2.0
    9698  pspec_ass=-9
    9799  pkao=-99.99
     
    160162    read(unitspecies,'(f8.2)',end=22) ohdconst(pos_spec)
    161163!  write(*,*) ohdconst(pos_spec)
     164    read(unitspecies,'(f8.2)',end=22) ohnconst(pos_spec)
     165!  write(*,*) ohnconst(pos_spec)
    162166    read(unitspecies,'(i18)',end=22) spec_ass(pos_spec)
    163167!  write(*,*) spec_ass(pos_spec)
     
    183187    pohcconst=ohcconst(pos_spec)
    184188    pohdconst=ohdconst(pos_spec)
     189    pohnconst=ohnconst(pos_spec)
    185190    pspec_ass=spec_ass(pos_spec)
    186191    pkao=kao(pos_spec)
     
    206211    ohcconst(pos_spec)=pohcconst
    207212    ohdconst(pos_spec)=pohdconst
     213    ohnconst(pos_spec)=pohnconst
    208214    spec_ass(pos_spec)=pspec_ass
    209215    kao(pos_spec)=pkao
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG