/[ascend]
ViewVC logotype

Revision 669


Jump to revision: Previous Next
Author: johnpye
Date: Wed Jun 21 07:00:45 2006 UTC (13 years, 4 months ago)
Changed paths: 208 (show only first 100)
Log Message:
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.

Changed paths

Path Details
Directorytrunk/base/generic/compiler/SConscript modified , text changed
Directorytrunk/base/generic/compiler/anoncopy.c modified , text changed
Directorytrunk/base/generic/compiler/anonmerg.c modified , text changed
Directorytrunk/base/generic/compiler/anontype.c modified , text changed
Directorytrunk/base/generic/compiler/arrayinst.c modified , text changed
Directorytrunk/base/generic/compiler/ascCompiler.c modified , text changed
Directorytrunk/base/generic/compiler/ascParse.y modified , text changed
Directorytrunk/base/generic/compiler/ascParse_no_yacc.c modified , text changed
Directorytrunk/base/generic/compiler/atomsize.c modified , text changed
Directorytrunk/base/generic/compiler/atomvalue.c modified , text changed
Directorytrunk/base/generic/compiler/bintoken.c modified , text changed
Directorytrunk/base/generic/compiler/case.c modified , text changed
Directorytrunk/base/generic/compiler/case.h modified , text changed
Directorytrunk/base/generic/compiler/check.c modified , text changed
Directorytrunk/base/generic/compiler/child.c modified , text changed
Directorytrunk/base/generic/compiler/childdef.c modified , text changed
Directorytrunk/base/generic/compiler/childio.c modified , text changed
Directorytrunk/base/generic/compiler/cmpfunc.c modified , text changed
Directorytrunk/base/generic/compiler/copyinst.c modified , text changed
Directorytrunk/base/generic/compiler/createinst.c modified , text changed
Directorytrunk/base/generic/compiler/destroyinst.c modified , text changed
Directorytrunk/base/generic/compiler/evaluate.c modified , text changed
Directorytrunk/base/generic/compiler/evaluate.h modified , text changed
Directorytrunk/base/generic/compiler/expr_types.h
(Copied from trunk/base/generic/compiler/types.h, r668)
added , text changed
Directorytrunk/base/generic/compiler/exprio.c modified , text changed
Directorytrunk/base/generic/compiler/exprio.h modified , text changed
Directorytrunk/base/generic/compiler/exprs.c modified , text changed
Directorytrunk/base/generic/compiler/exprs.h modified , text changed
Directorytrunk/base/generic/compiler/exprsym.c modified , text changed
Directorytrunk/base/generic/compiler/exprsym.h modified , text changed
Directorytrunk/base/generic/compiler/extcall.c modified , text changed
Directorytrunk/base/generic/compiler/extinst.c modified , text changed
Directorytrunk/base/generic/compiler/find.c modified , text changed
Directorytrunk/base/generic/compiler/find.h modified , text changed
Directorytrunk/base/generic/compiler/freestore.c modified , text changed
Directorytrunk/base/generic/compiler/initialize.c modified , text changed
Directorytrunk/base/generic/compiler/initialize.h modified , text changed
Directorytrunk/base/generic/compiler/instance.c modified , text changed
Directorytrunk/base/generic/compiler/instance_io.c modified , text changed
Directorytrunk/base/generic/compiler/instantiate.c modified , text changed
Directorytrunk/base/generic/compiler/instmacro.c modified , text changed
Directorytrunk/base/generic/compiler/instquery.c modified , text changed
Directorytrunk/base/generic/compiler/library.c modified , text changed
Directorytrunk/base/generic/compiler/linkinst.c modified , text changed
Directorytrunk/base/generic/compiler/logical_relation.h modified , text changed
Directorytrunk/base/generic/compiler/logrel_io.c modified , text changed
Directorytrunk/base/generic/compiler/logrel_util.c modified , text changed
Directorytrunk/base/generic/compiler/logrelation.c modified , text changed
Directorytrunk/base/generic/compiler/logrelation.h modified , text changed
Directorytrunk/base/generic/compiler/mathinst.c modified , text changed
Directorytrunk/base/generic/compiler/mathinst.h modified , text changed
Directorytrunk/base/generic/compiler/mergeinst.c modified , text changed
Directorytrunk/base/generic/compiler/name.c modified , text changed
Directorytrunk/base/generic/compiler/name.h modified , text changed
Directorytrunk/base/generic/compiler/nameio.c modified , text changed
Directorytrunk/base/generic/compiler/nameio.h modified , text changed
Directorytrunk/base/generic/compiler/notate.c modified , text changed
Directorytrunk/base/generic/compiler/numlist.c modified , text changed
Directorytrunk/base/generic/compiler/packages.c modified , text changed
Directorytrunk/base/generic/compiler/parentchild.c modified , text changed
Directorytrunk/base/generic/compiler/parpend.c modified , text changed
Directorytrunk/base/generic/compiler/pending.c modified , text changed
Directorytrunk/base/generic/compiler/proc.c modified , text changed
Directorytrunk/base/generic/compiler/procframe.c modified , text changed
Directorytrunk/base/generic/compiler/procio.c modified , text changed
Directorytrunk/base/generic/compiler/qlfdid.c modified , text changed
Directorytrunk/base/generic/compiler/refineinst.c modified , text changed
Directorytrunk/base/generic/compiler/rel_common.c modified , text changed
Directorytrunk/base/generic/compiler/rel_common.h modified , text changed
Directorytrunk/base/generic/compiler/relation.c modified , text changed
Directorytrunk/base/generic/compiler/relation.h modified , text changed
Directorytrunk/base/generic/compiler/relation_io.c modified , text changed
Directorytrunk/base/generic/compiler/relation_io.h modified , text changed
Directorytrunk/base/generic/compiler/relation_type.h modified , text changed
Directorytrunk/base/generic/compiler/relation_util.c modified , text changed
Directorytrunk/base/generic/compiler/scanner.l modified , text changed
Directorytrunk/base/generic/compiler/select.c modified , text changed
Directorytrunk/base/generic/compiler/setio.c modified , text changed
Directorytrunk/base/generic/compiler/setio.h modified , text changed
Directorytrunk/base/generic/compiler/sets.c modified , text changed
Directorytrunk/base/generic/compiler/sets.h modified , text changed
Directorytrunk/base/generic/compiler/simlist.c modified , text changed
Directorytrunk/base/generic/compiler/slist.c modified , text changed
Directorytrunk/base/generic/compiler/statement.c modified , text changed
Directorytrunk/base/generic/compiler/statement.h modified , text changed
Directorytrunk/base/generic/compiler/statio.c modified , text changed
Directorytrunk/base/generic/compiler/statio.h modified , text changed
Directorytrunk/base/generic/compiler/stattypes.h modified , text changed
Directorytrunk/base/generic/compiler/switch.c modified , text changed
Directorytrunk/base/generic/compiler/syntax.c modified , text changed
Directorytrunk/base/generic/compiler/temp.h modified , text changed
Directorytrunk/base/generic/compiler/tmpnum.c modified , text changed
Directorytrunk/base/generic/compiler/type_desc.c modified , text changed
Directorytrunk/base/generic/compiler/type_descio.c modified , text changed
Directorytrunk/base/generic/compiler/typedef.c modified , text changed
Directorytrunk/base/generic/compiler/typelint.c modified , text changed
Directorytrunk/base/generic/compiler/types.h deleted
Directorytrunk/base/generic/compiler/universal.c modified , text changed
Directorytrunk/base/generic/compiler/value_type.c modified , text changed
Directorytrunk/base/generic/compiler/value_type.h modified , text changed
Directorytrunk/base/generic/compiler/visitinst.c modified , text changed
Directorytrunk/base/generic/compiler/visitlink.c modified , text changed
Directorytrunk/base/generic/compiler/vlist.c modified , text changed
Directorytrunk/base/generic/compiler/vlist.h modified , text changed
Directorytrunk/base/generic/compiler/vlistio.c modified , text changed
Directorytrunk/base/generic/compiler/watchpt.c modified , text changed
Directorytrunk/base/generic/compiler/when.c modified , text changed
Directorytrunk/base/generic/compiler/when_io.c modified , text changed
Directorytrunk/base/generic/compiler/when_util.c modified , text changed
Directorytrunk/base/generic/general/SConscript modified , text changed
Directorytrunk/base/generic/general/list.h modified , text changed
Directorytrunk/base/generic/general/ospath.h modified , text changed
Directorytrunk/base/generic/general/stack.c modified , text changed
Directorytrunk/base/generic/packages/SConscript modified , text changed
Directorytrunk/base/generic/packages/bisect.c modified , text changed
Directorytrunk/base/generic/packages/kvalues.c modified , text changed
Directorytrunk/base/generic/packages/sensitivity.c modified , text changed
Directorytrunk/base/generic/packages/sensitivity.h modified , text changed
Directorytrunk/base/generic/solver/SConscript modified , text changed
Directorytrunk/base/generic/solver/analyze.c modified , text changed
Directorytrunk/base/generic/solver/analyze.h modified , text changed
Directorytrunk/base/generic/solver/bnd.c modified , text changed
Directorytrunk/base/generic/solver/bndman.c modified , text changed
Directorytrunk/base/generic/solver/cond_config.c modified , text changed
Directorytrunk/base/generic/solver/ida.c added
Directorytrunk/base/generic/solver/ida.h added
Directorytrunk/base/generic/solver/integrator.c added
Directorytrunk/base/generic/solver/integrator.h added
Directorytrunk/base/generic/solver/linsolqr.c modified , text changed
Directorytrunk/base/generic/solver/linutils.c modified , text changed
Directorytrunk/base/generic/solver/logrel.c modified , text changed
Directorytrunk/base/generic/solver/logrelman.c modified , text changed
Directorytrunk/base/generic/solver/lsode.c added
Directorytrunk/base/generic/solver/lsode.h added
Directorytrunk/base/generic/solver/model_reorder.c modified , text changed
Directorytrunk/base/generic/solver/mtx_basic.c modified , text changed
Directorytrunk/base/generic/solver/mtx_perms.c modified , text changed
Directorytrunk/base/generic/solver/rankiba2.c modified , text changed
Directorytrunk/base/generic/solver/rel.c modified , text changed
Directorytrunk/base/generic/solver/rel.h modified , text changed
Directorytrunk/base/generic/solver/relman.c modified , text changed
Directorytrunk/base/generic/solver/relman.h modified , text changed
Directorytrunk/base/generic/solver/samplelist.c added
Directorytrunk/base/generic/solver/samplelist.h added
Directorytrunk/base/generic/solver/slv1.c modified , text changed
Directorytrunk/base/generic/solver/slv2.c modified , text changed
Directorytrunk/base/generic/solver/slv3.c modified , text changed
Directorytrunk/base/generic/solver/slv8.c modified , text changed
Directorytrunk/base/generic/solver/slv9.c modified , text changed
Directorytrunk/base/generic/solver/slvDOF.c modified , text changed
Directorytrunk/base/generic/solver/slv_client.h modified , text changed
Directorytrunk/base/generic/solver/slv_common.h modified , text changed
Directorytrunk/base/generic/solver/slv_stdcalls.c modified , text changed
Directorytrunk/base/generic/solver/var.h modified , text changed
Directorytrunk/base/generic/utilities/SConscript modified , text changed
Directorytrunk/base/generic/utilities/ascConfig.h modified , text changed
Directorytrunk/base/generic/utilities/ascMalloc.h modified , text changed
Directorytrunk/base/generic/utilities/ascPanic.c modified , text changed
Directorytrunk/base/generic/utilities/ascPrint.c modified , text changed
Directorytrunk/base/generic/utilities/ascSignal.c modified , text changed
Directorytrunk/base/generic/utilities/ascSignal.h modified , text changed
Directorytrunk/base/generic/utilities/config.h.in modified , text changed
Directorytrunk/base/generic/utilities/error.h modified , text changed
Directorytrunk/base/msvc/ added
Directorytrunk/base/msvc/SConscript added
Directorytrunk/models/atoms.a4l modified , text changed
Directorytrunk/models/basemodel.a4l modified , text changed
Directorytrunk/models/dyn_flash.a4l modified , text changed
Directorytrunk/models/dyn_tank.a4c modified , text changed
Directorytrunk/models/johnpye/pendulum.a4c added
Directorytrunk/models/johnpye/spring.a4c added
Directorytrunk/models/westerberg/ivpDimensional/ivpStep.AWW.tcl modified , text changed
Directorytrunk/pygtk/SConscript modified , text changed
Directorytrunk/pygtk/ascend.in modified , text changed
Directorytrunk/pygtk/ascend.syn modified , text changed
Directorytrunk/pygtk/ascpy.i modified , text changed
Directorytrunk/pygtk/console.py added
Directorytrunk/pygtk/create.nsi modified , text changed
Directorytrunk/pygtk/diagnose.py modified , text changed
Directorytrunk/pygtk/glade/ascend.glade modified , text changed
Directorytrunk/pygtk/glade/ascend.gladep modified , text changed
Directorytrunk/pygtk/glade/integrator-sm.png added
Directorytrunk/pygtk/glade/integrator.png added
Directorytrunk/pygtk/gnome/ascend.lang modified , text changed
Directorytrunk/pygtk/gtkbrowser.py modified , text changed
Directorytrunk/pygtk/incidencematrix.cpp modified , text changed
Directorytrunk/pygtk/instance.cpp modified , text changed
Directorytrunk/pygtk/instance.h modified , text changed
Directorytrunk/pygtk/integrator.cpp added
Directorytrunk/pygtk/integrator.h added
Directorytrunk/pygtk/integrator.py added
Directorytrunk/pygtk/integratorreporter.cpp added
Directorytrunk/pygtk/integratorreporter.h added
Directorytrunk/pygtk/integratorreporter.py added
Directorytrunk/pygtk/library.h modified , text changed
Directorytrunk/pygtk/method.h modified , text changed
Directorytrunk/pygtk/modelview.py modified , text changed
Directorytrunk/pygtk/module.h modified , text changed
Directorytrunk/pygtk/name.cpp modified , text changed
Directorytrunk/pygtk/name.h modified , text changed
Directorytrunk/pygtk/simulation.cpp modified , text changed
Directorytrunk/pygtk/simulation.h modified , text changed
Directorytrunk/pygtk/solver.i modified , text changed
Directorytrunk/pygtk/test.py added
Directorytrunk/pygtk/type.cpp modified , text changed
Directorytrunk/pygtk/type.h modified , text changed
Directorytrunk/pygtk/variable.cpp modified , text changed
Directorytrunk/pygtk/variable.h modified , text changed

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22