/[ascend]/trunk/solvers/ida/idaanalyse.c
ViewVC logotype

Log of /trunk/solvers/ida/idaanalyse.c

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 27 11:25:37 2007 UTC (17 years, 6 months ago) by jpye
File length: 26801 byte(s)
Copied from: trunk/base/generic/integrator/idaanalyse.c revision 1506
Diff to previous 1387
Moving integrators to own directory, about to make them self-contained shared libraries.

Revision 1387 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 7 14:43:31 2007 UTC (17 years, 9 months ago) by jpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 26801 byte(s)
Diff to previous 1378
Added plot support in Integrator output tabs.
Some other minor debugging for pylab integration and idaanalyse output.

Revision 1378 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 5 14:10:43 2007 UTC (17 years, 9 months ago) by jpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 26291 byte(s)
Diff to previous 1353
Silence debug messages

Revision 1353 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 18 01:48:40 2007 UTC (17 years, 10 months ago) by jpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 26285 byte(s)
Diff to previous 1339
Removed some redundant #include statments.
Added some explanation of testtmy.a4c (although currently broken with IDA).


Revision 1339 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 10 13:57:01 2007 UTC (17 years, 10 months ago) by jpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 26033 byte(s)
Diff to previous 1337
Removed ASC_IDA_NEW_ANALYSE condition from the codebase.
Cleaned up some debug output.

Revision 1337 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 10 12:33:15 2007 UTC (17 years, 10 months ago) by jpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 26045 byte(s)
Diff to previous 1324
Added support for detection of boundary crossing in the IDA integrator.
Cleared up some code comments and formatting.

Revision 1324 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 6 14:40:02 2007 UTC (17 years, 10 months ago) by jpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 24741 byte(s)
Diff to previous 1320
Fixed integrator_ida_check_index. More tests still required.

Revision 1320 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 6 12:15:21 2007 UTC (17 years, 10 months ago) by jpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 24621 byte(s)
Diff to previous 1317
Eliminated linsol, slv0 and slv1: moved the original files to 'disused' and editing out
all reference to them in solvers and related code (including some Tcl/Tk wrapper code)

Revision 1317 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 5 14:11:37 2007 UTC (17 years, 10 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 24532 byte(s)
Diff to previous 1316
Added new 'system_jacobian' function for use by IDA (maybe elsewhere?)
Refactored the matrix output stuff in IDA.
Fixed the index checking in idaanalyse
Still a problem with checking rank of small matrices.

Revision 1316 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 5 07:22:21 2007 UTC (17 years, 10 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 22480 byte(s)
Diff to previous 1309
Another one of these big refactorings. Split out 'system' directory from 'solver' directory. This will need more work
but it's a start at getting the non-solver-specific code out separately.

Revision 1309 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 4 07:40:17 2007 UTC (17 years, 10 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 22478 byte(s)
Diff to previous 1271
Added index checking for semi-explicit DAE systems.
Migrated error messages for mtx and linsolqr to the error_reporter mechanism.

Revision 1271 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 4 02:00:01 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 20514 byte(s)
Diff to previous 1270
Added bounds checking to IDA.
Suppressed some debug output.
TestSteam.testpeturbida is broken now.

Revision 1270 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 4 01:01:18 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 20082 byte(s)
Diff to previous 1268
Reduced some debug output.
Added ATOM for specific_energy_rate.
Fixed default_self routines for DSG models.
Added testdsgsatrepeat test to check above.

Revision 1268 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 3 06:18:11 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 20023 byte(s)
Diff to previous 1267
Stable with 4 nodes now, but only with a small peturbation.

Revision 1267 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 3 03:39:50 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 19605 byte(s)
Diff to previous 1265
dsgsat3 model gives correct pressure drops now.
found an error in the momentum equation.

Revision 1265 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 1 13:54:56 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 19556 byte(s)
Diff to previous 1254
Fixed insanity between var_fixed and var_apply_filter in idaanalyse.c
Copyright info in pipeline.a4c.
Added teststeadyida in TestSteam (currently passes)
Fixed LSODE parameters in teststeadylsode.

Revision 1254 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 27 10:50:40 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 19288 byte(s)
Diff to previous 1252
Added transamp.a4c, another one of the tests from Univ. of Bari.

Revision 1252 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 27 06:29:17 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 19282 byte(s)
Diff to previous 1250
Removed the 'command line solver' from the Tcl/Tk interface.
Deactivated the 'plot' command in slv_interface.
Eliminated various #include <compiler/*> from the solver.
Added another sample model (which current fails because of problem with non-incident diff vars.

Revision 1250 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 27 04:50:35 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 19158 byte(s)
Diff to previous 1249
Fixed idaanalyse some more. Maybe it's even right now :-)

Revision 1249 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 27 04:14:58 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 19274 byte(s)
Diff to previous 1247
Replacement integrator_ida_check_diffindex function. Fixed some errors in the old one.

Revision 1247 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 27 00:11:34 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 16769 byte(s)
Diff to previous 1246
Added 'hires.a4c' test model.
Split slv_system_structure out of slv.c and into system_impl.h.
Changed void* diffvars pointer in slv_system_structure to a typed pointer.
Moved SolverDiffVarCollectionStruct into system_impl.h.
Renamed slv_system_structure to just system_structure (in anticipation of a 'system' module separate from the actual solvers).

Revision 1246 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 26 22:24:56 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 16761 byte(s)
Diff to previous 1242
Reactivating couple of previously turned-off tests (IDA)

Revision 1242 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 26 12:05:56 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 16379 byte(s)
Diff to previous 1241
test.py TestIDA all working again with the new IDA analyser.

Revision 1241 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 26 11:59:45 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 16371 byte(s)
Diff to previous 1240
Fixed a bug with idaanalyse, hunting another one.

Revision 1240 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 26 11:12:20 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 15280 byte(s)
Diff to previous 1239
@!@#$#$%! working at last

Revision 1239 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Jan 26 04:36:07 2007 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/base/generic/integrator/idaanalyse.c
File length: 13358 byte(s)
Fixed TestIDA (it's not nice though)

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