001     1034009
005     20260127150605.0
024 7 _ |2 doi
|a 10.5281/ZENODO.10640946
037 _ _ |a FZJ-2024-06842
100 1 _ |0 0000-0001-9229-5851
|a Durante, Danilo
|b 0
245 _ _ |a The Pretty Efficient Parallel Coulomb Solver (PEPC) (v2.1.0-DVH)
260 _ _ |c 2024
336 7 _ |2 DCMI
|a Software
336 7 _ |0 PUB:(DE-HGF)33
|2 PUB:(DE-HGF)
|a Software
|b sware
|m sware
|s 1734521861_24844
336 7 _ |2 BibTeX
|a MISC
336 7 _ |0 6
|2 EndNote
|a Computer Program
336 7 _ |2 ORCID
|a OTHER
336 7 _ |2 DataCite
|a Software
520 _ _ |a The PEPC project (Pretty Efficient Parallel Coulomb Solver) is a public tree code that has been developed at Jülich Supercomputing Centre since the early 2000s. Our tree code is a non-recursive version of the Barnes-Hut algorithm, using a level-by-level approach to both tree construction and traversals. The parallel version is a hybrid MPI/PThreads implementation of the Warren-Salmon 'Hashed Oct-Tree' scheme, including several variations of the tree traversal routine - the most challenging component in terms of scalability. The code is structurally divided into three parts: kernel routines that handle all tree code specific data structures and communication as well as the actual tree traversal. interaction-specific modules, i.e. routines that apply to specific interaction kernels and multipole expansions. Currently, the following interaction kernels are available: Coulomb-interaction/gravitation, algebraic kernels for vortex methods, Darwin for magnetoinductive plasmas (no EM wave propagation), nearest-neighbour interactions for smooth particle hydrodynamics (SPH). 'front-end' applications. For example PEPC-essential, a skeleton molecular dynamics program simulating a coulomb explosion, PEPC-b, a code for laser- or particle beam-plasma interactions as well as plasma-wall interactions, PEPC-v, an application for simulating vortex dynamics using the vortex particle method, PEPC-dvh, vortex dynamics using the diffused vortex hydrodynamics method several internal experimental frontends.
536 _ _ |0 G:(DE-HGF)POF4-5112
|a 5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs) and Research Groups (POF4-511)
|c POF4-511
|f POF IV
|x 0
536 _ _ |0 G:(DE-HGF)POF4-5111
|a 5111 - Domain-Specific Simulation & Data Life Cycle Labs (SDLs) and Research Groups (POF4-511)
|c POF4-511
|f POF IV
|x 1
536 _ _ |0 G:(DE-Juel-1)RG-RSE
|a RGRSE - RG Research Software Engineering for HPC (RG RSE) (RG-RSE)
|c RG-RSE
|x 2
536 _ _ |0 G:(DE-Juel-1)SDLPP
|a Simulation and Data Lab Plasma Physics
|c SDLPP
|x 3
588 _ _ |a Dataset connected to DataCite
650 _ 7 |2 Other
|a Barnes-Hut
650 _ 7 |2 Other
|a tree code
650 _ 7 |2 Other
|a High Performance Computing
650 _ 7 |2 Other
|a HPC
650 _ 7 |2 Other
|a DVH
650 _ 7 |2 Other
|a Vortex
700 1 _ |0 0000-0002-2711-8557
|a Marrone, Salvatore
|b 1
700 1 _ |0 P:(DE-Juel1)143606
|a Brömmel, Dirk
|b 2
700 1 _ |0 0000-0001-7123-3272
|a Colagrossi, Andrea
|b 3
700 1 _ |0 P:(DE-Juel1)132268
|a Speck, Robert
|b 4
700 1 _ |0 P:(DE-Juel1)132115
|a Gibbon, Paul
|b 5
773 _ _ |a 10.5281/ZENODO.10640946
909 C O |o oai:juser.fz-juelich.de:1034009
|p VDB
910 1 _ |0 I:(DE-588b)5008462-8
|6 P:(DE-Juel1)143606
|a Forschungszentrum Jülich
|b 2
|k FZJ
910 1 _ |0 I:(DE-588b)5008462-8
|6 P:(DE-Juel1)132268
|a Forschungszentrum Jülich
|b 4
|k FZJ
910 1 _ |0 I:(DE-588b)5008462-8
|6 P:(DE-Juel1)132115
|a Forschungszentrum Jülich
|b 5
|k FZJ
913 1 _ |0 G:(DE-HGF)POF4-511
|1 G:(DE-HGF)POF4-510
|2 G:(DE-HGF)POF4-500
|3 G:(DE-HGF)POF4
|4 G:(DE-HGF)POF
|9 G:(DE-HGF)POF4-5112
|a DE-HGF
|b Key Technologies
|l Engineering Digital Futures – Supercomputing, Data Management and Information Security for Knowledge and Action
|v Enabling Computational- & Data-Intensive Science and Engineering
|x 0
913 1 _ |0 G:(DE-HGF)POF4-511
|1 G:(DE-HGF)POF4-510
|2 G:(DE-HGF)POF4-500
|3 G:(DE-HGF)POF4
|4 G:(DE-HGF)POF
|9 G:(DE-HGF)POF4-5111
|a DE-HGF
|b Key Technologies
|l Engineering Digital Futures – Supercomputing, Data Management and Information Security for Knowledge and Action
|v Enabling Computational- & Data-Intensive Science and Engineering
|x 1
914 1 _ |y 2024
920 1 _ |0 I:(DE-Juel1)JSC-20090406
|k JSC
|l Jülich Supercomputing Center
|x 0
980 _ _ |a sware
980 _ _ |a VDB
980 _ _ |a I:(DE-Juel1)JSC-20090406
980 _ _ |a UNRESTRICTED


LibraryCollectionCLSMajorCLSMinorLanguageAuthor
Marc 21