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

Log of /trunk/ascxx/type.h

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2579 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 14 23:05:32 2012 UTC (12 years, 6 months ago) by jpye
File length: 1493 byte(s)
Diff to previous 2394
Workaround for bug 494. Very close to the changes that Grivan suggested in changeset 3482.
ASCEND now working in Fedora 16 with SWIG 2.0.4.

Revision 2394 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 24 01:43:46 2011 UTC (13 years, 6 months ago) by jpye
File length: 1385 byte(s)
Diff to previous 2327
Merged changes from Grivan's GSOC2010 project, branches/grivan, r2824:3253.
This brings the new canvas code into trunk.

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: 1339 byte(s)
Copied from: trunk/pygtk/type.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/type.h
File length: 1339 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, 10 months ago) by jpye
Original Path: trunk/pygtk/type.h
File length: 1332 byte(s)
Diff to previous 1727
Add setIntValue to Python wrapper for Instance class.
Added getModule method for Type, planned for use with canvas-based modeller.

Revision 1727 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 15 23:03:20 2008 UTC (16 years, 8 months ago) by jpye
Original Path: trunk/pygtk/type.h
File length: 1290 byte(s)
Diff to previous 1699
Updated cavity to current CLFR design Stage 2.
Added 'singletube' model to tubebank.
Improved functionality of the Module view in PyGTK GUI (corrected highlighting of instantiable types, enabled doubleclick expansion of module type list).
Added reporting of inline notes via console output (TODO: incorporate this into the GUI).
Added Type::isModel and corrected Type::hasParameters (C++).

Revision 1699 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 5 02:49:48 2008 UTC (16 years, 8 months ago) by jpye
Original Path: trunk/pygtk/type.h
File length: 1261 byte(s)
Diff to previous 1651
Added operator< to SymChar class (C++).
Added toString method to Dimensions class (C++).
Fixed close-button behaviour in Solver Reporter dialog (Python).
Added Library::getUnits to get list of all units of measurement in use (C++).
Added Library::getRealAtomTypes to get list of all real atomic types (C++).
Removed duplicated class definition for Dimensions in ascpy.i (C++).
Added __str__ to Python wrapping of Dimensions type.
Started working on populating data fields in UnitsDialog (Python).
Default constructor for Dimensions object now creates 'wildcard' dimension.
Cleared contents of library.i (should delete it actually).
Added Type::isFundamental (C++).
Tidied find.h formatting, #includes.


Revision 1651 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 17 06:40:22 2007 UTC (16 years, 10 months ago) by jpye
Original Path: trunk/pygtk/type.h
File length: 1183 byte(s)
Diff to previous 1046
Cleaned some #includes.
Added test case to instantiate a simple model.

Revision 1046 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 5 11:15:16 2007 UTC (17 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/type.h
File length: 1450 byte(s)
Diff to previous 979
Several changes to get BinToken compilation active again from PyGTK interface. Still not working but the problems now are in the C layer.
Tidied doc for slvDOF.h
Changed BinTokenSetOptions to saner use of strings -- no more 'taking ownership' of char arrays passed.
Added Compiler.use_binary_compilation option in PyGTK GUI.
Moved all the bintoken stuff out of class Type and into Compiler, where it should be (C++).

Revision 979 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 20 14:34:16 2006 UTC (17 years, 9 months ago) by johnpye
Original Path: trunk/pygtk/type.h
File length: 1451 byte(s)
Diff to previous 932
Added simplified ASC_PANIC call that uses var-args, added throughout relation_util.c.
Fixed var_filter_t stuff in djex and fvex.
More assertions in integrator.c
Added output of initial state from lsode.c (hoping that's a good idea?)
Fixed output code from relman_diff2.
Added asc_panic_nofunc for non var-arg CPPs.
Disabled -O3 flag in building C++ API
Added __getitem__ and __getattr__ methods in Simuluation for simplified python syntax (eg M.x instead M.sim.x)
Integrator::analyse throws exceptions on error now.


Revision 932 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 23 13:23:33 2006 UTC (17 years, 9 months ago) by johnpye
Original Path: trunk/pygtk/type.h
File length: 1445 byte(s)
Diff to previous 900
Working on bugs in the 'error_reporter_tree' stuff.
Removed binary files from base/generic/utilities/test (these are built as needed by SCons now)

Revision 900 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 25 06:03:04 2006 UTC (17 years, 10 months ago) by johnpye
Original Path: trunk/pygtk/type.h
File length: 1428 byte(s)
Diff to previous 870
The 'sim' object is correctly accessible from script methods now, even if run during on_load.
Added 'getSimulation' to registry.cpp, added 'runDefaultMethod' to Simulation, added 'getMethod' to Type.
Running of 'on_load' is instigated at the Python level now, so that relevent python variables are set at simulations are built, etc. This appears to have cause some changes to the way the solver behaves, possibly.
Added SearchProcList to exports in libascend.


Revision 870 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 4 15:18:18 2006 UTC (17 years, 11 months ago) by johnpye
Original Path: trunk/pygtk/type.h
File length: 1358 byte(s)
Diff to previous 774
Added 'user_data' to the external method structure, changed some corresponding functions.
Tried adding to C++ API the means to declare a Python method, still ongoing.

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/type.h
File length: 1357 byte(s)
Diff to previous 669
Added the ability to run methods on sub-models within a simulation. Use the right-click context menu.

Revision 669 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 21 07:00:45 2006 UTC (18 years, 3 months ago) by johnpye
Original Path: trunk/pygtk/type.h
File length: 1328 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/type.h
File length: 1326 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/type.h
File length: 1326 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/type.h
File length: 1326 byte(s)
Diff to previous 387
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 387 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 30 05:13:59 2006 UTC (18 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/type.h
File length: 1306 byte(s)
Diff to previous 355
Added SConscript for PyGTK interface.
It's not finding the lib files, something wrong with the -L options?

Revision 355 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 6 03:11:28 2006 UTC (18 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/type.h
File length: 1297 byte(s)
Diff to previous 132
In PyGTK 'modules' list, you can now see non-parameterised types in bold.

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