This title appears in the Scientific Report :
2015
Automated FDS Input File Generation with fdsgeogen
Automated FDS Input File Generation with fdsgeogen
Ensemble simulations become popular in computational sciences, and also in fire safety engineering, to tackle sensitivities and uncertainties of complex systems. In many cases, the involved parameters have simple and explicit impact, like randomization of initial conditions (placement of agents in p...
Saved in:
Personal Name(s): | Arnold, Lukas (Corresponding author) |
---|---|
Boltersdorf, Jana / Meunders, Andreas / Schröder, Benjamin | |
Contributing Institute: |
Jülich Supercomputing Center; JSC |
Imprint: |
2015
|
Conference: | 9. FDS User Meeting, Berlin (Germany), 2015-11-12 - 2015-11-13 |
Document Type: |
Conference Presentation |
Research Program: |
Computational Science and Mathematical Methods |
Publikationsportal JuSER |
Ensemble simulations become popular in computational sciences, and also in fire safety engineering, to tackle sensitivities and uncertainties of complex systems. In many cases, the involved parameters have simple and explicit impact, like randomization of initial conditions (placement of agents in pedestrian simulation) or material properties in fire simulation. However, there exist parameters, like geometrical ones, whose changes may implicitly require to adopt other settings. As FDS uses an absolute definition in its input files, we introduce an intermediate file format – including an according parser – to allow for relative definition of parameter values.The presented tool fdsgeogen uses an XML based file format to define a single FDS input file or an ensemble of those. The parser is implemented in Python and therefore platform independent as well as easy to use and to extend. Besides a variable-driven FDS input declaration, it supports a selective import of existing FDS files, loop directives to ease repetitive tasks, as well as simplified and compact declaration of common FDS input structures, like devices or slices.This contribution presents the structure of fdsgeogen and demonstrates its usage. fdsgeogen is freely available via a git repository and any kind of contribution is encouraged. |