User:Cmcq: Difference between revisions

From ASCEND
Jump to navigation Jump to search
No edit summary
No edit summary
Line 17: Line 17:
== Milestones ==
== Milestones ==


* Successfully run a dynamic model that requires boundary detection. For example modelling the temperature of room where heating is controlled by a thermostat.
* Colin quit the program before completing his project.


[[Category:GSOC2010]]
[[Category:GSOC2010]]

Revision as of 00:40, 4 February 2011

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

  • Colin quit the program before completing his project.