/[ascend]/trunk/ascend/integrator/aww.c
ViewVC logotype

Log of /trunk/ascend/integrator/aww.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 2018 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 29 03:38:10 2009 UTC (15 years, 4 months ago) by jpye
File length: 4829 byte(s)
Diff to previous 2011
Fixed compile for new header file locations <ascend/compiler/xxx.h> etc.

Revision 2011 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 28 08:58:48 2009 UTC (15 years, 4 months ago) by jpye
File length: 4808 byte(s)
Copied from: trunk/base/generic/integrator/aww.c revision 2010
Diff to previous 1196
Moving libascend components from #/base/generic into #/ascend

Revision 1196 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 22 05:41:59 2007 UTC (17 years, 7 months ago) by johnpye
Original Path: trunk/base/generic/integrator/aww.c
File length: 4808 byte(s)
Diff to previous 1181
slv_get_status changed to return non-zero on failure.
Tests are passing with the new IDA 'analyse' routine but still plenty of gaps.

Revision 1181 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 20 03:50:21 2007 UTC (17 years, 7 months ago) by johnpye
Original Path: trunk/base/generic/integrator/aww.c
File length: 4787 byte(s)
Copied from: trunk/base/generic/solver/aww.c revision 1180
Diff to previous 1129
Shifted everything integration-related out into a separate directory.

Revision 1129 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 13 11:40:59 2007 UTC (17 years, 8 months ago) by johnpye
Original Path: trunk/base/generic/solver/aww.c
File length: 4787 byte(s)
Diff to previous 1049
Added integrator_write_matrix routine to allow integrator matrices to be written out.
Modified integrator in PyGTK to output this matrix to a file in /tmp in the case where Integrator::solve fails.
Fixed a bug in densematrix_write_mmio.
The current implementation of integrator_write_matrix might not be quite right yet... needs some more thought.

Revision 1049 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 5 13:45:13 2007 UTC (17 years, 8 months ago) by johnpye
Original Path: trunk/base/generic/solver/aww.c
File length: 4760 byte(s)
Diff to previous 977
Changed integrator_solve to return 0 on success
Changed integrator_checkstatus to return 0 on success
Some flow-through changes as a result of these.
Fixed problem with reporting of errors in do_method (gtkbrowser.py)
Expanded error msg in integrator.cpp
Fixed catching of Integrator C++ exceptions in integratorreporter.py.
Removed M.checkStructuralSingularity() in TestSteam.testdsgsat -- causes crash (why?)

Revision 977 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 20 00:39:52 2006 UTC (17 years, 8 months ago) by johnpye
Original Path: trunk/base/generic/solver/aww.c
File length: 4760 byte(s)
Diff to previous 970
Abstracted the internal integrator calls into a struct IntegratorInternals.
Fixed up compile-time list of integrators.
If IDA is not available, then 'INTEG_IDA' will not be defined.
Added ASC_ASSERT_RANGE for assertions x in [low,high).
Changed calling convention for integrator_get_engines().

Revision 970 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue Dec 19 02:39:54 2006 UTC (17 years, 8 months ago) by johnpye
Original Path: trunk/base/generic/solver/aww.c
File length: 4563 byte(s)
Adding missing 'aww.*' files for Art's DAE integrator.
Adding 'maxl' (Maximum Krylov dimension) option to IDA.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22