FieldML: concepts and implementation

被引:72
作者
Christie, G. Richard [1 ]
Nielsen, Poul M. F. [1 ]
Blackett, Shane A. [2 ]
Bradley, Chris P. [3 ]
Hunter, Peter J. [1 ,3 ]
机构
[1] Univ Auckland, Auckland Bioengn Inst, Auckland 1142, New Zealand
[2] Spark Dent Technol Ltd, N Shore City 0632, New Zealand
[3] Univ Oxford, Dept Physiol Anat & Genet, Oxford OX1 2JD, England
来源
PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES | 2009年 / 367卷 / 1895期
基金
英国惠康基金;
关键词
field; modelling; computation; serialization; FieldML; PARALLEL;
D O I
10.1098/rsta.2009.0025
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
070301 [无机化学]; 070403 [天体物理学]; 070507 [自然资源与国土空间规划学]; 090105 [作物生产系统与生态工程];
摘要
The field modelling language FieldML is being developed as a standard for modelling and interchanging field descriptions in software, suitable for a wide range of computation techniques. It comprises a rich set of operators for de. ning generalized fields as functions of other fields, starting with basic domain fields including sets of discrete objects and coordinate systems. It is extensible by adding new operators and by their arbitrary combination in expressions, making it well suited for describing the inherent complexity of biological materials and organ systems. This paper describes the concepts behind FieldML, including a simple example of a spatially varying finite-element field. It outlines current implementations in established, open source computation and visualization software, both drawing on decades of bioengineering modelling software development experience.
引用
收藏
页码:1869 / 1884
页数:16
相关论文
共 5 条
[1]
Christie G. R., 2002, Computing and Visualization in Science, V4, P227, DOI 10.1007/s00791-002-0079-3
[2]
Managing complexity in massively parallel, adaptive, multiphysics applications [J].
Edwards, H. Carter .
ENGINEERING WITH COMPUTERS, 2006, 22 (3-4) :135-155
[3]
libMesh: a C++ library for parallel adaptive mesh refinement/coarsening simulations [J].
Kirk, Benjamin S. ;
Peterson, John W. ;
Stogner, Roy H. ;
Carey, Graham F. .
ENGINEERING WITH COMPUTERS, 2006, 22 (3-4) :237-254
[4]
Miller MC, 2001, LECT NOTES COMPUT SC, V2074, P158
[5]
Computational mechanics of the heart - From tissue structure to ventricular function [J].
Nash, MP ;
Hunter, PJ .
JOURNAL OF ELASTICITY, 2000, 61 (1-3) :113-141