# retQSS: A novel methodology for efficient modeling and simulation of particle systems in reticulated geometries

@article{Santi2022retQSSAN, title={retQSS: A novel methodology for efficient modeling and simulation of particle systems in reticulated geometries}, author={Lucio Santi and Joaqu'in Fern'andez and Ernesto Kofman and Rodrigo Castro}, journal={Computer Physics Communications}, year={2022} }

This work presents retQSS, a novel methodology for efficient modeling and simulation of particle systems in reticulated meshed geometries. On the simulation side, retQSS profits from the discrete-event nature of Quantized State System (QSS) methods, which enable efficient particle tracking algorithms that are agnostic of the application domain. On the modeling side, retQSS relies on the standardized Modelica modeling language, yielding compact and elegant specifications of hybrid (continuousâ€¦Â Expand

#### Figures from this paper

#### References

SHOWING 1-10 OF 88 REFERENCES

Robust event-driven particle tracking in complex geometries

- Computer Science
- Comput. Phys. Commun.
- 2020

A reformulation of existing particle tracking algorithms in the context of EDPD is proposed, which resolves inconsistencies in the mapping between particle positions and grid cells triggered, e.g., by imperfect grids and allows the specification of solid objects via constructive solid geometry (CSG), a standard technique for the modeling of solids in computer-aided design. Expand

A CO-SIMULATION TECHNIQUE FOR EFFICIENT PARTICLE TRACKING USING HYBRID NUMERICAL METHODS WITH APPLICATION IN HIGH ENERGY PHYSICS

- Computer Science
- 2018 Winter Simulation Conference (WSC)
- 2018

This work presents a robust co-simulation technique to apply QSS in the simulation of HEP experiments, thus leveraging the best of both toolkits and obtaining speedups of up to three times in synthetic, yet representative scenarios, and a competitive performance in a difficult benchmark modeled after the Compact Muon Solenoid particle detector at CERN. Expand

Nauticle: A general-purpose particle-based simulation tool

- Computer Science
- Comput. Phys. Commun.
- 2020

A novel approach to the implementation of Nauticle is introduced which handles a general formulation composed of user-defined expressions and interaction-laws covering an extensive range of particle-based methods. Expand

Quantized-state systems: a DEVS Approach for continuous system simulation

- Computer Science
- 2001

It is shown that QSS can be exactly represented and simulated by a discrete event model, within the framework of the DEVS-approach, and a DEVS coupled model for simulating a generic QSS is proposed. Expand

Fast, flexible particle simulations - An introduction to MercuryDPM

- Computer Science, Materials Science
- Comput. Phys. Commun.
- 2020

The open-source package MercuryDPM is introduced, a code for discrete particle simulations that simulates the motion of particles by applying forces and torques that stem either from external body forces, (gravity, magnetic fields, etc.) or particle interactions. Expand

A stand-alone quantized state system solver for continuous system simulation

- Computer Science
- Simul.
- 2014

This article introduces a stand-alone implementation of the quantized state system (QSS) integration methods for continuous and hybrid system simulation, and analyzes four different models and compares the performance of the new solver with that of the discrete event implementation, andwith that of different classic solvers. Expand

Particle tracking in unstructured, arbitrary polyhedral meshes for use in CFD and molecular dynamics

- Engineering
- 2009

Many classes of engineering fluid dynamics simulation require the tracking of discrete elements, for example, dispersed particles in a solvent, a spray of diesel injected into an internal Combustionâ€¦ Expand

Particle methods in Computational Fluid Dynamics

- Physics
- 2017

Particle methods in Computational Fluid Dynamics (CFD) are numerical tools for the solution of the equations of fluid dynamics obtained by replacing the fluid continuum with a finite set ofâ€¦ Expand

Nauticle: a general-purpose particle-based simulation tool

- Computer Science, Physics
- ArXiv
- 2017

Nauticle considers interactions as mathematical functions operating on field variables over a particle system, facilitating the handling of almost arbitrary equations using the inter- action operators of the adopted interaction laws. Expand

OpenFOAM: A C++ Library for Complex Physics Simulations

- Computer Science
- 2007

The design of OpenFOAM is described, an object-oriented library for Computational Fluid Dynamics (CFD) and structural analysis that provides Finite Volume and Finite Element discretisation in operator form and with polyhedral mesh support, with relevant auxiliary tools and support for massively parallel computing. Expand