Parent Directory
|
Revision Log
Sticky Revision: |
Renamed the installer from 'ASCEND PyGTK' to 'ASCEND' Added the '-y' to YACCFLAGS and '-l' TO LEXFLAGS. Other changes are trivial.
Enabled the LRSLV solver, so that CMSLV will be able to function correctly.
Lot of svn ignore tagging. Little more work on DSG model.
Removed some debug messages. Fixed up return values for Integrators functions to comply with integrator.c API.
Fixed a *stupid* bug with relation.c in CreateBlackBoxRelation...
ExtRel_MapDataToMtx is working now (seems to be) but the incidences may not be correct, as the var filter says var is not 'used'.
Added 'invars' and 'outvars' pointers (to var_variable pointer arrays) in ExtRelCache. This will allow the ExtRel_MapDataToMtx function to be reimplemented using solver-side pointers instead of going back to the arglist stuff in ExtCallNode.
Fixed relman_diffs to make call to ExtRel_Diffs_RHS and _LHS (this is a bad hack though, just to get the old code working again).
Monster commit! Lots of recommenting and reorganising of external relations-related stuff. Replaced a lot of ascmalloc and asccalloc calls with the new ASC_NEW* macros. Fixed (?) the problem Art is having with icons in PyGTK. Turned on -Wall in SConstruct and fixed up a stack of warnings. Removed the redundant exit(2) from after Asc_Panic calls and added __attribute__((noreturn)). Set doxygen to create callgraphs to level 2, updated doxyfile to version 1.4.7. Fixed up building of extfntest.c.
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.
Normalised all #include statements so that files in the current directory are included as "localfile.h" and files in other directories are included as <directory/file.h> This is in accordance with the spec at http://gcc.gnu.org/onlinedocs/gcc-4.1.0/cpp/Include-Syntax.html#Include-Syntax
- Simplifying many 'error_reporter' calls with new macros: ERROR_REPORTER_NOLINE and ERROR_REPORTER_HERE - Adding some cygwin cases in the PyGTK build.
Committed changes to C++ solver class to accommodate new slv_lookup_client. Still seeing bug #178 though.
Refactoring all MAX, MIN, ABS calls to general/mathmacros. Adding a GCC optimisation for these macros.
My first commit: Added 'error_reporter' for standardised error reporting Working on getting external functions running again Also: issue 130, issue 68, issue 131, issue 89, issue 127, issue 138, issue 94.
moving things to base/generic
Setting up web subdirectory in repository
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.
john.pye@anu.edu.au | ViewVC Help |
Powered by ViewVC 1.1.22 |