Simflowny 3: An upgraded platform for scientific modelling and simulation

10/02/2020
by   C. Palenzuela, et al.
0

Simflowny is an open platform which automatically generates efficient parallel code of scientific dynamical models for different simulation frameworks. Here we present major upgrades on this software to support simultaneously a quite generic family of partial differential equations. These equations can be discretized using: (i) standard finite-difference for systems with derivatives up to any order, (ii) High-Resolution-Shock-Capturing methods to deal with shocks and discontinuities of balance law equations, and (iii) particle-based methods. We have improved the adaptive-mesh-refinement algorithms to preserve the convergence order of the numerical methods, which is a requirement for improving scalability. Finally, we have also extended our graphical user interface (GUI) to accommodate these and future families of equations. This paper summarizes the formal representation and implementation of these new families, providing several validation results.

READ FULL TEXT

Authors

page 7

page 9

02/14/2017

Simflowny 2: An upgraded platform for scientific modeling and simulation

Simflowny is an open platform which automatically generates parallel cod...
04/23/2018

Adaptive Mesh Refinement in Analog Mesh Computers

The call for efficient computer architectures has introduced a variety o...
06/02/2020

Finite Difference Neural Networks: Fast Prediction of Partial Differential Equations

Discovering the underlying behavior of complex systems is an important t...
10/05/2017

A Universal Simulation Platform for Flexible Systems

This article proposes a universal simulation platform for simulating sys...
08/14/2021

Adaptive numerical simulations with Trixi.jl: A case study of Julia for scientific computing

We present Trixi.jl, a Julia package for adaptive high-order numerical s...
06/11/2021

High order integrators obtained by linear combinations of symmetric-conjugate compositions

A new family of methods involving complex coefficients for the numerical...
02/16/2021

Positivity-preserving methods for population models

Many important applications are modelled by differential equations with ...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.