/[ascend]/branches/ksenija2/solvers/ida/idaanalyse.c
ViewVC logotype

Log of /branches/ksenija2/solvers/ida/idaanalyse.c

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2855 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 21 02:53:28 2015 UTC (4 years, 1 month ago) by jpye
File length: 30116 byte(s)
Diff to previous 2854
fixing error introduced earlier!


Revision 2854 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 19 07:34:22 2015 UTC (4 years, 1 month ago) by jpye
File length: 29658 byte(s)
Diff to previous 2836
suppress some debug output from varentry.py
turn on the debug output from idaanalyse.c


Revision 2836 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 17 07:34:59 2015 UTC (4 years, 2 months ago) by jpye
File length: 29664 byte(s)
Diff to previous 2835
restoring branches from non-svn backups.

john@thunder:~/ownCloud/ascend-branches/ksenija2$ svn info
Path: .
URL: svn://ascend4.org/code/branches/ksenija2
Repository Root: svn://ascend4.org
Repository UUID: 0a874cea-61e7-0310-9e8b-9977c6048898
Revision: 4711
Node Kind: directory
Schedule: normal
Last Changed Author: ksenija
Last Changed Rev: 4709
Last Changed Date: 2014-07-21 18:34:04 +1000 (Mon, 21 Jul 2014)



Revision 2835 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 17 07:31:55 2015 UTC (4 years, 2 months ago) by jpye
File length: 28204 byte(s)
Diff to previous 2701
recreating ksenija2 branch from current HEAD, r2824.


Revision 2701 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 9 07:04:41 2013 UTC (5 years, 11 months ago) by jpye
Original Path: trunk/solvers/ida/idaanalyse.c
File length: 28204 byte(s)
Diff to previous 2649
Fixing a few warnings from clang.

Revision 2649 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 12 12:39:25 2012 UTC (6 years, 4 months ago) by jpye
Original Path: trunk/solvers/ida/idaanalyse.c
File length: 28149 byte(s)
Diff to previous 2604
Fixing GPL header, removing postal address (rpmlint incorrect-fsf-address)

Revision 2604 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 23 22:03:47 2012 UTC (6 years, 11 months ago) by jpye
Original Path: trunk/solvers/ida/idaanalyse.c
File length: 28260 byte(s)
Diff to previous 2603
Improved approximation of delta in sunpos_db (add a half-day).
Re-tested sunpos_db and updated to 2nd Ed D&B problems.
Will add tracker problems in models/solar/tracker.a4c.

Revision 2603 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 20 22:04:19 2012 UTC (7 years ago) by jpye
Original Path: trunk/solvers/ida/idaanalyse.c
File length: 28265 byte(s)
Diff to previous 2559
Add test integrator_ida.integ1 (in relation to bug 549).

Revision 2559 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 3 19:05:59 2012 UTC (7 years, 2 months ago) by jpye
Original Path: trunk/solvers/ida/idaanalyse.c
File length: 28271 byte(s)
Diff to previous 2372
Merge from Ksenija's branch rev 3919 to trunk. This includes changes from Dante Stroe and Leon Kwek, including:
Adds support for LINK syntax/semants (but test cases stil need to be written). (Dante Stroe)
Adds support for integration of models containing boundaries. More testing required. (Leon Kwek)
Test suite solver_lrslv added with very basic test of LRSlv. (Leon Kwek)
Fixed error in merge that had messed up SOLVER, SOLVE, OPTION statements.
Support added in LRSlv for taking boundary states from the 'perturb' var, rather than evaluating directly (Leon)
Integrated fix-and-assign statement support added (fixes bug 450) (Ksenija)
Bouncing ball test model included (Leon).


Revision 2372 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 1 03:22:25 2011 UTC (8 years, 2 months ago) by jpye
Original Path: trunk/solvers/ida/idaanalyse.c
File length: 28265 byte(s)
Diff to previous 2366
More refactoring. Looks pretty much done now, perhaps some more documentation to be added though.

Revision 2366 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 31 01:22:04 2011 UTC (8 years, 2 months ago) by jpye
Original Path: trunk/solvers/ida/idaanalyse.c
File length: 27531 byte(s)
Diff to previous 2323
Renaming 'sys' to 'integ', hopefully a bit clearer.

Revision 2323 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 15 06:35:43 2010 UTC (8 years, 4 months ago) by jpye
Original Path: trunk/solvers/ida/idaanalyse.c
File length: 27133 byte(s)
Diff to previous 2018
Refactor some more stuff from 'utilities' into 'general' with goal that 'general' never refers to 'utilities'.

Revision 2018 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 29 03:38:10 2009 UTC (9 years, 11 months ago) by jpye
Original Path: trunk/solvers/ida/idaanalyse.c
File length: 27138 byte(s)
Diff to previous 1766
Fixed compile for new header file locations <ascend/compiler/xxx.h> etc.

Revision 1766 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 7 09:06:56 2008 UTC (11 years ago) by jpye
Original Path: trunk/solvers/ida/idaanalyse.c
File length: 27061 byte(s)
Diff to previous 1507
Fixed heading numbers in book.pdf, some tinkering to expose bug in IDA when there are derivs with out undiff vars.

Revision 1507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 27 11:25:37 2007 UTC (11 years, 9 months ago) by jpye
Original Path: trunk/solvers/ida/idaanalyse.c
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 (12 years 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 (12 years 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 (12 years, 1 month 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 (12 years, 1 month 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 (12 years, 1 month 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 (12 years, 1 month 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 (12 years, 1 month 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 (12 years, 1 month 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 (12 years, 1 month 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 (12 years, 1 month 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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 (12 years, 2 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