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

References

SHOWING 1-10 OF 88 REFERENCES
Robust event-driven particle tracking in complex geometries
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
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 CombustionExpand
Particle methods in Computational Fluid Dynamics
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 ofExpand
Nauticle: a general-purpose particle-based simulation tool
  • B. Tóth
  • Computer Science, Physics
  • ArXiv
  • 2017
TLDR
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
TLDR
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
...
1
2
3
4
5
...