/[ascend]/trunk/ascxx/incidencematrix.h
ViewVC logotype

Log of /trunk/ascxx/incidencematrix.h

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2395 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 28 01:30:17 2011 UTC (13 years, 6 months ago) by jpye
File length: 1820 byte(s)
Diff to previous 2327
Add support for reporting block status in Diagnose window.

Revision 2327 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 22 07:17:24 2010 UTC (13 years, 8 months ago) by jpye
File length: 1618 byte(s)
Copied from: trunk/pygtk/incidencematrix.h revision 2326
Diff to previous 2018
Merging in refactor of the C++ code, which is moved out of 'pygtk' and into 'ascxx'.
Adding support for IPOPT 3.9.1, the current latest version.
Support in dtar for parallel builds (possibly needs some testing still).

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
Original Path: trunk/pygtk/incidencematrix.h
File length: 1618 byte(s)
Diff to previous 1679
Fixed compile for new header file locations <ascend/compiler/xxx.h> etc.

Revision 1679 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 19 06:20:49 2007 UTC (16 years, 9 months ago) by jpye
Original Path: trunk/pygtk/incidencematrix.h
File length: 1611 byte(s)
Diff to previous 1678
Moved 'incidence.c' and 'incidence.h' to base/generic/system.
Change system_write_graph to use GraphViz directly, and create PNG output.
Created 'TestSystem' suite in test.py and added test for PNG graph create (no checking performed though so far).
Updated Simulation::write to use the new system_write_graph syntax (no filters any more).
Fixed WITH_GRAPHVIZ flags for graph.c.

Revision 1678 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 19 00:29:48 2007 UTC (16 years, 9 months ago) by jpye
Original Path: trunk/pygtk/incidencematrix.h
File length: 1611 byte(s)
Diff to previous 1247
Removed references to MFGRAPH, seems better to use GraphViz directly.
Added configuration test for GraphViz.
Added configuration test for strdup, fixed mmio to not create its own strdup if other form is available already.


Revision 1247 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 27 00:11:34 2007 UTC (17 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/incidencematrix.h
File length: 1766 byte(s)
Diff to previous 1110
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 1110 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 11 04:23:27 2007 UTC (17 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/incidencematrix.h
File length: 1775 byte(s)
Diff to previous 1109
Fixed mfgraph binding

Revision 1109 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 11 04:07:02 2007 UTC (17 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/incidencematrix.h
File length: 1708 byte(s)
Diff to previous 532
Added some more user error messages from the solver.
Added detection for the MFGRAPH library, which will be used to output GraphViz files based on the incidence matrix.

Revision 532 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 02:23:08 2006 UTC (18 years, 4 months ago) by johnpye
Original Path: trunk/pygtk/incidencematrix.h
File length: 1619 byte(s)
Diff to previous 531
Removed 'interface' directory in trunk/pygtk/interface (moved everything up a level)
Made corresponding changes to SCons* and spec files.

Revision 531 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 02:04:02 2006 UTC (18 years, 4 months ago) by johnpye
Original Path: trunk/interface/incidencematrix.h
File length: 1619 byte(s)
Diff to previous 480
Removing extra subdir level in pygtk path

Revision 480 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 17 10:45:23 2006 UTC (18 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/incidencematrix.h
File length: 1619 byte(s)
Diff to previous 290
Adding ASC_DLLSPEC to all functions that are being used by Python interface.
Also cleaned up some #ifdef header brackets and html-style comments inside doxygen comments.
Renamed pygtk/interface/config.in to pygtk/interface/config.h.in and made 
this active again (for ASC_BUILDING_INTERFACE) use.
Trying to catch error in ascpy.Library call with try/except, doesn't work though.

Revision 290 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 10 03:30:05 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/incidencematrix.h
File length: 1599 byte(s)
Diff to previous 283
Fixable vars added to interface (outputs to console)
Added 'next big' and 'prev big' to move between 'big blocks' in the diagnose window.

Revision 283 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 8 15:30:50 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/incidencematrix.h
File length: 1572 byte(s)
Diff to previous 275
This is the initial working 'block diagnose' functionality.

Revision 275 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 5 13:33:25 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/incidencematrix.h
File length: 1506 byte(s)
Diff to previous 254
Added reporting of divergent relation names.
Found more convergent form of LMTD heat-exchanger equation

Revision 254 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 2 06:27:17 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/incidencematrix.h
File length: 1445 byte(s)
Diff to previous 240
Added reporting of unconverged variables to the console

Revision 240 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 30 09:35:34 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/incidencematrix.h
File length: 1384 byte(s)
Diff to previous 238
Can now view block numbers via console while mouse-ing over incidence matrix

Revision 238 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 30 06:41:10 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/incidencematrix.h
File length: 1337 byte(s)
Diff to previous 237
Added reporting of relation name to console onmouseover of incidence matrix

Revision 237 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 30 06:10:26 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/incidencematrix.h
File length: 1242 byte(s)
Diff to previous 234
Incidence matrix now reports the mouseover-ed variable on the console

Revision 234 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 29 17:15:47 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/incidencematrix.h
File length: 1191 byte(s)
Diff to previous 233
Plotting of incidence matrix: still need to check that orientation is correct though.

Revision 233 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sun Jan 29 16:55:27 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/incidencematrix.h
File length: 1127 byte(s)
Something resembling an incidence matrix returned via SWIG...

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