A Partitioning Strategy for Nonuniform Problems on Multiprocessors
IEEE Transactions on Computers
Computer simulation using particles
Computer simulation using particles
A general concurrent algorithm for plasma particle-in-cell simulation codes
Journal of Computational Physics
SIAM Journal on Scientific and Statistical Computing
Using the STL: the C++ standard template library
Using the STL: the C++ standard template library
Plasma Physics Via Computer
ICCS '02 Proceedings of the International Conference on Computational Science-Part III
PPM: a highly efficient parallel particle-mesh library for the simulation of continuum systems
Journal of Computational Physics
Extracting degenerate modes and frequencies from time-domain simulations with filter-diagonalization
Journal of Computational Physics
A dynamically reconfigurable cache for multithreaded processors
Journal of Embedded Computing - Issues in embedded single-chip multicore architectures
Simulating the dynamical friction force on ions due to a briefly co-propagating electron beam
Journal of Computational Physics
High performance multivariate visual data exploration for extremely large data
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
0.374 Pflop/s trillion-particle kinetic modeling of laser plasma interaction on Roadrunner
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
MADRE: The Memory-Aware Data Redistribution Engine
Proceedings of the 15th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Divergence preservation in the ADI algorithms for electromagnetics
Journal of Computational Physics
Application of Dey-Mittra conformal boundary algorithm to 3D electromagnetic modeling
Journal of Computational Physics
Madre: the Memory-Aware Data Redistribution Engine
International Journal of High Performance Computing Applications
Characteristics of an envelope model for laser-plasma accelerator simulation
Journal of Computational Physics
Gyrokinetic toroidal simulations on leading multi- and manycore HPC systems
Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis
Electromagnetic simulations of dusty plasmas
PARA'04 Proceedings of the 7th international conference on Applied Parallel Computing: state of the Art in Scientific Computing
Fully explicit nonlinear optics model in a particle-in-cell framework
Journal of Computational Physics
Taming parallel I/O complexity with auto-tuning
SC '13 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
ANCS '13 Proceedings of the ninth ACM/IEEE symposium on Architectures for networking and communications systems
Hi-index | 31.48 |
VORPAL is a new plasma simulation code designed for maximum flexibility through use of advance C++ techniques. Through use of inheritance. VORPAL incorporates multiple models for the plasma and electromagnetic fields. The plasma models include both particle-in-cell and fluid models. Through C++ meta-template programming a single code can be used to simulate one-, two-, or three-dimensional systems with no less of performance. VORPAL can also be run in either serial or parallel, with the latter using a general domain decomposition. A new fluid algorithm that allows for regions of zero density was developed and incorporated into the code. VORPAL simulation results for the generation of laser wake fields through laser-plasma interaction are presented.