source: palm/trunk/UTIL/chemistry/gasphase_preproc/kpp/readme @ 3582

Last change on this file since 3582 was 2696, checked in by kanani, 7 years ago

Merge of branch palm4u into trunk

File size: 2.1 KB
Line 
1~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2
3  KPP - symbolic chemistry Kinetics PreProcessor, Version 2.1
4        (http://www.cs.vt.edu/~asandu/Software/KPP)
5  KPP is distributed under GPL, the general public licence
6        (http://www.gnu.org/copyleft/gpl.html)
7    (C) 1995-1997, V. Damian & A. Sandu, CGRER, Univ. Iowa
8    (C) 1997-2005, A. Sandu, Michigan Tech, Virginia Tech
9        with contributions from:
10        R. Sander, Max-Planck Institute for Chemistry, Mainz, Germany
11
12~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13
14To get started with KPP:  Read user's manual (doc/kpp-UserManual.pdf)
15------------------------
16
17To install KPP:
18---------------
19
201. Make sure that FLEX (public domain lexical analizer) is installed
21   on your machine. Type "flex --version" to test this.
22
232. Note down the exact path name where the FLEX library is installed. The
24   library is called:
25        libfl.a or libfl.sh
26
273. Define the KPP_HOME environment variable to point to the complete
28   path location of KPP. If, for example, KPP is installed in $HOME/kpp:
29
30   - with C shell (or tcsh) edit the file .cshrc (or .tcshrc) in your
31     home directory and add:
32        setenv KPP_HOME $HOME/kpp
33        set path=( $path $HOME/kpp/bin )
34     Execute 'source .cshrc' (or 'source .tcshrc') to make sure these
35     changes are in effect.
36
37   - with bash shell edit the file .bashrc in your home directory and add:
38        export KPP_HOME=$HOME/kpp
39        export PATH=$PATH:$HOME/kpp/bin
40
413. In KPP_HOME directory edit:
42        Makefile.defs
43   and follow the instructions included to specify the compiler,
44   the location of the FLEX library, etc.
45 
464. In KPP_HOME directory build the sources using:
47        make
48
49~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50
51To clean the KPP installation:
52------------------------------
53
541. Delete the KPP object files with:
55        make clean
56
572. Delete the whole distribution (including the KPP binaries) with:
58        make distclean
59
60~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
61
62If you have any problems please send the detailed error report and the machine
63environment to:
64
65        sandu@cs.vt.edu
Note: See TracBrowser for help on using the repository browser.