Ingmar Schoegl
2a9554c134
[Base] consolidate shared_ptr access in Solution
2019-11-08 15:12:36 -05:00
Ingmar Schoegl
58fc8f770c
Replace doublereal by double
2019-11-08 15:12:36 -05:00
Ingmar Schoegl
a0350925a7
[test_problems] replace convenience wrapper classes by C++ Solution
...
- Remove dependence on IdealGasMix.h
2019-11-08 15:12:36 -05:00
Paul
c4aff04418
Updated URL in references to Cantera's license.
2019-09-23 22:02:33 -04:00
Ray Speth
8bcb62f727
Fix GRI3.0 transport coefficients
...
The old (C++) ck2cti program unnecessarily rounded some species transport
coefficients. This updates the coefficients in the input files derived from GRI
3.0, and updates the test comparisons for affected tests.
2019-02-25 11:05:40 -05:00
Ray Speth
5861bc174d
[Test] Remove unused files from test_problems directory
2016-11-14 00:16:34 -05:00
Ray Speth
ecbfecd7fd
Replace existing copyright notices with uniform copyright/license info
2016-10-10 22:19:01 -04:00
Ray Speth
919045e88c
[Test] Remove unnecessary files from cxx_ex
2016-04-07 23:22:47 -04:00
Ray Speth
f91afda8cb
Replace usage of fp2str with cppformat and deprecate fp2str
2016-02-04 19:11:45 -05:00
Ray Speth
1c09f7f14b
[Thermo] Make continuity check for enthalpy dimensionally consistent
...
All quantities here are nondimensional, so taking h+cp*T makes no sense, and
caused the test to pass even for suspicously discontinuous thermo data (although
the bad data would generally get flagged by the tests for cp and/or s).
2015-12-15 11:41:54 -05:00
Ray Speth
5ed6d9a2af
[Test] Fix compilation errors with VS2015
2015-09-08 12:26:58 -04:00
Ray Speth
e4c45b6429
General whitespace cleanup
...
Remove unnecessary blank lines and trailing whitespace. Replace tabs with
spaces.
2015-08-02 23:06:15 -04:00
Ray Speth
6cc5652de6
Remove commented-out code
2015-07-20 17:20:46 -04:00
Ray Speth
d308944509
[Test] Remove unused, platform-specific 'runtest' scripts
2015-07-15 12:17:11 -04:00
Ray Speth
edac95d06d
Remove unnecessary manual memory management from examples
2014-12-12 01:36:41 +00:00
Ray Speth
39b751d655
[Equil] Always use the member function versions of 'equilibrate'
...
The various free functions are deprecated, along with the now unnecessary
headers 'equil.h' and 'equilibrium.h'.
2014-11-08 00:53:45 +00:00
Ray Speth
002c158761
Cleanup include statements
...
Move includes from header to implementation files where possible, and remove
unnecessary includes.
2014-08-28 16:54:13 +00:00
Ray Speth
a583949457
[Reactor] ReactorNet::addReactor takes a reference instead of a pointer
...
This reflects how the function is usually used. The old signature is now
deprecated, as is the extra argument for transfering "ownership" to the
ReactorNet object.
2014-06-06 00:17:41 +00:00
Harry Moffat
26750d9af0
Reblessed two tests whose results slightly changed.
2014-03-16 03:00:54 +00:00
Ray Speth
c7ba8bfb84
Remove abandoned autotools build system
2014-03-04 17:38:53 +00:00
Ray Speth
1215f05da7
[Kinetics] Remove deprecated GRI30 class
...
Resolves Issue 134.
2013-12-14 00:17:54 +00:00
Ray Speth
3541a8d0bb
[Test] Skip tests which require ctml_writer when python_package=none
2013-12-09 01:36:27 +00:00
Ray Speth
966ebfa9ff
[Test] Fix failure of cxx_ex test when debug_verbose=y
...
Partially addresses Issue 69.
2013-06-28 21:24:30 +00:00
Ray Speth
9740980c5d
Deprecate class GRI_30_Kinetics
2013-06-13 22:50:14 +00:00
Ray Speth
d253fc0d63
Eliminate redundant standard library includes
2013-06-05 17:08:13 +00:00
Ray Speth
43b8b7f35c
[Test] Updated blessed output files for some tests
...
These are tests where the output changed as a result of correcting discontinuous
thermo.
2013-04-24 21:48:07 +00:00
Ray Speth
71bc4afe3b
Replaced blessed file for cxx_ex equilibrium test
...
This test uses an input file (silane.xml) that has discontinuous thermo data
(specifically, for s/R), so its results are affected by the corrections applied
to make the thermo functions continuous.
2013-04-18 22:07:05 +00:00
Ray Speth
934010136d
Removed unnecessary temporaries used for storing return values
2013-02-14 01:04:07 +00:00
Ray Speth
94f85db5c5
Eliminated some redundant code in cxx_ex transport tests
2012-10-24 15:44:42 +00:00
Ray Speth
1d19803885
Pass "const std::string&" instead of "std::string" when possible
2012-10-24 15:42:51 +00:00
Ray Speth
3f17786c01
Removed some commented-out includes
2012-10-12 20:34:48 +00:00
Ray Speth
bf727c2631
Removed redundant copies of some input files
2012-08-08 22:18:24 +00:00
Ray Speth
3ce3da1fa2
Fixed code formatting
2012-07-18 18:32:29 +00:00
Nicholas Malaya
c9acf2a5d3
[cantera]: lowering precision requirements in several tests
2012-07-17 15:50:35 +00:00
Ray Speth
824a364af8
Regenerated some blessed test output to reflect updated physical constants
2012-06-12 22:48:46 +00:00
Ray Speth
3df5c60e8f
Eliminated trailing commas from some CSV files used in regression tests
2012-05-25 23:13:42 +00:00
Ray Speth
16da33ad42
Fixed compiler warnings in the test suite
2012-05-25 23:13:30 +00:00
Ray Speth
dcb7f37a3c
Modify return value handling for some examples and tests
2012-05-24 16:29:59 +00:00
Ray Speth
b3ae0c9208
Use quotes instead of angle brackets for non-system header #includes
2012-03-15 19:52:16 +00:00
Ray Speth
54efbaa320
Rewrote exception handling to be more general and more explicit
...
CanteraError inerits from std:exception, so now it has a what() method
that is used to print a message describing the exception. Adding an
exception to the Cantera error stack now requires explicitly calling
the .save() method.
2012-03-05 20:45:56 +00:00
Ray Speth
0b8d2ec223
Removed includes of Cantera.h from the regression tests
2012-02-15 01:00:46 +00:00
Ray Speth
1bffc6e150
Fix include paths for tests and samples
2012-02-12 02:47:21 +00:00
Ray Speth
a6f939c2fe
Applied consistent formatting to all C++ code
...
Done using astyle:
astyle --style=kr --add-brackets --indent=spaces=4 --indent-col1-comments --unpad-paren --pad-header --align-pointer=type --lineend=linux
2012-02-10 17:24:00 +00:00
Ray Speth
75db210a43
Merge branch 'pecos_autotools' into 'trunk'
...
This merge skips some of the source tree rearrangement from the
autotools branch, so the autotools build system is not presently
working.
Conflicts:
Cantera/cxx/include/kinetics.h
Cantera/cxx/include/zerodim.h
Cantera/cxx/src/Cantera.h
Cantera/cxx/src/importPhase.cpp
Cantera/cxx/src/importPhase.h
Cantera/cxx/src/thermo.h
Cantera/cxx/src/transport.h
Cantera/ext/f2c_libs/arith.hwin32
Cantera/ext/f2c_libs/arithchk.c
Cantera/ext/f2c_libs/ftell64_.c
Cantera/ext/f2c_libs/pow_qq.c
Cantera/ext/f2c_libs/qbitbits.c
Cantera/ext/f2c_libs/qbitshft.c
Cantera/ext/f2c_math/mkl_cblas.h
Cantera/ext/f2c_recipes/Makefile.in
Cantera/ext/f2c_recipes/simp1.c
Cantera/ext/f2c_recipes/simp2.c
Cantera/ext/f2c_recipes/simp3.c
Cantera/ext/f2c_recipes/simplx.c
Cantera/ext/f2c_recipes/splie2.c
Cantera/ext/f2c_recipes/splin2.c
Cantera/ext/f2c_recipes/spline.c
Cantera/ext/f2c_recipes/splint.c
Cantera/ext/recipes/Makefile.in
Cantera/ext/recipes/simp1.f
Cantera/ext/recipes/simp2.f
Cantera/ext/recipes/simp3.f
Cantera/ext/recipes/simplx.f
Cantera/ext/recipes/splie2.f
Cantera/ext/recipes/splin2.f
Cantera/ext/recipes/spline.f
Cantera/ext/recipes/splint.f
Cantera/ext/tpx/CMakeLists.txt
Cantera/ext/tpx/ideal.cpp
Cantera/ext/tpx/lkw.cpp
Cantera/ext/tpx/lkw.h
Cantera/src/base/config.h.in
Cantera/src/converters/ck2ctml.cpp
Cantera/src/converters/ck2ctml.h
Cantera/src/numerics/NonlinearSolver.cpp
Cantera/src/numerics/ctlapack.h
Cantera/src/numerics/sort.cpp
ChangeLog
License.rtf
docs/install_examples/cygwin_gcc344_f2c_numeric.sh
docs/install_examples/linux.64_sierra_gcc444_python264_numpy
docs/install_examples/linux_rhel5_64_gcc424_dbg_python264_numpy
docs/install_examples/sol10_64bit_CC57_py24_numarray
examples/cxx/flame1.cpp
ext/f2c_libs/arithchk.c
ext/f2c_libs/arithchk/arithchk.c
ext/math/gmres.h
test_problems/ChemEquil_gri_pairs/runtest
test_problems/ChemEquil_ionizedGas/runtest
test_problems/ChemEquil_red1/basopt_red1.cpp
test_problems/VCSnonideal/NaCl_equil/Makefile.in
test_problems/VPsilane_test/runtest
test_problems/cathermo/DH_graph_1/runtest
test_problems/cathermo/DH_graph_NM/runtest
test_problems/cathermo/DH_graph_Pitzer/runtest
test_problems/cathermo/DH_graph_acommon/runtest
test_problems/cathermo/DH_graph_bdotak/runtest
test_problems/cathermo/HMW_dupl_test/runtest
test_problems/cathermo/HMW_graph_GvI/HMW_graph_GvI.cpp
test_problems/cathermo/HMW_graph_GvT/HMW_graph_GvT.cpp
test_problems/cathermo/VPissp/runtest
test_problems/cathermo/ims/runtest
test_problems/cathermo/issp/runtest
test_problems/cathermo/stoichSubSSTP/runtest
test_problems/cathermo/testIAPWS/runtest
test_problems/cathermo/testIAPWSPres/runtest
test_problems/cathermo/testIAPWSTripP/runtest
test_problems/cathermo/testWaterPDSS/runtest
test_problems/cathermo/testWaterTP/runtest
test_problems/cathermo/wtWater/runtest
test_problems/cxx_ex/equil_example1.cpp
test_problems/cxx_ex/examples.cpp
test_problems/cxx_ex/kinetics_example1.cpp
test_problems/cxx_ex/kinetics_example2.cpp
test_problems/cxx_ex/kinetics_example3.cpp
test_problems/cxx_ex/rxnpath_example1.cpp
test_problems/cxx_ex/transport_example1.cpp
test_problems/cxx_ex/transport_example2.cpp
test_problems/mixGasTransport/runtest
test_problems/nasa9_reader/runtest
test_problems/negATest/runtest
test_problems/printUtilUnitTest/runtest
test_problems/pureFluidTest/runtest
test_problems/rankine_democxx/runtest
test_problems/silane_equil/runtest
test_problems/surfSolverTest/runtest
test_problems/surfSolverTest/runtest2
test_problems/surfkin/runtest
tools/testtools/Makefile.in
2012-02-10 16:22:02 +00:00
Nicholas Malaya
c599918145
[cantera]: adding cxx_ex test (successfully)
2012-02-07 00:48:32 +00:00
Ray Speth
32afe97ebd
Removed 'using namespace Cantera' from all header files
2012-01-23 03:37:08 +00:00
Ray Speth
c708682e56
Removed 'using namespace std' from all header files
2012-01-23 03:36:42 +00:00
Ray Speth
ffec1b052a
Combined CanteraZeroD and CanteraSpectra namespaces with Cantera
2012-01-23 03:36:13 +00:00
Ray Speth
d832f32625
Eliminated the Cantera_CXX namespace
2012-01-23 03:35:46 +00:00
Ray Speth
453576f0ad
Removed MSVC-specific compiler warning suppression
2012-01-17 04:09:18 +00:00