PIConGPU_setup__Gas-foil_target_for_ion_acceleration.zip
The previewer is not showing all the files
picongpu
CHANGELOG.md
93.2 kB
INSTALL.rst
14.9 kB
LICENSE.md
3.8 kB
REFERENCE.md
773 Bytes
bin
cuda_memtest.sh
1.5 kB
egetopt
5.2 kB
pic-build
2.9 kB
pic-compile
4.9 kB
pic-configure
6.6 kB
pic-create
4.6 kB
pic-edit
4.7 kB
tbg
17.4 kB
include
mpiInfo
CMakeLists.txt
3.9 kB
mpiInfo.cpp
5.0 kB
picongpu
ArgsParser.cpp
4.9 kB
ArgsParser.hpp
2.1 kB
CMakeLists.txt
18.0 kB
_defaultParam.loader
2.5 kB
_defaultUnitless.loader
1.9 kB
algorithms
AssignedTrilinearInterpolation.hpp
5.0 kB
DifferenceToLower.def
1.1 kB
DifferenceToLower.hpp
3.1 kB
DifferenceToUpper.def
1.1 kB
DifferenceToUpper.hpp
3.1 kB
FieldToParticleInterpolation.hpp
4.4 kB
FieldToParticleInterpolationNative.hpp
4.2 kB
Gamma.def
2.3 kB
Gamma.hpp
1.6 kB
KinEnergy.hpp
2.2 kB
LinearInterpolateWithUpper.hpp
2.7 kB
Set.hpp
1.2 kB
ShiftCoordinateSystem.hpp
4.4 kB
ShiftCoordinateSystemNative.hpp
1.5 kB
Velocity.hpp
1.2 kB
debug
PIConGPUVerbose.hpp
1.4 kB
extensionParam.loader
866 Bytes
extensionUnitless.loader
866 Bytes
fields
FieldB.hpp
2.7 kB
FieldB.tpp
6.3 kB
FieldE.hpp
2.8 kB
FieldE.tpp
6.2 kB
FieldJ.hpp
4.7 kB
FieldJ.kernel
13.4 kB
FieldJ.tpp
11.4 kB
FieldManipulator.hpp
5.9 kB
FieldManipulator.kernel
7.8 kB
FieldTmp.hpp
4.5 kB
FieldTmp.kernel
5.6 kB
FieldTmp.tpp
11.4 kB
Fields.def
2.0 kB
Fields.hpp
886 Bytes
Fields.tpp
886 Bytes
LaserPhysics.def
797 Bytes
LaserPhysics.hpp
9.1 kB
MaxwellSolver
DirSplitting
DirSplitting.def
1.8 kB
DirSplitting.hpp
8.0 kB
DirSplitting.kernel
4.7 kB
Lehe
Curl.def
1.1 kB
Curl.hpp
15.6 kB
Lehe.def
1.8 kB
Lehe.hpp
1.7 kB
None
None.def
1.8 kB
None.hpp
2.6 kB
Solvers.def
1.1 kB
Solvers.hpp
1.1 kB
Yee
Curl.def
1.2 kB
Curl.hpp
1.9 kB
Yee.def
2.1 kB
Yee.hpp
5.6 kB
Yee.kernel
7.5 kB
YeePML
Field.hpp
3.7 kB
Field.tpp
3.4 kB
Parameters.hpp
3.9 kB
YeePML.def
2.3 kB
YeePML.hpp
18.1 kB
YeePML.kernel
25.4 kB
background
cellwiseOperation.hpp
6.9 kB
templates
TWTS
BField.hpp
8.1 kB
BField.tpp
36.3 kB
EField.hpp
7.5 kB
EField.tpp
16.3 kB
GetInitialTimeDelay_SI.tpp
7.4 kB
RotateField.tpp
5.2 kB
TWTS.hpp
863 Bytes
TWTS.tpp
863 Bytes
getFieldPositions_SI.tpp
3.4 kB
numComponents.hpp
1.1 kB
currentDeposition
EmZ
DepositCurrent.hpp
11.6 kB
EmZ.def
2.8 kB
EmZ.hpp
5.8 kB
Esirkepov
Esirkepov.def
2.0 kB
Esirkepov.hpp
11.0 kB
Esirkepov2D.hpp
11.2 kB
EsirkepovNative.hpp
7.9 kB
Line.hpp
2.6 kB
RelayPoint.hpp
2.9 kB
Solver.def
945 Bytes
Solver.hpp
1.1 kB
VillaBune
CurrentVillaBune.def
1.1 kB
CurrentVillaBune.hpp
11.8 kB
currentInterpolation
Binomial
Binomial.def
1.0 kB
Binomial.hpp
8.3 kB
CurrentInterpolation.def
914 Bytes
CurrentInterpolation.hpp
914 Bytes
None
None.def
998 Bytes
None.hpp
2.4 kB
NoneDS
NoneDS.def
1.1 kB
NoneDS.hpp
7.7 kB
laserProfiles
ExpRampWithPrepulse.def
7.6 kB
ExpRampWithPrepulse.hpp
17.8 kB
GaussianBeam.def
5.2 kB
GaussianBeam.hpp
16.8 kB
None.def
1.8 kB
None.hpp
3.2 kB
PlaneWave.def
4.2 kB
PlaneWave.hpp
10.1 kB
Polynom.def
4.2 kB
Polynom.hpp
10.7 kB
PulseFrontTilt.def
4.8 kB
PulseFrontTilt.hpp
14.3 kB
Wavepacket.def
4.7 kB
Wavepacket.hpp
11.5 kB
profiles.def
1.2 kB
profiles.hpp
1.2 kB
numericalCellTypes
EMFCenteredCell.hpp
5.0 kB
NumericalCellTypes.hpp
811 Bytes
YeeCell.hpp
6.1 kB
initialization
IInitPlugin.hpp
1.2 kB
InitPluginNone.hpp
1.6 kB
InitialiserController.hpp
6.7 kB
ParserGridDistribution.cpp
4.2 kB
ParserGridDistribution.hpp
2.8 kB
SimStartInitialiser.hpp
1.3 kB
main.cpp
3.0 kB
param
bremsstrahlung.param
4.3 kB
components.param
1.4 kB
density.param
9.4 kB
dimension.param
961 Bytes
fieldBackground.param
4.9 kB
fieldSolver.param
2.4 kB
fileOutput.param
4.3 kB
flylite.param
3.1 kB
grid.param
3.6 kB
ionizationEnergies.param
9.1 kB
ionizer.param
13.6 kB
isaac.param
2.4 kB
laser.param
23.9 kB
mallocMC.param
2.4 kB
memory.param
4.0 kB
particle.param
5.3 kB
particleCalorimeter.param
1.7 kB
particleFilters.param
2.0 kB
particleMerger.param
1.3 kB
physicalConstants.param
4.4 kB
pml.param
6.5 kB
png.param
3.1 kB
pngColorScales.param
4.0 kB
precision.param
2.0 kB
pusher.param
3.0 kB
radiation.param
7.0 kB
radiationObserver.param
5.3 kB
random.param
1.8 kB
species.param
3.5 kB
speciesAttributes.param
7.6 kB
speciesConstants.param
2.3 kB
speciesDefinition.param
4.6 kB
speciesInitialization.param
1.5 kB
starter.param
802 Bytes
synchrotronPhotons.param
2.0 kB
unit.param
2.2 kB
particles
InitFunctors.hpp
9.5 kB
InterpolationForPusher.hpp
2.6 kB
Manipulate.hpp
3.3 kB
Particles.hpp
8.1 kB
Particles.kernel
22.8 kB
Particles.tpp
11.7 kB
ParticlesFunctors.hpp
18.8 kB
ParticlesInit.kernel
13.9 kB
access
Cell2Particle.hpp
1.9 kB
Cell2Particle.tpp
4.5 kB
boundary
CallPluginsAndDeleteParticles.hpp
2.2 kB
bremsstrahlung
Bremsstrahlung.hpp
6.8 kB
Bremsstrahlung.tpp
11.9 kB
PhotonEmissionAngle.hpp
9.3 kB
ScaledSpectrum.hpp
6.4 kB
ScaledSpectrum.tpp
9.4 kB
creation
creation.hpp
3.3 kB
creation.kernel
17.8 kB
densityProfiles
EveryNthCellImpl.def
1.9 kB
EveryNthCellImpl.hpp
2.6 kB
FreeFormulaImpl.def
848 Bytes
FreeFormulaImpl.hpp
1.8 kB
FromHDF5Impl.def
845 Bytes
FromHDF5Impl.hpp
9.2 kB
GaussianCloudImpl.def
850 Bytes
GaussianCloudImpl.hpp
2.5 kB
GaussianImpl.def
845 Bytes
GaussianImpl.hpp
2.7 kB
HomogenousImpl.def
811 Bytes
HomogenousImpl.hpp
1.3 kB
IProfile.def
835 Bytes
IProfile.hpp
1.2 kB
LinearExponentialImpl.def
854 Bytes
LinearExponentialImpl.hpp
2.4 kB
SphereFlanksImpl.def
849 Bytes
SphereFlanksImpl.hpp
2.6 kB
profiles.def
1.3 kB
profiles.hpp
1.4 kB
filter
All.def
996 Bytes
All.hpp
2.5 kB
IUnary.def
1.4 kB
RelativeGlobalDomainPosition.def
1.8 kB
RelativeGlobalDomainPosition.hpp
6.0 kB
filter.def
1.1 kB
filter.hpp
1.0 kB
generic
Free.def
1.9 kB
Free.hpp
3.5 kB
FreeRng.def
2.2 kB
FreeRng.hpp
4.9 kB
FreeTotalCellOffset.def
2.1 kB
FreeTotalCellOffset.hpp
5.0 kB
flylite
IFlyLite.hpp
2.9 kB
NonLTE.def
1.7 kB
NonLTE.hpp
2.8 kB
NonLTE.tpp
6.6 kB
helperFields
LocalDensity.hpp
2.8 kB
LocalDensity.kernel
5.3 kB
LocalDensityFunctors.hpp
5.9 kB
LocalEnergyHistogram.hpp
3.1 kB
LocalEnergyHistogram.kernel
10.6 kB
LocalEnergyHistogramFunctors.hpp
5.7 kB
LocalRateMatrix.hpp
3.0 kB
types
Superconfig.hpp
1.7 kB
functor
User.def
1.2 kB
User.hpp
2.6 kB
functor.def
903 Bytes
functor.hpp
903 Bytes
misc
Rng.def
1.2 kB
Rng.hpp
3.4 kB
RngWrapper.hpp
1.8 kB
TotalCellOffset.def
1.0 kB
TotalCellOffset.hpp
2.7 kB
interpolationMemoryPolicy
ShiftToValidRange.hpp
1.6 kB
ionization
None
AlgorithmNone.hpp
2.0 kB
byCollision
ThomasFermi
AlgorithmThomasFermi.hpp
11.8 kB
ThomasFermi.def
3.0 kB
ThomasFermi_Impl.hpp
18.4 kB
collisionalIonizationCalc.def
1.1 kB
collisionalIonizationCalc.hpp
821 Bytes
ionizers.def
915 Bytes
ionizers.hpp
1.0 kB
byField
ADK
ADK.def
4.1 kB
ADK_Impl.hpp
13.7 kB
AlgorithmADK.hpp
5.9 kB
BSI
AlgorithmBSI.hpp
3.5 kB
AlgorithmBSIEffectiveZ.hpp
3.4 kB
AlgorithmBSIStarkShifted.hpp
3.3 kB
BSI.def
4.0 kB
BSI_Impl.hpp
11.9 kB
Keldysh
AlgorithmKeldysh.hpp
4.6 kB
Keldysh.def
2.7 kB
Keldysh_Impl.hpp
13.6 kB
fieldIonizationCalc.def
1.3 kB
fieldIonizationCalc.hpp
1.2 kB
ionizers.def
1.2 kB
ionizers.hpp
1.1 kB
utilities.hpp
1.9 kB
manipulators
IBinary.def
2.3 kB
IUnary.def
2.2 kB
binary
Assign.def
2.6 kB
DensityWeighting.def
3.9 kB
ProtonTimesWeighting.def
3.6 kB
UnboundElectronsTimesWeighting.def
3.8 kB
generic
Free.def
1.8 kB
Free.hpp
3.6 kB
FreeRng.def
2.2 kB
FreeRng.hpp
4.9 kB
None.def
1.3 kB
manipulators.def
1.8 kB
manipulators.hpp
1.1 kB
unary
CopyAttribute.def
2.5 kB
Drift.def
2.2 kB
Drift.hpp
2.9 kB
FreeTotalCellOffset.def
2.1 kB
FreeTotalCellOffset.hpp
4.8 kB
RandomPosition.def
2.7 kB
Temperature.def
2.2 kB
Temperature.hpp
3.9 kB
particleToGrid
ComputeGridValuePerFrame.def
7.2 kB
ComputeGridValuePerFrame.hpp
4.7 kB
derivedAttributes
BoundElectronDensity.def
3.3 kB
BoundElectronDensity.hpp
1.8 kB
ChargeDensity.def
3.9 kB
ChargeDensity.hpp
1.7 kB
Counter.def
3.4 kB
Counter.hpp
1.6 kB
Density.def
3.1 kB
Density.hpp
1.7 kB
DerivedAttributes.def
1.6 kB
DerivedAttributes.hpp
1.6 kB
Energy.def
3.8 kB
Energy.hpp
1.6 kB
EnergyDensity.def
4.0 kB
EnergyDensity.hpp
1.8 kB
EnergyDensityCutoff.def
3.2 kB
EnergyDensityCutoff.hpp
2.1 kB
LarmorPower.def
3.9 kB
LarmorPower.hpp
2.9 kB
MacroCounter.def
2.8 kB
MacroCounter.hpp
1.3 kB
MidCurrentDensityComponent.def
4.7 kB
MidCurrentDensityComponent.hpp
2.3 kB
MomentumComponent.def
3.8 kB
MomentumComponent.hpp
1.9 kB
pusher
particlePusherAcceleration.hpp
3.6 kB
particlePusherAxel.hpp
10.2 kB
particlePusherBoris.hpp
3.2 kB
particlePusherFree.hpp
2.6 kB
particlePusherPhoton.hpp
2.5 kB
particlePusherProbe.hpp
4.8 kB
particlePusherReducedLandauLifshitz.hpp
7.8 kB
particlePusherVay.hpp
4.5 kB
shapes
CIC.hpp
2.3 kB
Counter.hpp
2.2 kB
NGP.hpp
2.2 kB
P4S.hpp
4.5 kB
PCS.hpp
3.4 kB
TSC.hpp
3.4 kB
shapes.hpp
1.1 kB
startPosition
OnePositionImpl.def
1.7 kB
OnePositionImpl.hpp
3.7 kB
QuietImpl.def
1.6 kB
QuietImpl.hpp
4.8 kB
RandomImpl.def
1.7 kB
RandomImpl.hpp
2.6 kB
detail
WeightMacroParticles.hpp
2.8 kB
functors.def
1.0 kB
functors.hpp
1.1 kB
generic
Free.def
1.2 kB
Free.hpp
4.9 kB
FreeRng.def
1.4 kB
FreeRng.hpp
6.5 kB
synchrotronPhotons
PhotonCreator.def
1.4 kB
PhotonCreator.hpp
14.6 kB
SynchrotronFunctions.hpp
3.4 kB
SynchrotronFunctions.tpp
4.8 kB
traits
GenerateSolversIfSpeciesEligible.hpp
3.0 kB
GetAtomicNumbers.hpp
1.6 kB
GetCurrentSolver.hpp
1.1 kB
GetDensityRatio.hpp
1.8 kB
GetEffectiveNuclearCharge.hpp
2.3 kB
GetExchangeMemCfg.hpp
2.1 kB
GetInterpolation.hpp
1.1 kB
GetIonizationEnergies.hpp
2.2 kB
GetIonizerList.hpp
2.2 kB
GetMarginPusher.hpp
1.8 kB
GetPhotonCreator.hpp
2.4 kB
GetPusher.hpp
1.2 kB
GetShape.hpp
1.1 kB
GetSpeciesFlagName.hpp
2.0 kB
HasIonizersWithRNG.hpp
2.8 kB
MacroWeighted.hpp
1.9 kB
SpeciesEligibleForSolver.hpp
1.4 kB
WeightingPower.hpp
1.7 kB
plugins
BinEnergyParticles.hpp
23.6 kB
ChargeConservation.hpp
3.2 kB
ChargeConservation.tpp
10.3 kB
Checkpoint.hpp
9.6 kB
CountParticles.hpp
6.5 kB
Emittance.hpp
40.3 kB
EnergyFields.hpp
8.3 kB
EnergyParticles.hpp
22.4 kB
ILightweightPlugin.hpp
1.4 kB
ISimulationPlugin.hpp
1.2 kB
IntensityPlugin.hpp
14.0 kB
IsaacPlugin.hpp
17.5 kB
PhaseSpace
AxisDescription.hpp
1.3 kB
DumpHBufferSplashP.hpp
10.3 kB
PhaseSpace.hpp
14.1 kB
PhaseSpace.tpp
13.6 kB
PhaseSpaceFunctors.hpp
9.7 kB
PluginController.hpp
8.7 kB
PngPlugin.hpp
9.4 kB
PositionsParticles.hpp
10.4 kB
ResourceLog.hpp
9.4 kB
SliceFieldPrinter.hpp
1.9 kB
SliceFieldPrinter.tpp
6.4 kB
SliceFieldPrinterMulti.hpp
1.8 kB
SliceFieldPrinterMulti.tpp
3.5 kB
SumCurrents.hpp
6.2 kB
adios
ADIOSCountParticles.hpp
8.1 kB
ADIOSWriter.def
7.2 kB
ADIOSWriter.hpp
58.4 kB
NDScalars.hpp
6.8 kB
WriteMeta.hpp
15.6 kB
WriteSpecies.hpp
9.5 kB
restart
LoadParticleAttributesFromADIOS.hpp
5.3 kB
LoadSpecies.hpp
7.8 kB
ReadAttribute.hpp
2.7 kB
RestartFieldLoader.hpp
7.0 kB
writer
ParticleAttribute.hpp
2.9 kB
ParticleAttributeSize.hpp
5.6 kB
common
particlePatches.cpp
2.8 kB
particlePatches.hpp
3.2 kB
stringHelpers.cpp
4.6 kB
stringHelpers.hpp
3.3 kB
txtFileHandling.hpp
3.9 kB
hdf5
HDF5Writer.def
2.0 kB
HDF5Writer.hpp
25.6 kB
NDScalars.hpp
6.2 kB
WriteFields.hpp
7.0 kB
WriteMeta.hpp
14.4 kB
WriteSpecies.hpp
23.3 kB
openPMD
patchReader.cpp
4.4 kB
patchReader.hpp
4.2 kB
restart
LoadParticleAttributesFromHDF5.hpp
4.3 kB
LoadSpecies.hpp
7.9 kB
RestartFieldLoader.hpp
6.6 kB
writer
Field.hpp
11.5 kB
ParticleAttribute.hpp
8.3 kB
kernel
CopySpecies.kernel
9.2 kB
makroParticleCounter
PerSuperCell.hpp
11.3 kB
misc
AppendName.hpp
1.2 kB
ExecuteIfNameIsEqual.hpp
1.7 kB
SpeciesFilter.hpp
2.8 kB
concatenateToString.hpp
1.7 kB
containsObject.hpp
1.5 kB
misc.hpp
1.0 kB
removeSpaces.cpp
1.2 kB
removeSpaces.hpp
1.1 kB
splitString.cpp
1.4 kB
splitString.hpp
1.3 kB
multi
IHelp.hpp
2.4 kB
ISlave.hpp
1.7 kB
Master.hpp
4.4 kB
Option.hpp
5.7 kB
multi.hpp
909 Bytes
output
GatherSlice.hpp
8.6 kB
IIOBackend.hpp
1.6 kB
WriteSpeciesCommon.hpp
5.6 kB
header
ColorHeader.hpp
2.0 kB
DataHeader.hpp
996 Bytes
MessageHeader.hpp
5.9 kB
NodeHeader.hpp
1.8 kB
SimHeader.hpp
1.9 kB
WindowHeader.hpp
1.3 kB
images
PngCreator.hpp
3.5 kB
PngCreator.tpp
3.8 kB
Visualisation.hpp
36.9 kB
particleCalorimeter
ParticleCalorimeter.hpp
30.8 kB
ParticleCalorimeter.kernel
4.2 kB
ParticleCalorimeterFunctors.hpp
5.9 kB
particleMerging
ParticleMerger.hpp
10.6 kB
ParticleMerger.kernel
18.6 kB
VoronoiCell.hpp
8.3 kB
radiation
ExecuteParticleFilter.hpp
2.9 kB
GetRadiationMask.hpp
2.6 kB
Radiation.hpp
46.8 kB
Radiation.kernel
23.9 kB
amplitude.hpp
4.6 kB
calc_amplitude.hpp
6.3 kB
check_consistency.hpp
1.2 kB
debug
PIConGPUVerboseLogRadiation.hpp
1.3 kB
frequencies
radiation_lin_freq.hpp
1.3 kB
radiation_list_freq.hpp
3.0 kB
radiation_log_freq.hpp
1.6 kB
nyquist_low_pass.hpp
1.9 kB
parameters.hpp
1.2 kB
particle.hpp
5.0 kB
radFormFactor.hpp
7.7 kB
taylor.hpp
1.3 kB
utilities.hpp
2.8 kB
vector.hpp
4.3 kB
windowFunctions.hpp
6.3 kB
pmacc_renamings.hpp
856 Bytes
random
seed
ISeed.hpp
1.4 kB
Seed.cpp
1.7 kB
Seed.hpp
1.6 kB
simulationControl
DomainAdjuster.hpp
15.4 kB
ISimulationStarter.hpp
1.7 kB
MovingWindow.hpp
15.3 kB
MySimulation.hpp
31.1 kB
SimulationStarter.hpp
4.8 kB
Window.hpp
1.3 kB
simulation_classTypes.hpp
1.2 kB
simulation_defines.hpp
1.6 kB
simulation_types.hpp
1.9 kB
traits
AdiosToPIC.hpp
1.1 kB
AdiosToPIC.tpp
1.7 kB
FieldPosition.hpp
1.0 kB
GetDataBoxType.hpp
984 Bytes
GetMargin.hpp
1.7 kB
PICToAdios.hpp
1.1 kB
PICToAdios.tpp
3.2 kB
PICToOpenPMD.hpp
1.4 kB
PICToOpenPMD.tpp
3.1 kB
PICToSplash.hpp
1.1 kB
PICToSplash.tpp
2.8 kB
SIBaseUnits.hpp
1.4 kB
SplashToPIC.hpp
1.1 kB
SplashToPIC.tpp
1.9 kB
Unit.hpp
1.3 kB
UnitDimension.hpp
1.6 kB
UsesRNG.hpp
1.1 kB
attribute
GetCharge.hpp
3.3 kB
GetChargeState.hpp
3.3 kB
GetMass.hpp
1.4 kB
frame
GetCharge.hpp
1.0 kB
GetMass.hpp
953 Bytes
unitless
bremsstrahlung.unitless
1.5 kB
checkpoints.unitless
1.4 kB
density.unitless
1.0 kB
fieldBackground.unitless
843 Bytes
fileOutput.unitless
831 Bytes
grid.unitless
1.9 kB
ionizer.unitless
887 Bytes
particle.unitless
853 Bytes
physicalConstants.unitless
1.9 kB
pml.unitless
3.8 kB
png.unitless
3.2 kB
precision.unitless
2.8 kB
pusher.unitless
2.3 kB
radiation.unitless
2.6 kB
speciesAttributes.unitless
13.2 kB
speciesConstants.unitless
997 Bytes
speciesDefinition.unitless
2.3 kB
speciesInitialization.unitless
791 Bytes
starter.unitless
1.4 kB
synchrotronPhotons.unitless
1.6 kB
version.hpp
865 Bytes
versionFormat.cpp
6.8 kB
versionFormat.hpp
1.2 kB
pmacc
CMakeLists.txt
4.3 kB
algorithms
ForEach.hpp
5.4 kB
GlobalReduce.hpp
2.7 kB
PromoteType.hpp
1.3 kB
TypeCast.hpp
1.4 kB
math
defines
abs.hpp
1.3 kB
bessel.hpp
4.9 kB
comparison.hpp
1.8 kB
cross.hpp
1.2 kB
dot.hpp
1.2 kB
erf.hpp
1.1 kB
exp.hpp
1.5 kB
floatingPoint.hpp
2.5 kB
fmod.hpp
1.4 kB
modf.hpp
1.1 kB
pi.hpp
1.6 kB
pow.hpp
1.4 kB
sqrt.hpp
1.3 kB
trigo.hpp
2.6 kB
doubleMath
abs.tpp
1.6 kB
bessel.tpp
3.9 kB
comparison.tpp
1.4 kB
erf.tpp
1.2 kB
exp.tpp
1.5 kB
floatingPoint.tpp
3.1 kB
fmod.tpp
1.2 kB
modf.tpp
1.3 kB
pow.tpp
2.0 kB
sqrt.tpp
1.5 kB
trigo.tpp
2.9 kB
floatMath
abs.tpp
1.4 kB
bessel.tpp
3.9 kB
comparison.tpp
1.4 kB
erf.tpp
1.2 kB
exp.tpp
1.6 kB
floatingPoint.tpp
3.1 kB
fmod.tpp
1.2 kB
modf.tpp
1.3 kB
pow.tpp
2.1 kB
sqrt.tpp
1.5 kB
trigo.tpp
3.0 kB
math.hpp
2.8 kB
reverseBits.hpp
1.9 kB
attribute
Constexpr.hpp
2.2 kB
Fallthrough.hpp
1.6 kB
FunctionSpecifier.hpp
2.1 kB
cuSTL
algorithm
cudaBlock
Foreach.hpp
4.1 kB
functor
Add.hpp
1.5 kB
AssignValue.hpp
1.5 kB
GetComponent.hpp
1.7 kB
host
Foreach.hpp
4.9 kB
kernel
FFT.hpp
1.2 kB
FFT.tpp
1.6 kB
Foreach.hpp
5.8 kB
ForeachBlock.hpp
6.1 kB
Reduce.hpp
2.2 kB
detail
ForeachKernel.hpp
5.1 kB
SphericMapper.hpp
8.3 kB
run-time
Foreach.hpp
9.0 kB
mpi
Gather.hpp
2.3 kB
Gather.tpp
10.3 kB
Reduce.hpp
3.0 kB
Reduce.tpp
5.2 kB
container
CartBuffer.hpp
5.5 kB
CartBuffer.tpp
11.7 kB
DeviceBuffer.hpp
5.0 kB
HostBuffer.hpp
5.5 kB
IndexBuffer.hpp
3.2 kB
PNGBuffer.hpp
3.0 kB
PseudoBuffer.hpp
1.4 kB
PseudoBuffer.tpp
1.9 kB
allocator
DeviceMemAllocator.hpp
1.9 kB
DeviceMemAllocator.tpp
3.2 kB
DeviceMemEvenPitchAllocator.hpp
1.9 kB
DeviceMemEvenPitchAllocator.tpp
2.3 kB
EmptyAllocator.hpp
1.1 kB
HostMemAllocator.hpp
1.9 kB
HostMemAllocator.tpp
2.8 kB
compile-time
SharedMemAllocator.hpp
3.2 kB
tag.hpp
1.1 kB
assigner
DeviceMemAssigner.hpp
2.7 kB
HostMemAssigner.hpp
1.8 kB
compile-time
CartBuffer.hpp
2.7 kB
CartBuffer.tpp
1.6 kB
SharedBuffer.hpp
1.5 kB
copier
D2DCopier.hpp
2.5 kB
H2HCopier.hpp
1.6 kB
Memcopy.hpp
3.8 kB
tag.hpp
1.1 kB
view
View.hpp
2.1 kB
cursor
BufferCursor.hpp
2.6 kB
Cursor.hpp
5.9 kB
FunctorCursor.hpp
1.8 kB
MultiIndexCursor.hpp
1.8 kB
NestedCursor.hpp
1.6 kB
SafeCursor.hpp
4.7 kB
accessor
CursorAccessor.hpp
1.2 kB
FunctorAccessor.hpp
1.5 kB
LinearInterpAccessor.hpp
5.6 kB
MarkerAccessor.hpp
1.4 kB
PointerAccessor.hpp
1.4 kB
TwistAxesAccessor.hpp
1.6 kB
compile-time
BufferCursor.hpp
2.0 kB
SafeCursor.hpp
3.5 kB
navigator
BufferNavigator.hpp
2.4 kB
CartNavigator.hpp
1.9 kB
CursorNavigator.hpp
1.2 kB
EmptyNavigator.hpp
1.1 kB
MapTo1DNavigator.hpp
1.9 kB
MultiIndexNavigator.hpp
1.5 kB
PlusNavigator.hpp
1.2 kB
compile-time
BufferNavigator.hpp
2.4 kB
TwistAxesNavigator.hpp
1.9 kB
TwistedAxesNavigator.hpp
1.9 kB
tag.hpp
1.1 kB
tools
LinearInterp.hpp
2.5 kB
slice.hpp
3.0 kB
twistAxes.hpp
1.9 kB
twistVectorFieldAxes.hpp
4.5 kB
traits.hpp
999 Bytes
zone
SphericZone.hpp
2.0 kB
StaggeredZone.hpp
1.2 kB
ToricZone.hpp
1.2 kB
compile-time
SphericZone.hpp
1.6 kB
cudaSpecs.hpp
1.4 kB
dataManagement
AbstractInitialiser.hpp
1.8 kB
DataConnector.hpp
7.7 kB
IDataSorter.hpp
2.0 kB
ISimulationData.hpp
1.6 kB
functor
Filtered.hpp
8.0 kB
Interface.hpp
8.1 kB
math
Complex.hpp
1.0 kB
ConstVector.hpp
8.1 kB
MapTuple.hpp
6.1 kB
RungeKutta
RungeKutta4.hpp
2.8 kB
RungeKutta.hpp
908 Bytes
Tuple.hpp
4.6 kB
Vector.hpp
1.4 kB
VectorOperations.hpp
2.7 kB
complex
Bessel.hpp
7.4 kB
Bessel.tpp
10.6 kB
Complex.hpp
6.0 kB
Complex.tpp
8.4 kB
vector
Float.hpp
1.7 kB
Int.hpp
1.7 kB
Size_t.hpp
1.7 kB
TwistComponents.hpp
2.7 kB
UInt32.hpp
1.7 kB
UInt64.hpp
1.7 kB
Vector.hpp
23.5 kB
Vector.tpp
9.9 kB
accessor
StandardAccessor.hpp
1.2 kB
compile-time
Float.hpp
1.5 kB
Size_t.hpp
2.1 kB
TwistComponents.hpp
2.0 kB
UInt64.hpp
2.1 kB
Vector.hpp
12.8 kB
math_functor
abs.hpp
1.4 kB
cosf.hpp
1.2 kB
max.hpp
1.4 kB
min.hpp
1.4 kB
sin.hpp
1.3 kB
sqrtf.hpp
1.2 kB
navigator
PermutedNavigator.hpp
1.1 kB
StackedNavigator.hpp
1.3 kB
StandardNavigator.hpp
1.1 kB
memory
Align.hpp
1.8 kB
Array.hpp
3.6 kB
CtxArray.hpp
3.7 kB
Delete.hpp
1.1 kB
IndexPool.hpp
5.1 kB
MakeUnique.hpp
1.4 kB
boxes
CachedBox.hpp
2.7 kB
DataBox.hpp
4.4 kB
DataBoxDim1Access.hpp
2.6 kB
DataBoxUnaryTransform.hpp
2.5 kB
MultiBox.hpp
7.3 kB
PitchedBox.hpp
6.2 kB
SharedBox.hpp
7.5 kB
buffers
Buffer.hpp
6.5 kB
DeviceBuffer.hpp
5.1 kB
DeviceBufferIntern.hpp
9.5 kB
Exchange.hpp
2.8 kB
ExchangeIntern.hpp
8.9 kB
GridBuffer.hpp
19.9 kB
HostBuffer.hpp
3.9 kB
HostBufferIntern.hpp
4.6 kB
HostDeviceBuffer.hpp
4.5 kB
HostDeviceBuffer.tpp
3.3 kB
MappedBufferIntern.hpp
6.8 kB
MultiGridBuffer.hpp
9.9 kB
dataTypes
Mask.hpp
7.8 kB
shared
Allocate.hpp
4.1 kB
misc
splitString.hpp
1.8 kB
mpi
GetMPI_Op.hpp
1.0 kB
GetMPI_StructAsArray.hpp
1.3 kB
GetMPI_StructAsArray.tpp
2.3 kB
MPIReduce.hpp
6.5 kB
MPI_StructAsArray.hpp
1.2 kB
SeedPerRank.hpp
3.1 kB
reduceMethods
AllReduce.hpp
1.8 kB
Reduce.hpp
1.7 kB
particles
AsyncCommunicationImpl.hpp
2.1 kB
IdProvider.def
2.8 kB
IdProvider.hpp
6.5 kB
Identifier.hpp
2.0 kB
ParticleDescription.hpp
4.9 kB
ParticlesBase.hpp
6.4 kB
ParticlesBase.kernel
43.7 kB
ParticlesBase.tpp
5.3 kB
boostExtension
InheritGenerators.hpp
2.7 kB
InheritLinearly.hpp
2.2 kB
compileTime
FindByNameOrType.hpp
3.0 kB
frame_types.hpp
1.5 kB
memory
boxes
ExchangePopDataBox.hpp
2.1 kB
ExchangePushDataBox.hpp
3.8 kB
ParticlesBox.hpp
10.3 kB
PushDataBox.hpp
4.0 kB
TileDataBox.hpp
2.6 kB
buffers
MallocMCBuffer.hpp
1.8 kB
MallocMCBuffer.tpp
2.6 kB
ParticlesBuffer.hpp
11.1 kB
StackExchangeBuffer.hpp
6.7 kB
dataTypes
ExchangeMemoryIndex.hpp
1.7 kB
FramePointer.hpp
3.2 kB
ListPointer.hpp
1.2 kB
Particle.hpp
10.5 kB
Pointer.hpp
3.2 kB
StaticArray.hpp
1.6 kB
SuperCell.hpp
2.8 kB
frames
Frame.hpp
7.3 kB
NullFrame.hpp
1.1 kB
operations
Assign.hpp
1.2 kB
ConcatListOfFrames.hpp
7.0 kB
CopyIdentifier.hpp
1.2 kB
CountParticles.hpp
11.0 kB
Deselect.hpp
1.9 kB
SetAttributeToDefault.hpp
1.6 kB
splitIntoListOfFrames.kernel
18.0 kB
particleFilter
FilterFactory.hpp
1.7 kB
PositionFilter.hpp
3.0 kB
system
DefaultFilter.hpp
2.2 kB
FalseFilter.hpp
1.3 kB
TrueFilter.hpp
1.3 kB
policies
DeleteParticles.hpp
1.4 kB
ExchangeParticles.hpp
1.7 kB
tasks
ParticleFactory.hpp
2.9 kB
ParticleFactory.tpp
2.7 kB
TaskParticlesReceive.hpp
3.9 kB
TaskParticlesSend.hpp
3.0 kB
TaskReceiveParticlesExchange.hpp
4.4 kB
TaskSendParticlesExchange.hpp
5.1 kB
traits
FilterByFlag.hpp
1.7 kB
FilterByIdentifier.hpp
1.9 kB
ResolveAliasFromSpecies.hpp
2.8 kB
pluginSystem
INotify.hpp
1.9 kB
IPlugin.hpp
4.6 kB
PluginConnector.hpp
8.0 kB
TimeSlice.hpp
2.4 kB
containsStep.hpp
1.9 kB
toTimeSlice.hpp
3.2 kB
ppFunctions.hpp
2.5 kB
result_of_Functor.hpp
1.9 kB
static_assert.hpp
5.3 kB
test
PMaccFixture.hpp
1.6 kB
TemplateUT.cpp
1.8 kB
main.cpp
1.1 kB
memory
HostBufferIntern
copyFrom.hpp
2.8 kB
reset.hpp
2.2 kB
setValue.hpp
2.3 kB
memoryUT.cpp
3.5 kB
particles
IdProvider.hpp
6.1 kB
memory
SuperCell.hpp
2.9 kB
particlesUT.cpp
1.2 kB
random
2DDistribution.cpp
10.9 kB
CMakeLists.txt
2.1 kB
traits
GetCTName.hpp
1.5 kB
GetComponentsType.hpp
1.5 kB
GetEmptyDefaultConstructibleType.hpp
1.4 kB
GetFlagType.hpp
1.2 kB
GetInitializedInstance.hpp
1.4 kB
GetNComponents.hpp
2.0 kB
GetNumWorkers.hpp
2.3 kB
GetStringProperties.hpp
3.9 kB
GetUniqueTypeId.hpp
3.1 kB
GetValueType.hpp
1.1 kB
GetValueType.tpp
1.0 kB
HasFlag.hpp
1.4 kB
HasIdentifier.hpp
2.1 kB
HasIdentifiers.hpp
2.2 kB
IsSameType.hpp
1.4 kB
Limits.hpp
1.3 kB
Limits.tpp
1.3 kB
NumberOfExchanges.hpp
1.5 kB
Resolve.hpp
1.4 kB
libraryDependencies.png
50.8 kB
requirements.txt
40 Bytes
test
correctBranchPR
3.1 kB
hasCudaGlobalKeyword
1.1 kB
hasEOLwhiteSpace
1.8 kB
hasExtLibIncludeBrackets
1.8 kB
hasNonASCII
1.8 kB
hasSpaceBeforePrecompiler
2.1 kB
hasTabs
1.7 kB