Commit graph

3573 commits

Author SHA1 Message Date
Ray Speth
79b7686e63 More robust installation of the Python package with SCons
SCons now checks for an array package (numpy by default) and builds
the full Python module if it finds it, otherwise it builds the minimal
package.
2011-12-14 03:53:50 +00:00
Ray Speth
871c7f62f1 SCons prints a post-install summary 2011-12-14 03:53:46 +00:00
Ray Speth
851eaf7040 SCons generates and installs locally customized utility scripts 2011-12-14 03:53:39 +00:00
Ray Speth
c27078d73a SCons handles installation of the Matlab toolbox, demos, and examples 2011-12-14 03:52:55 +00:00
Ray Speth
f9e8d5ca88 SCons builds and installs the csvdiff program 2011-12-14 03:52:48 +00:00
Ray Speth
e2176738cc SCons builds and installs the C++, Python and Fortran demos and examples 2011-12-14 03:52:41 +00:00
Ray Speth
667b8c3cb6 SCons installs the Python module 2011-12-14 03:52:35 +00:00
Ray Speth
d742f7d9e6 SCons now installs the fortran .mod files in the include directory 2011-12-14 03:52:31 +00:00
Ray Speth
2d8b1f4431 SCons install target now copies header files to the installation directory 2011-12-14 03:52:26 +00:00
Ray Speth
702ae7251d Added SCons installation targets for libraries and binaries 2011-12-14 03:52:19 +00:00
Ray Speth
81fb345b96 Use PreAction/PostAction to simplify python module build 2011-12-14 03:52:13 +00:00
Ray Speth
35cc0d3bbc SCons now builds the binaries in the 'tools' directory 2011-12-14 03:52:07 +00:00
Ray Speth
947d8260ad SCons now builds the Matlab toolbox 2011-12-14 03:52:01 +00:00
Ray Speth
53cfa84670 SCons now builds the Python module 2011-12-14 03:04:18 +00:00
Ray Speth
39d46d1f28 SCons now builds the C, C++ and Fortran interfaces 2011-12-14 03:04:08 +00:00
Ray Speth
b6bfca8e94 SCons now builds the Cantera kernel 2011-12-14 03:03:57 +00:00
Ray Speth
2c4623e336 SCons can now build the contents of the 'ext' directory 2011-12-14 02:41:29 +00:00
Ray Speth
5345040ec0 Initial SCons build scripts
Currently just enough to generate a functional config.h
2011-12-14 02:41:23 +00:00
Ray Speth
8c2f78f865 Development branch for a unified cross-platform build system using SCons 2011-12-14 02:24:41 +00:00
Ray Speth
b796e83f81 Improved behavior of Python module when python isn't in the path 2011-12-14 02:20:19 +00:00
Ray Speth
59083268fd Simplified Matlab startup procedure
Users can now either source 'setup_cantera' before starting Matlab or
run the ctpath.m script after starting Matlab to set the environment
variables and paths needed by Cantera.
2011-12-14 02:20:14 +00:00
Ray Speth
4aa54c3419 Export the Transport::getMassFluxes function 2011-12-14 02:08:49 +00:00
Ray Speth
107ba5d381 Added several missing functions to the Matlab toolbox 2011-12-14 01:54:18 +00:00
Ray Speth
54315d4472 Fixed segfault in Func module when using numpy
The C++ py_func_new function assumes it's being passed a 1-dimensional
array, but numpy generates 0-dimensional arrays for scalar inputs to
array / asarray, e.g. when using Func.Sin.
2011-12-14 01:47:40 +00:00
Ray Speth
5e81697129 ck2cti now detects invalid transport geometry flags 2011-12-14 01:47:35 +00:00
Ray Speth
6326963e7c Allow T** in 4-term Troe expression to be negative
Unlike the T* and T*** coefficients, T** appears in the numerator and
does not cause any problems when its value is less than or equal to 0.
2011-12-14 01:47:30 +00:00
Ray Speth
382de2d865 Fixed unused pressure in npflame1 Python demo 2011-12-14 01:36:25 +00:00
Ray Speth
f69484c5cb Fixed incorrect object name in the Python 'elementMoles' function 2011-12-14 00:46:47 +00:00
Nicholas Malaya
69d7edcd39 [cantera+autotools]: adding demo ack page 2011-12-12 00:36:51 +00:00
Nicholas Malaya
c1a7ed92b8 [cantera+autotools]: adding style file for latex goodness, should be good to go! 2011-12-09 23:54:19 +00:00
Nicholas Malaya
cd61541a84 [cantera+autotools]: thank you for the 2nd pair of eyes, paul -- doxygen is very close to compiling now 2011-12-09 23:51:51 +00:00
Nicholas Malaya
5af8b69446 [cantera+autotools]: adding aminclude.am 2011-12-09 23:46:41 +00:00
Nicholas Malaya
b44aef4ccb [cantera+autotools]: adding test directory required tests 2011-12-09 23:44:20 +00:00
Nicholas Malaya
d0915621fa [cantera+autotools]: removing more makefile.in 2011-12-09 06:57:18 +00:00
Nicholas Malaya
a324a4884c [cantera+autotools]: several edits to support cantera and doxygen documentation---not working yet 2011-12-09 06:55:46 +00:00
Nicholas Malaya
499cd540d9 [cantera+autotools]: adding an additional macro to support doxygen 2011-12-09 06:49:10 +00:00
Nicholas Malaya
4426d9059c [cantera+autotools]: adding the tutorial and install pages 2011-12-09 06:45:24 +00:00
Nicholas Malaya
bb6321c998 [cantera+autotools]: populating doxygen directory 2011-12-09 06:43:28 +00:00
Nicholas Malaya
9af95b0aed [cantera]: fixing up whitespace issue here 2011-12-09 06:16:55 +00:00
Nicholas Malaya
50dc79a13f [cantera]: fixing examples makefile tab/whitespace error, and updating configure.ac 2011-12-09 06:11:27 +00:00
Nicholas Malaya
ad5971b059 [cantera+autotools]: oops, forgot top level makefile.am 2011-12-09 06:09:28 +00:00
Nicholas Malaya
798f1a18ae [cantera+autotools]: removing makefile.in 2011-12-09 06:04:59 +00:00
Nicholas Malaya
681ed777a8 [cantera+autotools]: fixing small error in local files 2011-12-09 06:04:37 +00:00
Nicholas Malaya
86c3f8dd92 [cantera+autotools]: fixing equilibrium 2011-12-09 05:55:40 +00:00
Nicholas Malaya
4a821b4d8a [cantera+autotools]: removing a doubly compiled directive, numerics should compile correctly again 2011-12-09 05:50:08 +00:00
Nicholas Malaya
541b35c130 [cantera + automake]: fixing equilibrium makefile 2011-12-09 05:46:57 +00:00
Nicholas Malaya
8fa5356ec0 [cantera + autotools]: adding makefile.am information for source directory. Should build and compile. 2011-12-09 05:02:49 +00:00
Harry Moffat
f59c07606a Added diffusion velocity returns to SimpleTransport.
Worked on documentation.
2011-12-03 03:32:18 +00:00
Harry Moffat
cc0b37123e Started to work on documentation. 2011-12-02 02:31:54 +00:00
Nicholas Malaya
21960f5402 [cantera+autotools]: adding makefile.am in test_problems 2011-11-11 16:07:23 +00:00