Commit graph

142 commits

Author SHA1 Message Date
Harry Moffat
2ba2271125 Turned on the setting of FTN_TRAILING_UNDERSCORE, LAPACK_FTN_STRING_LEN_AT_END,
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".
2008-07-30 15:48:52 +00:00
Harry Moffat
9fee427331 Took at an FFLAGS= statement that was preventing the FFLAGS compile
variable from being set correctly.
2008-02-19 23:32:34 +00:00
Dave Goodwin
12650d695a *** empty log message *** 2008-02-13 06:43:25 +00:00
Harry Moffat
218536f5a7 Added support for more details in Cantera.mak 2008-01-21 19:20:04 +00:00
Harry Moffat
97bd7fbcc6 Took PIC out of AFLAGS. It was causing duplication in some cases 2008-01-15 17:18:17 +00:00
Harry Moffat
679dd79fdf Added more words to explanation of PIC 2008-01-15 16:56:34 +00:00
Dave Goodwin
9161e7ab04 *** empty log message *** 2008-01-11 21:52:04 +00:00
Dave Goodwin
d08fc24fb0 *** empty log message *** 2008-01-11 20:59:09 +00:00
Harry Moffat
b07c36f93d Added a test dir 2008-01-06 19:49:24 +00:00
Harry Moffat
b322a0be28 Added calculation of two new variables
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
2008-01-06 19:29:32 +00:00
Harry Moffat
b80638a9a9 Making sure configure is up to date with configure.in changes. 2008-01-01 19:36:38 +00:00
Harry Moffat
23c3c7c63a 2 changes
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.
2007-12-28 02:19:33 +00:00
Dave Goodwin
7a72431eb9 *** empty log message *** 2007-12-24 16:01:51 +00:00
Harry Moffat
c97246f0af Added test directories for VCSnonideal 2007-12-20 23:42:16 +00:00
Harry Moffat
67625ed141 Bug fix to make sure Cantera compiles with and without VCSnonideal 2007-12-19 22:58:55 +00:00
Harry Moffat
2e93deab8f Adding in my output about what gets compiled and what doesn't.
VCSNONIDEAL is now an optional compile
2007-12-19 22:21:15 +00:00
Dave Goodwin
c438d5846f added spectroscopy support 2007-12-15 17:15:46 +00:00
Dave Goodwin
8ee5b76fc9 added SemiconductorPhase 2007-11-26 22:45:19 +00:00
Dave Goodwin
9b84ab2f55 fixes to F90 interface 2007-11-10 16:31:33 +00:00
Harry Moffat
f03cc91b5c Added a test directory. 2007-10-26 15:37:25 +00:00
Harry Moffat
414b944450 Added mkxml to the list of "made" files 2007-10-19 15:50:22 +00:00
Harry Moffat
c5fe9d121f Added new directories for new test problems. 2007-09-13 15:07:13 +00:00
Harry Moffat
fc71293c67 Fixed linking errors on cygwin, by special casing how to handle the
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.
2007-09-12 22:09:51 +00:00
Harry Moffat
5676a9632c Fixed the output from configure. It had erroneous errors when
the matlab interface option was turned on.
2007-08-30 21:37:28 +00:00
Harry Moffat
1f03f24b92 Changes to the treatment of the PIC environmental variable due to
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.
2007-08-29 21:01:00 +00:00
Harry Moffat
cfa2ec03c6 Added a test directory. 2007-07-31 21:05:55 +00:00
Harry Moffat
0e8c62bee5 Added a directory 2007-07-31 20:51:31 +00:00
Dave Goodwin
77a3fdbd56 *** empty log message *** 2007-07-27 03:38:23 +00:00
Harry Moffat
a82de03550 During an out-of-the-box preconfig run, the user will unwillingly ask for
a FULL python installation, but will inevitably fail because neither the numarray
or numeric package has been installed.
Now, a check is made during the raw preconfig run to see if the include
files for the numarray package can be found. If they can't be found and the
python installation option is set to default, then the python build variable
is set to 1, reducing python to a minimal installation.

In most cases, the raw out-of-the-box
  preconfig
  make
  make test

steps will now work. Whereas before, there were compile errors occurring because
the numarray include files were not able to be found.

More information about the SUNDIALS installation is now printed out.

CVS
2007-07-24 17:37:05 +00:00
Harry Moffat
80a0f4abd3 Changed the default INSTALL program from whatever autoconf found using
the macro AC_PROG_INSTALL to the program config/install-sh, which was
the backup option for AC_PROG_INSTALL anyway.

The driving reason for this was that the default /usr/bin/install
program on linux had problems when directories under $(CANTERA_ROOT)/build
weren't owned by installing user. Note, this can happen in a
collaborative environment when multiple people have group rw
on the source/build directory.

However, in general, this should help cross-platform variability
issues, since there is less variability now.

The user can override config/install-sh choice by setting the
environmental variable INSTALL_BIN in the preconfig script.
2007-07-13 17:23:55 +00:00
Dave Goodwin
7f570c79ca bug fixes 2007-05-12 12:55:25 +00:00
Dave Goodwin
95d150071d bug fixes 2007-05-11 20:58:19 +00:00
Dave Goodwin
b571729262 bug fixes 2007-05-11 19:29:35 +00:00
Dave Goodwin
9ec5f81be1 minor bug fixes 2007-05-10 20:22:36 +00:00
Dave Goodwin
ba5928083f added thread safety option 2007-05-10 03:28:30 +00:00
Dave Goodwin
fea8c985f5 reorganized source tree, changed include files, etc. 2007-05-04 15:18:40 +00:00
Harry Moffat
05e16e8e35 Added in the PIC autoconf variable, that already existed, into most
of the Makefiles in the code. This variable will now be used
to specify the position independent code compiler option within
Cantera. Note, this bug fix was needed for a 64 bit full python compile
on linux.
2007-04-13 22:39:15 +00:00
Harry Moffat
0cc5eb47c4 Added a missing test directory 2007-03-20 21:28:30 +00:00
Harry Moffat
581de52fbe Test Suite Update
-> Added a pureFluidTest problem that only gets carried out if
     the WIT_PURE_FLUIDS conditional compile takes place.
  -> added more to testWaterTP, so that it queries the unstable
     water region up to the spinodal curve.
2007-03-14 15:17:17 +00:00
Harry Moffat
af38f45d1d Worked on VPStandardStateTP some more
Fixed an error in IdealMolalSoln -> density wasn't beeing recalculated.
      Updated the test problem with the fix.
Worked CANTERA_DEBUG_MODE into the Makefiles. It wasn't being used.
Split the multiproblem DH_graph_1 test into multiple directories, one per test
Worked on getting all of the test problems to have the same look, feel, and printout.
2007-03-09 21:04:42 +00:00
Harry Moffat
bbca200cb9 Added another test. 2007-01-02 00:32:31 +00:00
Harry Moffat
89ffb64844 Added a new test. 2007-01-01 21:24:40 +00:00
Harry Moffat
c944babc03 Added CXX_DEPENDS 2006-12-14 18:40:55 +00:00
Dave Goodwin
8425e348cf *** empty log message *** 2006-11-14 09:16:59 +00:00
Dave Goodwin
655cfd351d minor cleanup 2006-11-14 08:40:59 +00:00
Dave Goodwin
11c8930548 fixed null username 2006-11-11 01:38:49 +00:00
Dave Goodwin
eee9f3023d *** empty log message *** 2006-11-07 23:35:59 +00:00
Dave Goodwin
1481f13b94 modified for cygwin 2006-10-30 19:30:59 +00:00
Dave Goodwin
ea1665fd3e mods for cygwin 2006-10-27 20:34:02 +00:00
Dave Goodwin
55a27903cb *** empty log message *** 2006-10-27 02:04:54 +00:00