IPPL-framework/ippl-IPPL-3.1.0.zip
IPPL-framework-ippl-5d805b8
.clang-format
1.4 kB
.gitignore
131 Bytes
.gitmodules
101 Bytes
CMakeLists.txt
3.2 kB
CMakeModules
FindGTest.cmake
1.6 kB
LICENSE
1.5 kB
README.md
3.0 kB
UNIT_TESTS.md
7.8 kB
WORKFLOW.md
5.8 kB
alpine
BumponTailInstability.cpp
19.9 kB
CMakeLists.txt
1.2 kB
ChargedParticles.hpp
28.5 kB
LandauDamping.cpp
14.1 kB
LandauDampingMixedExec.cpp
14.9 kB
LandauDampingMixedPrecision.cpp
14.1 kB
PenningTrap.cpp
17.3 kB
UniformPlasmaTest.cpp
9.9 kB
cmake
IPPLConfig.cmake.in
238 Bytes
doc
Doxyfile
106.2 kB
hooks
create-hook-symlink.sh
757 Bytes
pre-commit
150 Bytes
manual
dingbat.sty
2.0 kB
figures
psi_logo_wide.eps
36.1 kB
psi_logo_wide.pdf
5.6 kB
html.sty
31.7 kB
introduction.tex
16.4 kB
ippl_centering_ref.tex
14.9 kB
ippl_fft.tex
11.5 kB
ippl_field_ref.tex
11.0 kB
ippl_fieldlayout_ref.tex
15.3 kB
ippl_fields.tex
38.9 kB
ippl_index_ref.tex
14.5 kB
ippl_mesh_ref.tex
35.2 kB
ippl_particles.tex
32.3 kB
ippl_setup.tex
6.6 kB
ippl_user_guide.tex
10.0 kB
pdfdraftcopy.sty
6.2 kB
src
.gitignore
24 Bytes
AmrParticle
AmrParticleBase.h
5.8 kB
AmrParticleBase.hpp
11.1 kB
AmrParticleLevelCounter.h
4.1 kB
CMakeLists.txt
457 Bytes
ParticleAmrLayout.h
2.0 kB
CMakeLists.txt
3.3 kB
Communicate
Archive.h
3.7 kB
Archive.hpp
4.6 kB
Buffers.cpp
1.6 kB
Buffers.hpp
2.0 kB
CMakeLists.txt
540 Bytes
Communicate.cpp
867 Bytes
Communicate.h
6.2 kB
DataTypes.h
1.7 kB
GlobalComm.h
5.4 kB
GlobalComm.hpp
20.1 kB
Operations.h
2.8 kB
TagMaker.h
4.1 kB
Tags.h
4.1 kB
Decomposition
CMakeLists.txt
432 Bytes
OrthogonalRecursiveBisection.h
3.8 kB
OrthogonalRecursiveBisection.hpp
12.1 kB
Doxyfile
101.4 kB
Expression
CMakeLists.txt
384 Bytes
IpplExpressions.h
3.1 kB
IpplOperations.h
29.8 kB
FFT
CMakeLists.txt
371 Bytes
FFT.h
9.1 kB
FFT.hpp
14.5 kB
Field
BConds.h
1.7 kB
BConds.hpp
1.3 kB
BareField.h
7.1 kB
BareField.hpp
6.7 kB
BareFieldOperations.hpp
3.2 kB
BcTypes.h
5.7 kB
BcTypes.hpp
12.9 kB
CMakeLists.txt
555 Bytes
Field.h
3.0 kB
Field.hpp
3.3 kB
FieldOperations.hpp
3.7 kB
HaloCells.h
5.4 kB
HaloCells.hpp
10.5 kB
FieldLayout
BinaryBalancer.h
2.9 kB
BinaryBalancer.hpp
21.0 kB
CMakeLists.txt
461 Bytes
FieldLayout.cpp
999 Bytes
FieldLayout.h
14.8 kB
FieldLayout.hpp
12.5 kB
FieldLayoutUser.h
1.4 kB
Index
CMakeLists.txt
407 Bytes
Index.h
8.4 kB
Index.hpp
10.7 kB
NDIndex.h
3.0 kB
NDIndex.hpp
6.8 kB
Interpolation
CIC.h
6.4 kB
CIC.hpp
3.8 kB
CMakeLists.txt
373 Bytes
Ippl.cpp
5.4 kB
Ippl.h
1.2 kB
IpplCore.h
751 Bytes
IpplVersions.h.in
532 Bytes
Meshes
CMakeLists.txt
574 Bytes
Cartesian.h
32.6 kB
Cartesian.hpp
148.4 kB
CartesianCentering.h
22.7 kB
CartesianCentering.hpp
1.4 kB
CartesianStencilSetup.h
1.9 kB
Centering.cpp
1.9 kB
Centering.h
1.9 kB
Mesh.h
1.5 kB
Mesh.hpp
881 Bytes
UniformCartesian.h
2.1 kB
UniformCartesian.hpp
2.3 kB
Particle
AbstractParticle.h
2.6 kB
CMakeLists.txt
671 Bytes
IntNGP.h
5.4 kB
Interpolator.h
9.3 kB
ParticleAttrib.h
5.2 kB
ParticleAttrib.hpp
10.9 kB
ParticleAttribBase.h
2.3 kB
ParticleBC.h
5.3 kB
ParticleBalancer.h
1.9 kB
ParticleBalancer.hpp
5.0 kB
ParticleBase.h
13.4 kB
ParticleBase.hpp
14.2 kB
ParticleLayout.h
3.8 kB
ParticleLayout.hpp
3.5 kB
ParticleSpatialLayout.h
4.7 kB
ParticleSpatialLayout.hpp
9.3 kB
Partition
CMakeLists.txt
394 Bytes
Partitioner.h
622 Bytes
Partitioner.hpp
4.7 kB
Region
CMakeLists.txt
448 Bytes
NDRegion.h
1.9 kB
NDRegion.hpp
3.2 kB
PRegion.h
2.4 kB
PRegion.hpp
3.0 kB
RegionLayout.h
3.7 kB
RegionLayout.hpp
6.3 kB
Solver
CMakeLists.txt
570 Bytes
Electrostatics.h
2.3 kB
ElectrostaticsCG.h
2.5 kB
FFTPeriodicPoissonSolver.h
3.6 kB
FFTPeriodicPoissonSolver.hpp
6.8 kB
FFTPoissonSolver.h
10.2 kB
FFTPoissonSolver.hpp
75.5 kB
P3MSolver.h
4.7 kB
P3MSolver.hpp
14.8 kB
PCG.h
4.4 kB
Solver.h
2.8 kB
SolverAlgorithm.h
828 Bytes
Types
CMakeLists.txt
395 Bytes
IpplTypes.h
248 Bytes
Vector.h
3.2 kB
Vector.hpp
6.5 kB
ViewTypes.h
1.6 kB
Utility
CMakeLists.txt
740 Bytes
Inform.cpp
8.6 kB
Inform.h
7.3 kB
IpplException.h
435 Bytes
IpplInfo.cpp
3.0 kB
IpplInfo.h
2.9 kB
IpplMemoryUsage.cpp
3.6 kB
IpplMemoryUsage.h
3.3 kB
IpplTimings.cpp
7.3 kB
IpplTimings.h
4.9 kB
PAssert.cpp
3.5 kB
PAssert.h
5.9 kB
ParallelDispatch.h
8.7 kB
ParameterList.h
4.3 kB
Timer.cpp
603 Bytes
Timer.h
762 Bytes
TypeUtils.h
18.2 kB
Unique.cpp
1.2 kB
Unique.h
1.3 kB
User.cpp
1.5 kB
User.h
1.7 kB
UserList.cpp
4.8 kB
UserList.h
3.8 kB
ViewUtils.h
5.4 kB
my_auto_ptr.h
1.4 kB
vmap.h
6.1 kB
vmap.hpp
11.9 kB
test
CMakeLists.txt
836 Bytes
FFT
CMakeLists.txt
957 Bytes
TestCos.cpp
3.7 kB
TestFFTCC.cpp
4.1 kB
TestFFTRC.cpp
5.0 kB
TestSine.cpp
3.7 kB
field
CMakeLists.txt
1.4 kB
TestCurl.cpp
6.3 kB
TestFieldBC.cpp
3.5 kB
TestHalo.cpp
5.6 kB
TestHessian.cpp
8.2 kB
TestLaplace.cpp
4.9 kB
TestMixedExec.cpp
739 Bytes
kokkos
CMakeLists.txt
1.1 kB
TestVectorField.cpp
6.4 kB
TestVectorField2.cpp
2.1 kB
TestVectorField3.cpp
2.7 kB
TestVectorField4.cpp
3.1 kB
p3m
ChargedParticleFactory.hpp
29.0 kB
VTKFieldWriterParallel.hpp
24.3 kB
p3m3d.cpp
21.4 kB
p3m3dHeating.cpp
28.7 kB
p3m3dMicrobunching.cpp
30.1 kB
p3m3dRegressionTests.cpp
38.1 kB
p3m3dTwoStreamParallel.cpp
35.3 kB
p3m3dplot.p
226 Bytes
p3m3dreadme.txt
493 Bytes
particle
CMakeLists.txt
890 Bytes
PICnd.cpp
20.4 kB
TestGather.cpp
2.3 kB
TestScatter.cpp
3.5 kB
benchmarkParticleUpdate.cpp
10.1 kB
region
CMakeLists.txt
737 Bytes
TestNDRegion.cpp
532 Bytes
TestPRegion.cpp
385 Bytes
serialization
CMakeLists.txt
605 Bytes
serialize01.cpp
5.7 kB
solver
Budiardja_plot.cpp
5.7 kB
CMakeLists.txt
2.1 kB
TestCGSolver.cpp
5.9 kB
TestFFTPeriodicPoissonSolver.cpp
10.6 kB
TestGaussian.cpp
13.8 kB
TestGaussian_biharmonic.cpp
11.1 kB
TestGaussian_convergence.cpp
10.9 kB
TestGaussian_hessian.cpp
16.4 kB
TestP3MSolver.cpp
3.4 kB
TestSolverDesign.cpp
1.8 kB
TestSphere.cpp
6.2 kB
reference_outputs
gaussian_biharmonic.out
616 Bytes
gaussian_convergence_hockney.out
621 Bytes
gaussian_convergence_vico.out
640 Bytes
gaussian_hessian_hockney.out
684 Bytes
gaussian_hessian_vico.out
706 Bytes
sphere_hockney.out
123 Bytes
sphere_vico.out
124 Bytes
vector
CMakeLists.txt
861 Bytes
TestVector.cpp
1.1 kB
TestVector2.cpp
2.2 kB
TestVector3.cpp
2.1 kB
unit_tests
BareField
BareField.cpp
7.1 kB
CMakeLists.txt
657 Bytes
CMakeLists.txt
571 Bytes
FFT
CMakeLists.txt
638 Bytes
FFT.cpp
10.4 kB
Field
CMakeLists.txt
935 Bytes
Field.cpp
15.0 kB
FieldBC.cpp
6.2 kB
Halo.cpp
8.7 kB
Meshes
CMakeLists.txt
520 Bytes
UniformCartesian.cpp
2.7 kB
PIC
CMakeLists.txt
753 Bytes
ORB.cpp
5.1 kB
PIC.cpp
4.4 kB
Particle
CMakeLists.txt
966 Bytes
ParticleBC.cpp
6.0 kB
ParticleBase.cpp
4.0 kB
ParticleSendRecv.cpp
5.7 kB
TestUtils.h
5.5 kB
Utility
CMakeLists.txt
622 Bytes
ParameterList.cpp
2.5 kB