User:Cmcq: Difference between revisions

From ASCEND
Jump to navigation Jump to search
Cmcq (talk | contribs)
Created page with ''''Colin McQuillan''' Proposal: http://socghop.appspot.com/gsoc/student_project/st_edit/google/gsoc2010/ascend/t127230757678 Mentor: John Pye == Proposal == ASCEND can nu…'
 
Cmcq (talk | contribs)
No edit summary
Line 11: Line 11:
== Tasks ==
== Tasks ==


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


== 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.
* Successfully run a dynamic model that requires boundary detection. For example modelling the temperature of room where heating is controlled by a thermostat.

Revision as of 07:56, 9 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.