The Object is called RedlichKwongMFTP, and it implements a multicomponent real gas approximation.
Most of the functionality has been verified against sample problems involving the CO2-H2O system.
when dealing with electron transfer surface reactions.
This way specifies an exchange current density reaction rate coefficient
in units of amps / m2. This is slightly more informative for
electrode reactions.
The new also preserves the correct treatment of activity coefficients
for these reactions.
A memo describing this new capability is in the works.
liquidTransportDevelop into the main trunk. This seemed like a good time
to do it. And, there were some fundamental bugs that were fixed just on
the change branch.
Added compatibility for sundials 2.4 along the 1.8.0 branch. I'll
add it to the main trunk as well shortly. This hasn't been fully tested
except for the cxx_examples problem.
LAPACK_NAME_LOWERCASE, and LAPACK_FTN_TRAILING_UNDERSCORE in the
config.h.in file. Previously they defaulted to being "defined". Now
they are user-configurable, with the default being that they are
"defined".
INSTALL_LIBS_DEP
and
RAW_LIBS_DEP
These are lists of dependencies. The INSTALL_LIBS_DEP contains
the dependency list for LOCAL_LIBS based on the installation
directory.
The RAW_LIBS_DEP contains a list of libraries without the
any absolute path name. See the Chemequil_red1 Makefile.in for
an example of their usage
added libctf2c to the LCXX_END_LIBS variable when it is needed. f2c is more
of a system level variable.
Changed the default PIC setting to empty for cygwin environments.
declaration/definition of static variables in templatized classes.
There is an irreconcilable difference between cygwin and Solaris, that
I handled by creating a compiler define in config.h.
solaris.
preconfig now sets it to null.
Unless the user has set it to something nonnull,
configure then resets it to -fPIC for all platforms except for Solaris,
where it set to null. Solaris doesn't require -fPIC.