/[ascend]/trunk/pygtk/library.h
ViewVC logotype

Log of /trunk/pygtk/library.h

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 2326)

Revision 1698 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 4 07:50:28 2008 UTC (12 years, 8 months ago) by jpye
File length: 1955 byte(s)
Diff to previous 1039
some work in adding 'units dialog' for outputting available units of measurement.

Revision 1039 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 4 23:21:20 2007 UTC (13 years, 8 months ago) by johnpye
File length: 1838 byte(s)
Diff to previous 973
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 973 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 19 10:48:38 2006 UTC (13 years, 9 months ago) by johnpye
File length: 1080 byte(s)
Diff to previous 897
Fixed the 'repeated test' bug (a static pointer to a destroyed symchar was being used in type.cpp)
Improved error reporting for 'not a refined solver_var' message.
Refactors Library::listModules and Library::getModules to use shared code.
TODO: find a more efficient solution to the static pointer problem above.

Revision 897 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 24 11:05:18 2006 UTC (13 years, 11 months ago) by johnpye
File length: 1101 byte(s)
Diff to previous 692
Adding 'NOTES' support to C++ interface. 'johnpye/thermalequilibrium2.a4c' is the example case.
listnotes.py performs listing via a python external script method.
annotation.h and annotation.cpp implement the C++ wrapper referenced by SWIG.
library.{h,cpp} modified to provide access to the AnnotationDatabase.
Typemapping modified in ascpy.i in attempt to get a more maintainable wrapping.
Added annotation.cpp to build.
Updated copyright header and formatting of notate.{c,h}.
Improved ErrMsg_BracesEOF error message fn.
Updated copyright header and formatting of braced.{c,h}
Some misc debug output removed esp in simulation.cpp, conopt.c, importhandler.c.


Revision 692 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 22 02:45:47 2006 UTC (14 years, 3 months ago) by johnpye
File length: 1018 byte(s)
Diff to previous 669
Fixed up behaviour of default ASCENDLIBRARY in python interface (for the case
where you're using ascpy without using the PyGTK GUI).
Removed some debug output when loading external libraries.
Fixed up the 'extfntest' example & SConscript file.

Revision 669 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 21 07:00:45 2006 UTC (14 years, 3 months ago) by johnpye
File length: 1017 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 (14 years, 5 months ago) by johnpye
File length: 1015 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 (14 years, 5 months ago) by johnpye
Original Path: trunk/interface/library.h
File length: 1015 byte(s)
Diff to previous 500
Removing extra subdir level in pygtk path

Revision 500 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 18 11:55:12 2006 UTC (14 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.h
File length: 1015 byte(s)
Diff to previous 485
Reduced some runtime debug messages from Python and C++ and base/generic/compiler/type_descio.c.
Fixed up support for GCC Visibility and add SCons 'sniffer' for this.
Fixed a bug with 'fileopenpath' in PyGTK interface (File->Open location is remembered from last time).
Fixed a bug with missing includes in C++.

Revision 485 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 18 04:47:11 2006 UTC (14 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.h
File length: 1033 byte(s)
Diff to previous 481
Huge cleanup of file header comments (GPL notice etc).

Changed from ASC_DLLSPEC to ASC_DLLSPEC(TYPE) -- like python

Fixed up some badly export symbols (missing 'extern')

Fixed exporting of symbols from error.h

Removed ASC_DLLSPEC from .c files-- only in .h files now (hope that's right...)

Changed the way bintoken does its exporting, to take 
advantage of ASC_BUILDING_LIBASCEND (needs testing)

I wonder if the 'extern' keywork should be a part of the ASC_DLLSPEC macro?


Revision 481 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 17 11:10:29 2006 UTC (14 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.h
File length: 1034 byte(s)
Diff to previous 393
Fixed the windows crash problem. Actually looks like it was a bug 
with some hot-off-the-press SWIG features.

Revision 393 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 30 14:46:37 2006 UTC (14 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.h
File length: 1034 byte(s)
Diff to previous 341
Fixed SCons build to do output of config file 'config.py' require
by PyGTK GUI. Removed requirement for 'config.h' from the C++ file
and instead supplied required flags via compiler commandline.

Revision 341 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 1 05:25:23 2006 UTC (14 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.h
File length: 1054 byte(s)
Diff to previous 213
Added support for default ASCENDLIBRARY value specified in the configure.in script.
This value used in Library(string defaultpath) and and is also passed to ASCEND by
gtkbrowser.py. Getting and setting of environment variables seems pretty messy
but hopefully this will work for now.

Revision 213 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 24 23:25:56 2006 UTC (14 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.h
File length: 972 byte(s)
Diff to previous 132
Fixed some missed 'ExtFn'->'ExtMethod' changes

Revision 132 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed Dec 21 00:14:13 2005 UTC (14 years, 9 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.h
File length: 946 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