/[ascend]/trunk/ascend/system/graph.c
ViewVC logotype

Log of /trunk/ascend/system/graph.c

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2423 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 23 04:42:11 2011 UTC (11 years, 3 months ago) by jpye
File length: 8942 byte(s)
Diff to previous 2323
Changes from Divyanshu Bandil to add support for dlopening of Graphviz, enabling it to become an optional component at install-time.

Revision 2323 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 15 06:35:43 2010 UTC (11 years, 6 months ago) by jpye
File length: 5648 byte(s)
Diff to previous 2322
Refactor some more stuff from 'utilities' into 'general' with goal that 'general' never refers to 'utilities'.

Revision 2322 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 15 06:12:36 2010 UTC (11 years, 6 months ago) by jpye
File length: 5656 byte(s)
Diff to previous 2018
Refactoring ascMalloc.h, mem.h to belong in 'general' with goal of having no references in 'general' to functions in 'utilities'.

Revision 2018 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 29 03:38:10 2009 UTC (13 years, 2 months ago) by jpye
File length: 5658 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 (13 years, 2 months ago) by jpye
File length: 5637 byte(s)
Copied from: trunk/base/generic/system/graph.c revision 2010
Diff to previous 2004
Moving libascend components from #/base/generic into #/ascend

Revision 2004 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 15 08:59:46 2009 UTC (13 years, 2 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 5637 byte(s)
Diff to previous 1853
Add steps to converge rankine_regen (still problematic). 
Fixed 'rename' tool in canvas model so that Enter key works. 
Added Export as SVG support in blocklist.py.
In PyGTK GUI, "Fixed variables" dialog now includes the values (no units yet).
Graphviz view of system now attempts to show unconverged relations (ongoing).

Revision 1853 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 11 06:13:47 2008 UTC (13 years, 9 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 5400 byte(s)
Diff to previous 1721
Fixed detection of Graphviz on linux where pkg-config is available (should be always).
This will break detection of Graphviz on Windows though.

Revision 1721 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 10 01:15:27 2008 UTC (14 years, 5 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 5401 byte(s)
Diff to previous 1720
Added test for GraphViz-defined 'boolean'.

Revision 1720 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 9 07:23:24 2008 UTC (14 years, 5 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 5296 byte(s)
Diff to previous 1714
Fixed detection/linking with GraphViz in Windows (GraphViz 2.16).
Added support for linking against MSCVR71.DLL but still needs some work.

Revision 1714 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 8 02:48:20 2008 UTC (14 years, 5 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 5308 byte(s)
Diff to previous 1683
Fix for different GraphViz include paths on Windows.

Revision 1683 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 20 07:12:31 2007 UTC (14 years, 6 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 5221 byte(s)
Diff to previous 1682
Added scrolling of image dialog

Revision 1682 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 19 08:02:38 2007 UTC (14 years, 6 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 5278 byte(s)
Diff to previous 1680
Remove unused var.
Fixed lotka.png graph writing example.

Revision 1680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 19 07:15:49 2007 UTC (14 years, 6 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 5309 byte(s)
Diff to previous 1679
Added 'Incidence Graph' functionality for PyGTK interface.

Revision 1679 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 19 06:20:49 2007 UTC (14 years, 6 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 5027 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 (14 years, 6 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 2762 byte(s)
Diff to previous 1380
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 1380 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 6 04:07:32 2007 UTC (15 years, 3 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 2707 byte(s)
Diff to previous 1349
Fixed build problem on MinGW GCC 3.4.2
Fixed problem with font in IPython console on Windows
Some attempts to fix problems with FILE* support in Python bindings
gfortran is now the preferred FORTRAN compiler.
Comment out failing FILE* tests for the moment.

Revision 1349 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 13 07:26:43 2007 UTC (15 years, 3 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 2683 byte(s)
Diff to previous 1347
Fixed DOT graph output (system_write_graph), added very basic test case.

Revision 1347 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue Mar 13 06:40:06 2007 UTC (15 years, 3 months ago) by jpye
Original Path: trunk/base/generic/system/graph.c
File length: 2579 byte(s)
Added routine for outputting system as a DOT graph.
Changed an 'assert' to an 'asc_assert' in logrelation.c.
Changed logical relation in sequence.a4c (was causing a crash).
Added Simulation::write(FILE,char*) for outputting *stuff* from a simulation.

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