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
_______________________________________________
cellml-discussion mailing list
[email protected]
http://www.cellml.org/mailman/listinfo/cellml-discussion

Reply via email to