2018
DOI: 10.1016/j.cpc.2018.03.015
|View full text |Cite
|
Sign up to set email alerts
|

Simflowny 2: An upgraded platform for scientific modelling and simulation

Abstract: Simflowny is an open platform which automatically generates parallel code of scientific dynamical models for different simulation frameworks. Here we present major upgrades on this software to support an extended set of families of models, in particular: i) a new generic family for partial differential equations, which can include spatial derivatives of any order, ii) a new family for agent based models to study complex phenomena -either on a spatial domain or on a graph-. Additionally we introduce a flexible … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
37
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 32 publications
(37 citation statements)
references
References 13 publications
(11 reference statements)
0
37
0
Order By: Relevance
“…The code presented here has been generated by using Simflowny 66,67 to run under the SAMRAI infrastructure, 68,69 which provides efficient parallelization and adaptive mesh refinement (not used in this work).…”
Section: A Platform and Numerical Schemesmentioning
confidence: 99%
“…The code presented here has been generated by using Simflowny 66,67 to run under the SAMRAI infrastructure, 68,69 which provides efficient parallelization and adaptive mesh refinement (not used in this work).…”
Section: A Platform and Numerical Schemesmentioning
confidence: 99%
“…These equations have been introduced in the platform Simflowny [35][36][37][38] to automatically generate parallel code for the SAMRAI infrastructure [39][40][41]. SAM-RAI provides parallelization and Adaptive Mesh Refinement (AMR), which are crucial to obtain accurate solutions in an efficient manner by adding more resolution only where it is required (i.e., in the regions encompassing each BSs).…”
Section: B Numerical Implementationmentioning
confidence: 99%
“…In our context, such a strategy has only been explored preliminarily in the 3D Cartesian parallelized code used in Viganò et al (2019). This code was built by using Simflowny (Arbona et al 2013(Arbona et al , 2018, a versatile platform able to automatically generate parallelized codes for partial differential equations. It employs the adaptive mesh refinement libraries of SAMRAI (Hornung and Kohn 2002), and a graphical user interface that easily allows us to implement equations and to choose among different time and space discretization schemes.…”
Section: Extended Domainsmentioning
confidence: 99%