Continuum multi-physics modeling with scripting languages: the Nsim simulation compiler prototype for classical field theory
Computational Physics
2009-07-12 v1 Mesoscale and Nanoscale Physics
Distributed, Parallel, and Cluster Computing
Abstract
We demonstrate that for a broad class of physical systems that can be described using classical field theory, automated runtime translation of the physical equations to parallelized finite-element numerical simulation code is feasible. This allows the implementation of multiphysics extension modules to popular scripting languages (such as Python) that handle the complete specification of the physical system at script level. We discuss two example applications that utilize this framework: the micromagnetic simulation package "Nmag" as well as a short Python script to study morphogenesis in a reaction-diffusion model.
Keywords
Cite
@article{arxiv.0907.1587,
title = {Continuum multi-physics modeling with scripting languages: the Nsim simulation compiler prototype for classical field theory},
author = {Thomas Fischbacher and Hans Fangohr},
journal= {arXiv preprint arXiv:0907.1587},
year = {2009}
}
Comments
50 pages, 5 figures