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…'
 
No edit summary
 
(4 intermediate revisions by 2 users not shown)
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 ==
* '''Colin quit the programme without completing his project.'''


* 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]]

Latest revision as of 08:01, 17 May 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 programme without completing his project.