Ray Speth
f63f8ae57e
Remove deprecated HTML logging functionality
2013-12-09 01:36:11 +00:00
Harry Moffat
5720d7cf90
Fixed an error where the users data was changed before it was used.
...
Eliminated some deprecations which were not sanctioned.
Worked on Cantera.mak. There is a problem with scons eliminating $ from strings.
2013-09-06 22:52:59 +00:00
Ray Speth
2ac98393bd
[Equil] Remove a calculation with an unused result
2013-09-30 01:53:48 +00:00
Ray Speth
f61cbeafcb
[Equil] Fix infinite loop in VCS equilibrium solver
...
The threshold being removed here was introduced in r714, which was merged into
trunk in r1115.
Fixes Issue 113.
2013-08-23 17:43:44 +00:00
Ray Speth
35aed42fbd
[Equil] Raise exceptions instead of aborting execution
2013-07-26 21:33:57 +00:00
Ray Speth
123544e4f7
[VCS Equil] Eliminate unnecessary calls to reportParams
2013-06-24 15:21:51 +00:00
Ray Speth
89664920e8
Eliminated use of PrintCtrl in ChemEquil debug mode
2013-06-24 15:21:40 +00:00
Ray Speth
a6614b87bb
[Doxygen] Fix some incorrect/missing "@file" commands
2013-06-06 15:32:30 +00:00
Ray Speth
d253fc0d63
Eliminate redundant standard library includes
2013-06-05 17:08:13 +00:00
Ray Speth
7d79b30c27
Removed unnecessary MIN and MAX macros
2013-04-29 18:05:10 +00:00
Ray Speth
ea8eca5bde
Cleaned up Doxygen documentation for miscellaneous VCS classes
2013-04-18 22:08:27 +00:00
Ray Speth
fc7067b63d
Cleaned up Doxygen documentation for class vcs_MultiPhaseEquil
2013-04-18 22:08:22 +00:00
Ray Speth
ba5115fe64
Cleaned up Doxygen documentation for class VCS_PROB
2013-04-18 22:08:16 +00:00
Ray Speth
fa9f58cb8a
Cleaned up Doxygen documentation for class vcs_VolPhase
2013-04-18 22:08:11 +00:00
Ray Speth
30b01ab8fd
Cleaned up Doxygen documentation for class VCS_SOLVE
2013-04-18 22:07:59 +00:00
Ray Speth
28414eb77d
Cleaned up Doxygen docs for equilibrium functions
2013-04-18 22:07:54 +00:00
Ray Speth
723cc0a709
Cleaned up Doxygen docs for class MultiPhaseEquil
2013-04-18 22:07:49 +00:00
Ray Speth
651ce785cc
Cleaned up Doxygen docs for class ChemEquil
2013-04-18 22:07:43 +00:00
Ray Speth
d1e438d8dd
Cleaned up Doxygen docs for class MultiPhase and related functions
2013-04-18 22:07:37 +00:00
Harry Moffat
cd387a15d7
Fixed an error due to negative size_t values
2013-04-03 19:26:58 +00:00
Harry Moffat
6434e1edca
Tightened the tolerances on the phaseStability calculation routine.
...
Took out an unnecessary duplication of work.
2013-03-27 00:35:58 +00:00
Harry Moffat
94cb8cbb65
Fixed printout issues for interfacial voltage variables in equilibrium solver.
...
Added a global variable to indicate debug mode.
2013-03-26 02:26:35 +00:00
Harry Moffat
3c08cba848
Fixed a bug in the equilibrium solver
...
Potentials of electron phases were being altered when they shouldn't have been.
2013-03-23 01:06:36 +00:00
Ray Speth
934010136d
Removed unnecessary temporaries used for storing return values
2013-02-14 01:04:07 +00:00
Ray Speth
e04e59cdd3
Removed extraneous parentheses around arguments to 'return'
...
'return' is a keyword, not a function, so these parens are unnecessary.
2013-02-14 01:03:48 +00:00
Ray Speth
6d6e237f07
Removed unnecessary checks surrounding delete operations
2013-02-14 01:03:32 +00:00
Ray Speth
7da738d238
Re-applied consistent formatting to trunk
...
Applied using: astyle -n --style=kr --add-brackets --indent=spaces=4
--indent-col1-comments --unpad-paren --pad-header --align-pointer=type
--lineend=linux
2013-02-07 23:40:59 +00:00
Ray Speth
15a45de820
Fixed some regressions in indentation consistency
...
Problems with vcs_util.cpp were introduced in r1944. Problems with
NonLinearSolver.{h,cpp} were introduced in r1978.
2013-02-01 23:40:07 +00:00
Ray Speth
0dc32b6a61
Removed duplicate header files introduced in r1978
2013-02-01 23:39:48 +00:00
Ray Speth
31f90fe32d
Removed unnecessary typedef for 'index_t'
2013-01-11 22:56:44 +00:00
Ray Speth
83097b3860
Consolidated definitions of repeatedly-used constants
...
"MIN_X" and "TINY" are replaced by "Tiny". "xxSmall" is replaced with
"SmallNumber".
2013-01-11 22:55:46 +00:00
Ray Speth
bd2bb215b4
Eliminated 'goto' statements in BasisOptimize.cpp
2013-01-11 22:55:40 +00:00
Ray Speth
1e43e4f333
Added a version of writelog which takes the log level as an argument
2012-12-30 00:17:08 +00:00
Harry Moffat
ea25de7fe7
Continuing transfering LiquidTransport changes, doing bugfixes, and
...
qualifying against our testsuite.
2012-12-15 00:49:14 +00:00
Harry Moffat
c6f7abbf2f
Fixed a serious error in InterfaceKinetics that had crept into this branch.
...
Started upgrade/update of equilibrium solver
- Fixed numerical jacobian calculation of the ln activity coefficients.
2012-11-29 02:18:05 +00:00
Victor Brunini
7c70568bb3
Clean up compiler warnings.
2012-11-07 21:08:56 +00:00
Ray Speth
94d08f1d5e
Removed unnecessary casts from object duplication functions
2012-10-24 15:45:33 +00:00
Ray Speth
3cd3bbef8f
Removed some unnecessary "using namespace" directives
2012-10-24 15:45:19 +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
a1b2f54ffb
Fixed segfault in HTML logging at intermediate log levels
2012-10-24 15:42:20 +00:00
Ray Speth
a6dc994439
Fixed a problem with the VCS equilibrium solver at constant HP or UP
...
A sign error when limiting the temperature step caused the solver to fail if
the initial temperature was higher than sqrt(Tlow*Thigh).
2012-10-12 20:34:59 +00:00
Ray Speth
3f17786c01
Removed some commented-out includes
2012-10-12 20:34:48 +00:00
Nicholas Malaya
852707544c
updating makefile
2012-08-17 20:52:21 +00:00
Ray Speth
49dbb605ab
Changed parseCompString to simplify its typical usage pattern
2012-08-17 16:44:34 +00:00
Ray Speth
85d9d360c7
Fixed a bunch of spelling issues
2012-08-17 16:43:34 +00:00
Ray Speth
443e35bc36
Removed obsolete method for calculating initial mole fractions in VCS solver
...
This has the extra benefit of allowing removal of some f2c-converted code
that was being kept in an inconsistent location (outside the 'ext' directory)
and caused linking issues with some combination of build options.
2012-08-12 22:59:44 +00:00
Ray Speth
119cf8f5f4
VCS solver now uses normal CanteraError exceptions
2012-08-08 22:17:15 +00:00
Nicholas Malaya
77bb5e15ce
removing several deprecated header files from the makefile.ams. In addition, headers should now be properly installed by the make install step
2012-07-18 22:54:54 +00:00
Ray Speth
3ce3da1fa2
Fixed code formatting
2012-07-18 18:32:29 +00:00
Ray Speth
b5b536ff83
Removed some deprecated code
2012-07-16 22:19:10 +00:00