Python-based geometry preparation and simulation visualization toolkits for STEPS

نویسندگان

  • Weiliang Chen
  • Erik De Schutter
چکیده

STEPS is a stochastic reaction-diffusion simulation engine that implements a spatial extension of Gillespie's Stochastic Simulation Algorithm (SSA) in complex tetrahedral geometries. An extensive Python-based interface is provided to STEPS so that it can interact with the large number of scientific packages in Python. However, a gap existed between the interfaces of these packages and the STEPS user interface, where supporting toolkits could reduce the amount of scripting required for research projects. This paper introduces two new supporting toolkits that support geometry preparation and visualization for STEPS simulations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Agent based Modeling of Social Systems

There are good toolkits for agent based simulation (ABS). However, for many potential users of ABS, such as sociologists or economists, it is still very difficult to specify models with such tools. This is mainly because this task requires writing code in some, usually object-oriented, programming language. There are some attempts to facilitate the specification with graphical tools and a set o...

متن کامل

FSSteering: A Distributed Framework for Computational Steering in a Script-based CFD Simulation Environment

In order to get insight into interesting flow phenomena, the traditional work-flow of computational fluid dynamics (CFD) consists of setting up and computing the flow field followed by a consecutive post-processing analysis. Only after this analysis one can identify parameters that may have been set wrongly in a configuration stage. Once these parameters are corrected, another time-consuming lo...

متن کامل

PyMOOSE: Interoperable Scripting in Python for MOOSE

Python is emerging as a common scripting language for simulators. This opens up many possibilities for interoperability in the form of analysis, interfaces, and communications between simulators. We report the integration of Python scripting with the Multi-scale Object Oriented Simulation Environment (MOOSE). MOOSE is a general-purpose simulation system for compartmental neuronal models and for...

متن کامل

Sequential Homogenization of Reactive Transport in Polydisperse Porous Media

Bio BIO I'm a professional computational scientist. I specialize in simulations of complex multidimensional flows and transport (6 years), simulation of heat transfer (6 years), parallel computations in MPI (6 years), scientific visualization and data processing (6 years), simulations and mesh preparation in OpenFOAM (2 years), development in Wolfram Mathematica (6 years), Python and Fortran 90...

متن کامل

Enabling Technologies for High Fidelity Simulations

The progress realized in the development of enabling technologies that are essential in performing high fidelity computational field simulations is presented. These enabling technologies include geometry-mesh generation and adaptation, visualization and feature detection, virtual reality, parallel and distributed computing, and problem solving environment and framework. The development of toolk...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره 8  شماره 

صفحات  -

تاریخ انتشار 2014