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
