User:Cmcq: Difference between revisions

From ASCEND
Jump to navigation Jump to search
Cmcq (talk | contribs)
No edit summary
No edit summary
Line 18: Line 18:


* Successfully run a dynamic model that requires boundary detection. For example modelling the temperature of room where heating is controlled by a thermostat.
* Successfully run a dynamic model that requires boundary detection. For example modelling the temperature of room where heating is controlled by a thermostat.
[[Category:GSOC2010]]

Revision as of 08:39, 30 June 2010

Colin McQuillan

Proposal: http://socghop.appspot.com/gsoc/student_project/st_edit/google/gsoc2010/ascend/t127230757678

Mentor: John Pye

Proposal

ASCEND can numerically integrate a differential equation such as dx/dt = f(x). I plan to improve this functionality. In particular, I will add support for conditional statements. This will allow discontinuous changes in a dynamical system such as a phase transition.

Tasks

  1. Improve the existing code setting up LINK statements for IDA. (~2 weeks)
  2. Support boundary detection for IDA. (~ 2 weeks)
  3. Implement some algorithm to help debug dynamical models, for example index analysis. (~ 4 weeks)

Milestones

  • Successfully run a dynamic model that requires boundary detection. For example modelling the temperature of room where heating is controlled by a thermostat.