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

Log of /trunk/ascxx/instance.h

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2649 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 12 12:39:25 2012 UTC (11 years, 9 months ago) by jpye
File length: 5030 byte(s)
Diff to previous 2327
Fixing GPL header, removing postal address (rpmlint incorrect-fsf-address)

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: 5097 byte(s)
Copied from: trunk/pygtk/instance.h revision 2326
Diff to previous 2323
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 2323 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 15 06:35:43 2010 UTC (13 years, 9 months ago) by jpye
Original Path: trunk/pygtk/instance.h
File length: 5097 byte(s)
Diff to previous 2177
Refactor some more stuff from 'utilities' into 'general' with goal that 'general' never refers to 'utilities'.

Revision 2177 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 9 05:32:44 2010 UTC (14 years, 5 months ago) by jpye
Original Path: trunk/pygtk/instance.h
File length: 5100 byte(s)
Diff to previous 2018
Fixes bug 276.

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/instance.h
File length: 5048 byte(s)
Diff to previous 1960
Fixed compile for new header file locations <ascend/compiler/xxx.h> etc.

Revision 1960 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 17 12:15:56 2008 UTC (15 years, 9 months ago) by jpye
Original Path: trunk/pygtk/instance.h
File length: 5006 byte(s)
Diff to previous 1741
Add setIntValue to Python wrapper for Instance class.
Added getModule method for Type, planned for use with canvas-based modeller.

Revision 1741 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 9 12:09:23 2008 UTC (16 years, 7 months ago) by jpye
Original Path: trunk/pygtk/instance.h
File length: 4949 byte(s)
Diff to previous 1362
PyGTK GUI shows True for logrel satisfied, False if not.
Removed HTML comments from compiler/logrel*.h.

Revision 1362 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 27 13:17:54 2007 UTC (17 years, 5 months ago) by jpye
Original Path: trunk/pygtk/instance.h
File length: 4909 byte(s)
Diff to previous 1360
Standardising formatting of 'if' and 'else' in slv9.
Renamed VarStatus to InstanceStatus (so that relation status can also be reported).
Added reporting of inactive-in-a-when relations (using the broken-link icon for the moment).


Revision 1360 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 27 00:33:21 2007 UTC (17 years, 5 months ago) by jpye
Original Path: trunk/pygtk/instance.h
File length: 4877 byte(s)
Diff to previous 1350
Added 'more properties' button in 'relation properties' dialog.
Corrected the use of the term 'active' to be 'included' in PyGTK GUI.
Added (basic) support for setting relations included/unincluded in PyGTK GUI.

Revision 1350 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 13 08:05:07 2007 UTC (17 years, 6 months ago) by jpye
Original Path: trunk/pygtk/instance.h
File length: 4834 byte(s)
Diff to previous 1347
Fixed output of DOT graphs in C++/python interface, added test case.

Revision 1347 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 13 06:40:06 2007 UTC (17 years, 6 months ago) by jpye
Original Path: trunk/pygtk/instance.h
File length: 4833 byte(s)
Diff to previous 1198
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.

Revision 1198 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 22 08:29:32 2007 UTC (17 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/instance.h
File length: 4820 byte(s)
Diff to previous 1039
Fixed 'plotbvp' example.
Tried to clean up C++ wrapping wrt default ctors & std::vector in SWIG (not much improvement though)

Revision 1039 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 4 23:21:20 2007 UTC (17 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/instance.h
File length: 4818 byte(s)
Diff to previous 952
Fixed up some #includes in compiler .[ch] files.
Switched instantiate.c to using 'asc_assert' instead of 'assert'.
Added some missing GPL headers in C++ code.
Silenced some slv3.c debug output.
Switch void-return to int-return in slv9_presolve etc (slv9.c)
Attemping to fix solvernotes.py for the commandline environment (browser==None)
Removed redundant solve(SELF) in thermalequilibrium2.a4c.
Some error reporting from addone_calc (extfntest.c).
Expanded test size in extrelfor.a4c.
Big rearrangement of bboxtest.c for top-down style.
Fixed TestFreesteam.testintegrator, added end-value checks.


Revision 952 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 28 23:01:50 2006 UTC (17 years, 9 months ago) by johnpye
Original Path: trunk/pygtk/instance.h
File length: 4060 byte(s)
Diff to previous 844
Pruned some debug messages from integrator.c, ida.c.
Improved exception messages from SolverParameter class.
Added array access functions to Instanc class (ongoing).
Attempting to run CUnit tests from the Python test suite (not successful, ongoing).
Cleaned up some headers, license notices, doxy docs, etc.
Fixed wrong #include <dmalloc.h> in ascpy.i (thanks Krishnan).

Revision 844 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 11 08:31:21 2006 UTC (18 years ago) by johnpye
Original Path: trunk/pygtk/instance.h
File length: 4021 byte(s)
Diff to previous 808
Bumped version to 0.9.5.98.
Added support for 'setSymbolValue' from C++ interface, and allow symbol variables to be edited via the PyGTK GUI.
Added some limited data about structural analysis of beams in johnpye/aiscbeams.a4c.
Updated johnpye/beam4.a4c to use this data.
Added some currency conversions to measure.a4l.
Added some units related to Mechanics of Solids to atoms.a4l.

Revision 808 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 4 09:08:16 2006 UTC (18 years, 1 month ago) by johnpye
Original Path: trunk/pygtk/instance.h
File length: 3981 byte(s)
Diff to previous 806
Some debug output in cond_config.
Working on adding PyGTK GUI functionality to show inactive relaitons.

Revision 806 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 4 07:45:18 2006 UTC (18 years, 1 month ago) by johnpye
Original Path: trunk/pygtk/instance.h
File length: 3983 byte(s)
Diff to previous 799
Added reporting of 'included' relations in PyGTK interface.
Minor commenting changes to instquery.h.

Revision 799 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 1 00:56:10 2006 UTC (18 years, 1 month ago) by johnpye
Original Path: trunk/pygtk/instance.h
File length: 3951 byte(s)
Diff to previous 774
Corrected syntax in testcmslv.
Changed instance.cpp so that residuals are not called for logrels.
Added CONOPT_BOUNDLIMIT to both slv8 and slv9.
Changed limits for colsta in slv9 (needs checking)

Revision 774 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 14 08:01:48 2006 UTC (18 years, 2 months ago) by johnpye
Original Path: trunk/pygtk/instance.h
File length: 3912 byte(s)
Diff to previous 732
Added the ability to run methods on sub-models within a simulation. Use the right-click context menu.

Revision 732 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 4 14:40:17 2006 UTC (18 years, 2 months ago) by johnpye
Original Path: trunk/pygtk/instance.h
File length: 3883 byte(s)
Diff to previous 669
Added general-purpose text-information dialog to PyGTK interface.
Added reporting of clique of a variable to PyGTK GUI.
Changed 'fixable' and 'new bounds' to use the new dialog.
Removed 'set<...>' from ascpy.i (it wasn't working), changed to vector<...>.
Exported a couple of var incidences fns to the DLL/SO.

Revision 669 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 21 07:00:45 2006 UTC (18 years, 2 months ago) by johnpye
Original Path: trunk/pygtk/instance.h
File length: 4096 byte(s)
Diff to previous 532
Merged changes from DAE branch (revisions 702 to 819) back into trunk.
This adds the Integration API to the ASCEND solver (in base/generic).
Also provides pre-alpha support for 'IDA' from the SUNDIALS suite, a DAE solver.
Many other minor code clean-ups, including adoption of new 'ASC_NEW' and friends (to replace 'ascmalloc')
Added some very sketchy stuff providing 'DIFF(...)' syntax, although it is anticipated that this will be removed.

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/instance.h
File length: 4091 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/instance.h
File length: 4091 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/instance.h
File length: 4091 byte(s)
Diff to previous 278
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 278 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 6 23:52:30 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 4073 byte(s)
Diff to previous 273
Removed reference to libf2c (I think this was required only on FC3)
Updated use of SWIG 'typemap' syntax in ascend.i
Corrected C++ code for FC5 (art's error msg)
Fixed minor but with uninstantiated models in PyGTK GUI

Revision 273 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 5 06:44:06 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 4082 byte(s)
Diff to previous 271
Added reporting of relations and residuals via GUI

Revision 271 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 4 09:08:54 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 3970 byte(s)
Diff to previous 268
Working on adding support for listing cliques

Revision 268 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 4 06:09:57 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 3696 byte(s)
Diff to previous 258
Adding ability to edit upper/lower bounds and nominal values

Revision 258 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 2 14:50:05 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 3477 byte(s)
Diff to previous 255
Made it so that fixed variables never get an icon.

Revision 255 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 2 14:02:23 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 3460 byte(s)
Diff to previous 215
Adding preliminary support for showing variable solve-status in browser view

Revision 215 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 25 02:08:29 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 3213 byte(s)
Diff to previous 190
Improved display of relations by adding getRelationAsString(relative_to)

Revision 190 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 16 08:53:30 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 3139 byte(s)
Diff to previous 176
- Simplifying many 'error_reporter' calls with new macros:
    ERROR_REPORTER_NOLINE and ERROR_REPORTER_HERE
- Adding some cygwin cases in the PyGTK build.

Revision 176 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 10 06:22:23 2006 UTC (18 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 3141 byte(s)
Diff to previous 175
Completed PyGTK plotting using matplotlib

Revision 175 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 10 04:27:34 2006 UTC (18 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 3105 byte(s)
Diff to previous 172
More work on adding plotting capability under PyGTK

Revision 172 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 7 10:06:13 2006 UTC (18 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 3060 byte(s)
Diff to previous 164
Storing of window size and position in .ascend.ini
Starting to implement plotting functions.

Revision 164 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 3 09:54:43 2006 UTC (18 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 3126 byte(s)
Diff to previous 132
Added wait-cursor during compile/build, started working
on correct destruction of Simulation objects.

Revision 132 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed Dec 21 00:14:13 2005 UTC (18 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/instance.h
File length: 3097 byte(s)
Adding the PyGTK interface to CMU repository. Whaddyareckon?

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