ExaDEM & ExaNBody Documentation
ExaDEM Variant
- 1. ExaDEM Software
- 2. Installing ExaDEM
- 3. Test cases
- 3.1. Example Using Spheres
- 3.2. Examples Using Polyhedra
- 3.2.1. Example 1: Polyhedra Generation Frequency
- 3.2.2. Example 2: Octahedra in a Rotating Drum
- 3.2.3. Example 3: Hexapods in a Ball
- 3.2.4. Example 4: Polyhedra With a RShape Driver (Box)
- 3.2.5. Example 5: Funnel
- 3.2.6. Example 6: Rescale shape
- 3.2.7. Example 7: Fragmentation with two fragments
- 3.2.8. Example 8: Impact of a Sphere
- 3.3. Show-cases
- 4. User Guide
- 4.1. Spherical Particle
- 4.2. R-Shape / Polyhedron
- 4.3. Particle Fields
- 4.4. Force Field
- 4.5. Numerical Scheme
- 4.6. Drivers
- 4.7. Input/Output
- 4.8. Post Processings
- 4.9. External Packages
- 5. Developer Guide
- 6. Tutorials
- 7. Public Examples
ExaNB Framework
- 1. ExaNBody: Framework for N-Body Simulations on HPC Platforms
- 2. Installing ExaNB
- 3. N-Body Background
- 4. Software stack of ExaNBody
- 5. Performance and portability
- 6. Algorithm Patterns
- 7. List of Plugins
- 8. ExaNBody Command Lines
- 8.1. Command line and input file interaction
- 8.2. Commands ‘Help’ for your application
- 8.3. Index of command line options to customize configuration block
- 8.4. Tune your run with OpenMP
- 8.5. Tune GPU execution options
- 8.6. Profiling tools available in exaNBody
- 8.7. Using Timers with MPI and GPU
- 8.8. Debug features in exaNBody
- 9. Tutorials
- 10. ExaNBody Publications
- 11. Example for rst usage (math, code etc)
Using exaNBody applications on Adastra
Thierry Carrard, Raphaël Prat, Guillaume Latu, Killian Babilotte, Paul Lafourcade, Lhassan Amarsid, and Laurent Soulard. ExaNBody: a HPC framework for N-Body applications. In Euro-Par 2023: Parallel Processing Workshops, 342–354. Cham, 2024. Springer Nature Switzerland. doi:10.1007/978-3-031-50684-0_27.
Emmanuel Cieren, Laurent Colombet, Samuel Pitoiset, and Raymond Namyst. Exastamp: a parallel framework for molecular dynamics on heterogeneous clusters. In Euro-Par 2014: Parallel Processing Workshops: Euro-Par 2014 International Workshops, Porto, Portugal, August 25-26, 2014, Revised Selected Papers, Part II 20, 121–132. Springer, 2014. doi:10.1007/978-3-319-14313-2_11.
Estelle Dirand, Laurent Colombet, and Bruno Raffin. Tins: a task-based dynamic helper core strategy for in situ analytics. In Supercomputing Frontiers: 4th Asian Conference, SCFA 2018, Singapore, March 26-29, 2018, Proceedings 4, 159–178. Springer, 2018. doi:10.1007/978-3-319-69953-0_10.
O Durand, L Soulard, L Colombet, and R Prat. Influence of the phase transitions of shock-loaded tin on microjetting and ejecta production using molecular dynamics simulations. Journal of Applied Physics, 2020. doi:10.1063/5.0003744.
Olivier Durand, S Jaouen, L Soulard, Olivier Heuze, and Laurent Colombet. Comparative simulations of microjetting using atomistic and continuous approaches in the presence of viscosity and surface tension. Journal of Applied Physics, 2017. doi:10.1063/1.4994789.
Luning Fang, Ruochun Zhang, Colin Vanden Heuvel, Radu Serban, and Dan Negrut. Chrono:: gpu: an open-source simulation package for granular dynamics using the discrete element method. Processes, 9(10):1813, 2021.
Marc Josien and Raphaël Prat. Parallel and bias-free rsa algorithm for maximal poisson-sphere sampling. Computer Physics Communications, 305:109354, 2024. doi:https://doi.org/10.1016/j.cpc.2024.109354.
Raphaël Prat, Thierry Carrard, Laurent Soulard, Olivier Durand, Raymond Namyst, and Laurent Colombet. Amr-based molecular dynamics for non-uniform, highly dynamic particle simulations. Computer Physics Communications, 253:107177, 2020. doi:10.1016/j.cpc.2020.107177.
Raphaël Prat, Laurent Colombet, and Raymond Namyst. Combining task-based parallelism and adaptive mesh refinement techniques in molecular dynamics simulations. In Proceedings of the 47th International Conference on Parallel Processing, 1–10. 2018. doi:10.1145/3225058.3225085.
L Soulard. Micro-jetting: a semi-analytical model to calculate the velocity and density of the jet from a triangular groove. Journal of Applied Physics, 2023. doi:10.1063/5.0142057.
L Soulard, Th Carrard, and O Durand. Molecular dynamics study of the impact of a solid drop on a solid target. Journal of Applied Physics, 2022. doi:10.1063/5.0083266.
Laurent Soulard and O Durand. Observation of phase transitions in shocked tin by molecular dynamics. Journal of Applied Physics, 2020.
Laurent Soulard, Olivier Durand, Jean-René Burie, and Killian Babilotte. Micro-jetting: areal density calculation from a triangular groove. Journal of Applied Physics, 2024. doi:10.1063/5.0209692.