CellML Discussion List

Text archives Help


[cellml-discussion] PDEs in CellML was Re: Expanding the CellML abbreviation


Chronological Thread 
  • From: ak.miller at auckland.ac.nz (Andrew Miller)
  • Subject: [cellml-discussion] PDEs in CellML was Re: Expanding the CellML abbreviation
  • Date: Tue, 03 Jul 2007 14:47:25 +1200

James Lawson wrote:
> David Nickerson wrote:
>
>> Hi Andrew,
>>
>> Sounds like a good idea, although I would like to see the 'using
>> ordinary differential equations' bit dropped.
>>
>
> (slightly OT)
>
> I see quite a few papers that have 'more advanced' models using partial
> differential equations. Is CellML ever going to encompass PDEs or is
> this the realm of fieldML?
>
It is entirely possible to represent partial derivatives in CellML using
the partialdiff operator. There are several problems at present with
doing this:

1) CellML itself provides no distinction between bound variables for
individual derivatives and overall variables of integration. The CellML
Simulation metadata does provide this information, which might be enough.
2) Boundary conditions are not adequately represented in CellML for the
general multivariate case by the initial_value attribute. This is where
we would need to hook in to a field description from FieldML.
3) Most CellML processing software does not support PDEs. JSim does, but
it doesn't read simulation metadata so can't make use of PDEs in CellML
metadata.

At some point it would be good to provide CellML PDE tools, but I am not
aware of any short term plans to support this.

Best regards,
Andrew




Archive powered by MHonArc 2.6.18.

Top of page