|
|
KINAL
KINAL
is the ancestor of KINALC, a program package for the simulation and
analysis of general mass action
kinetics reaction mechanisms. KINAL includes a program for the solution
of stiff
ODEs and another program for the calculation of concentration
sensitivities.
There are programs in it for the principal component analysis of the
sensitivity
matrices, for rate-of-production analysis, for the calculation of
species
lifetimes, and for the detection of redundant species in mechanisms.
This uuencoded
file contains the 43 files of the KINAL package. or you may prefer to download the member programs of KINAL
Comparison
of KINALC and KINAL
Why is KINALC better
than KINAL?
- KINALC has
been designed to be very user
friendly. It accepts simple keywords and can provide a detailed
explanation of
the results. KINAL requires numerical codes instead of keywords and the
mechanism had to be coded as well. However, an interactive utility
program is
available to help coding KINAL input files. - KINALC
includes several options which are
not present in KINAL. These new features are: the listing of species
sensitivities, the identification of rate limiting steps, the
calculation of
element fluxes and the calculation of QSSA error. - Several
advanced application programs based
on the CHEMKIN package are available. These programs incorporate a huge
amount
of knowledge in physics and numerical mathematics. You can use these
programs
with KINALC but not with KINAL. - The mechanism
handling of CHEMKIN, also
used by KINALC, is very good at dealing with things which are common in
combustion mechanisms, like description of the temperature dependence
with three
parameters and sophisticated handling of pressure dependent and
weighted third
body reactions. Such features are not directly available in KINAL and
therefore
application of KINAL to the study of combustion systems requires an
extensive
modification of the code. - KINALC was
developed in 1994-95 on UNIX
workstations and this environment allowed for making a more efficient
code.
KINAL was developed in 1988-90 on a 286 AT using the MS Fortran 4.0
compiler.
This hardware and software implied several limitations, for instance
the size of
a single array had to be smaller than 64K, and thus did not allow e.g.
dynamical usage of arrays. Why is KINAL better
than KINALC?
Although the
application of KINALC is
generally to be preferred to the old KINAL, the latter still has
advantages in
some situations. - Using CHEMKIN
as a basis for handling
mechanisms implies many possibilities and some limitations. Unlike in
CHEMKIN,
in KINAL the number of reactants and products is not limited in each
reaction
step. KINAL accepts reactions without mass balance and allows the
application of
lumped reaction steps. Also, KINAL does not require thermodynamical
data for
each species. Unlike KINALC, KINAL can be used for the analysis of
lumped
atmospheric chemical mechanisms and liquid phase reaction mechanisms. - KINAL can
calculate initial concentration
sensitivities. None of the CHEMKIN application programs we have come
across
offer such a feature. - KINAL is a
complete package with its own
simulation program. It might be handier for solving smaller tasks and
for
educational purposes. - KINAL gives
more freedom to the user for
playing with the methods. Having worked for several years with KINAL,
the most
useful selection of parameters was encoded in KINALC.
|