vix.ing · top · new · best · stats · spec

Continuum multi-physics modeling with scripting languages: the Nsim simulation compiler prototype for classical field theory

2009/07/09 by Thomas Fischbacher, Fischbacher, Thomas, Hans Fangohr +1
Computer Science · Physics and Astronomy · #Computational Physics (physics.comp-ph) #Distributed #Distributed and Parallel Computing Systems #FOS: Computer and information sciences #FOS: Physical sciences #Mesoscale and Nanoscale Physics (cond-mat.mes-hall) #Parallel #Parallel Computing and Optimization Techniques #Scientific Research and Discoveries #and Cluster Computing (cs.DC) #cond-mat.mes-hall #cs.DC #physics.comp-ph

paper · pdf · doi:10.48550/arxiv.0907.1587

50 pages, 5 figures

arxiv created 2009/07/09 · openalex publication_date 2009/07/09 · arxiv updated 2009/12/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

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.

Citations

Related