Abstract
We present a new approach for code validation. The approach is based on using particle-based algorithms to simulate different levels of physical complexity. We consider here heat and mass transfer in a multicomponent plasma at the kinetic and fluid level. By representing both levels using particle methods we can design a component based software package, Parsek, to conduct validation using a plug and play approach. With the plug and play paradigm, different components representing different physical descriptions but all based on a common particle algorithm can be interchanged without altering the overall software architecture and the overall algorithm. The advantage of the plug and play approach is that validation can be conducted for each component and switching between physical descriptions requires the validation of just the affected components, not entire codes.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Abrardi, L., Lapenta, G., Chang, C.: Kinetic theory of a gas mixture far from thermodynamic equilibrium: derivation of the transport coefficients, LANL Report, LA-UR-03-8334
Schleisinger, S., Crosbie, R.E., Gagne, R.E., Innis, G.S., Lalwani, C.S., Loch, J., Sylvester, R.J., Wright, R.D., Kheir, N., Bartos, D.: Terminology for Model Credibility. Simulation 32, 103 (1997)
Burgers, J.M.: Flow equations for composite gases. Academic Press, New York (1969)
Markidis, S., Lapenta, G., VanderHeyden, W.B., Budimlić, Z.: Implementation and Performance of a Particle In Cell Code Written in Java. In: Concurrency and Computation: Practice and Experience (to appear)
Padial-Collins, N.T., VanderHeyden, W.B., Zhang, D.Z., Dendy, E.D., Livescu, D.: Parallel operation of cartablanca on shared and distributed memory computers. Concurrency and Computation: Practice and Experience 16(1), 61–77 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lapenta, G., Markidis, S. (2005). Plug and Play Approach to Validation of Particle-Based Algorithms. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds) Computational Science – ICCS 2005. ICCS 2005. Lecture Notes in Computer Science, vol 3516. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11428862_12
Download citation
DOI: https://doi.org/10.1007/11428862_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26044-8
Online ISBN: 978-3-540-32118-7
eBook Packages: Computer ScienceComputer Science (R0)