PIConGPU_version_and_setups.zip
The previewer is not showing all the files
PIConGPU_version_and_setups
picongpu
.clang-tidy
1.1 kB
lib
python
picongpu
__init__.py
395 Bytes
extra
__init__.py
189 Bytes
input
__init__.py
0 Bytes
bunchInit_openPMD_bp.py
30.9 kB
createBunch_example.ipynb
8.4 kB
parameters.py
7.8 kB
requirements.txt
4 Bytes
plugins
__init__.py
0 Bytes
data
__init__.py
464 Bytes
base_reader.py
3.9 kB
emittance.py
6.0 kB
energy_histogram.py
6.3 kB
phase_space.py
9.2 kB
png.py
7.4 kB
radiation.py
4.6 kB
requirements.txt
63 Bytes
transitionradiation.py
11.9 kB
jupyter_widgets
__init__.py
234 Bytes
base_widget.py
19.7 kB
energy_histogram_widget.py
1.8 kB
phase_space_widget.py
2.0 kB
png_widget.py
2.4 kB
requirements.txt
49 Bytes
utils.py
660 Bytes
plot_mpl
__init__.py
860 Bytes
base_visualizer.py
9.2 kB
emittance_evolution_visualizer.py
6.5 kB
energy_histogram_visualizer.py
5.9 kB
energy_waterfall_visualizer.py
10.9 kB
phase_space_visualizer.py
10.8 kB
png_visualizer.py
5.7 kB
requirements.txt
51 Bytes
slice_emittance_visualizer.py
5.7 kB
slice_emittance_waterfall_visualizer.py
11.2 kB
transition_radiation_visualizer.py
10.8 kB
utils.py
1.6 kB
requirements.txt
54 Bytes
requirements.txt
80 Bytes
utils
__init__.py
204 Bytes
field_ionization.py
4.4 kB
find_time.py
4.9 kB
memory_calculator.py
11.2 kB
param_parser.py
3.6 kB
requirements.txt
6 Bytes
input.py
94 Bytes
picmi
__init__.py
799 Bytes
constants.py
322 Bytes
distribution.py
5.4 kB
gaussian_laser.py
6.4 kB
grid.py
5.2 kB
layout.py
871 Bytes
simulation.py
20.7 kB
solver.py
1.3 kB
species.py
11.7 kB
plugins.py
96 Bytes
pypicongpu
__init__.py
621 Bytes
grid.py
3.5 kB
laser.py
4.6 kB
output
__init__.py
43 Bytes
auto.py
1.5 kB
rendering
__init__.py
127 Bytes
renderedobject.py
7.6 kB
renderer.py
9.5 kB
runner.py
15.8 kB
simulation.py
2.2 kB
solver.py
598 Bytes
species
__init__.py
477 Bytes
attribute
__init__.py
274 Bytes
attribute.py
756 Bytes
boundelectrons.py
338 Bytes
momentum.py
326 Bytes
position.py
340 Bytes
weighting.py
328 Bytes
constant
__init__.py
318 Bytes
charge.py
1.1 kB
constant.py
3.5 kB
densityratio.py
950 Bytes
elementproperties.py
1.2 kB
ionizers.py
2.2 kB
mass.py
968 Bytes
initmanager.py
19.6 kB
operation
__init__.py
478 Bytes
densityprofile
__init__.py
124 Bytes
densityprofile.py
3.7 kB
uniform.py
917 Bytes
momentum
__init__.py
109 Bytes
drift.py
4.5 kB
temperature.py
1.1 kB
noboundelectrons.py
1.6 kB
notplaced.py
1.4 kB
operation.py
8.6 kB
setboundelectrons.py
1.5 kB
simpledensity.py
4.3 kB
simplemomentum.py
2.0 kB
species.py
7.0 kB
util
__init__.py
59 Bytes
element.py
2.9 kB
util.py
1.9 kB
requirements.txt
136 Bytes
utils.py
94 Bytes
test
KHI_growthRate
CalculateParameter.py
4.8 kB
DifferenceKHIGrowthRate.py
2.2 kB
KHIData.py
5.2 kB
KHIParams.py
1.7 kB
MainTest.py
1.5 kB
ParamReader.py
8.3 kB
TestKHI.py
2.4 kB
TestKHIManager.py
13.0 kB
TheoryGrowthRate.py
3.0 kB
ViewerKHI.py
8.8 kB
requirements.txt
23 Bytes
requirements.txt
35 Bytes
test
correctBranchPR
3.8 kB
hasCudaGlobalKeyword
1.1 kB
hasEOLwhiteSpace
2.0 kB
hasExtLibIncludeBrackets
1.8 kB
hasNonASCII
1.8 kB
hasSpaceBeforePrecompiler
2.1 kB
hasTabs
1.9 kB
hasWrongDoxygenStyle
1.7 kB
pmaccHeaderCheck
CMakeLists.txt
3.6 kB
src
main.cpp
935 Bytes
python
__init__.py
39 Bytes
picongpu
.gitignore
37 Bytes
README
167 Bytes
__init__.py
61 Bytes
__main__.py
268 Bytes
compiling
__init__.py
186 Bytes
__main__.py
261 Bytes
distribution.py
2.4 kB
runner.py
6.6 kB
simulation.py
3.0 kB
species.py
2.4 kB
quick
__init__.py
98 Bytes
__main__.py
261 Bytes
picmi
__init__.py
272 Bytes
distribution.py
11.8 kB
gaussian_laser.py
11.5 kB
grid.py
3.6 kB
layout.py
1.0 kB
simulation.py
29.1 kB
species.py
20.9 kB
pypicongpu
__init__.py
340 Bytes
grid.py
5.6 kB
laser.py
8.3 kB
output
__init__.py
53 Bytes
auto.py
1.6 kB
rendering
__init__.py
105 Bytes
renderedobject.py
10.5 kB
renderer.py
10.5 kB
runner.py
17.2 kB
simulation.py
7.8 kB
solver.py
785 Bytes
species
__init__.py
267 Bytes
attribute
__init__.py
233 Bytes
attribute.py
544 Bytes
boundelectrons.py
511 Bytes
momentum.py
491 Bytes
position.py
495 Bytes
weighting.py
495 Bytes
constant
__init__.py
274 Bytes
charge.py
971 Bytes
constant.py
1.5 kB
densityratio.py
2.4 kB
elementproperties.py
1.4 kB
ionizers.py
5.6 kB
mass.py
1.4 kB
initmanager.py
33.5 kB
operation
__init__.py
387 Bytes
densityprofile
__init__.py
104 Bytes
densityprofile.py
3.4 kB
uniform.py
1.6 kB
momentum
__init__.py
99 Bytes
drift.py
6.6 kB
temperature.py
1.5 kB
noboundelectrons.py
2.6 kB
notplaced.py
1.9 kB
operation.py
5.1 kB
setboundelectrons.py
4.7 kB
simpledensity.py
8.2 kB
simplemomentum.py
5.9 kB
species.py
11.8 kB
util
__init__.py
56 Bytes
element.py
2.5 kB
thirdParty
catch2
catch_main
CMakeLists.txt
1.8 kB
src
CatchMain.cpp
327 Bytes
include
catch2
catch.hpp
653.1 kB
cupla
.gitignore
242 Bytes
LICENSE.md
545 Bytes
alpaka
.dockerignore
5 Bytes
.github
workflows
ci.yml
28.7 kB
gh-pages.yml
553 Bytes
include
alpaka
acc
AccCpuOmp2Blocks.hpp
8.7 kB
AccCpuOmp2Threads.hpp
9.1 kB
AccCpuSerial.hpp
8.2 kB
AccCpuSyclIntel.hpp
3.4 kB
AccCpuTbbBlocks.hpp
8.1 kB
AccCpuThreads.hpp
9.5 kB
AccDevProps.hpp
2.7 kB
AccFpgaSyclIntel.hpp
3.4 kB
AccFpgaSyclXilinx.hpp
3.4 kB
AccGenericSycl.hpp
8.4 kB
AccGpuCudaRt.hpp
1.1 kB
AccGpuHipRt.hpp
1.1 kB
AccGpuSyclIntel.hpp
3.4 kB
AccGpuUniformCudaHipRt.hpp
14.0 kB
AccOacc.hpp
14.8 kB
AccOmp5.hpp
12.2 kB
Tag.hpp
2.7 kB
Traits.hpp
2.6 kB
alpaka.hpp
9.7 kB
atomic
AtomicAtomicRef.hpp
8.1 kB
AtomicCpu.hpp
830 Bytes
AtomicGenericSycl.hpp
11.6 kB
AtomicHierarchy.hpp
1.7 kB
AtomicNoOp.hpp
1.2 kB
AtomicOaccBuiltIn.hpp
5.1 kB
AtomicOaccExtended.hpp
7.5 kB
AtomicOmpBuiltIn.hpp
11.0 kB
AtomicStdLibLock.hpp
3.8 kB
AtomicUniformCudaHip.hpp
15.3 kB
AtomicUniformCudaHipBuiltIn.hpp
15.0 kB
Op.hpp
7.7 kB
Traits.hpp
10.9 kB
block
shared
OffloadUseBuiltInSharedMem.hpp
802 Bytes
dyn
BlockSharedDynMemberAllocKiB.hpp
568 Bytes
BlockSharedMemDynGenericSycl.hpp
1.6 kB
BlockSharedMemDynMember.hpp
4.5 kB
BlockSharedMemDynOmp5BuiltIn.hpp
4.1 kB
BlockSharedMemDynUniformCudaHipBuiltIn.hpp
2.0 kB
Traits.hpp
1.7 kB
st
BlockSharedMemStGenericSycl.hpp
2.2 kB
BlockSharedMemStMember.hpp
2.2 kB
BlockSharedMemStMemberMasterSync.hpp
3.5 kB
BlockSharedMemStOmp5.hpp
2.2 kB
BlockSharedMemStOmp5BuiltIn.hpp
2.0 kB
BlockSharedMemStUniformCudaHipBuiltIn.hpp
2.1 kB
Traits.hpp
2.6 kB
detail
BlockSharedMemStMemberImpl.hpp
5.7 kB
sync
BlockSyncBarrierOacc.hpp
1.1 kB
BlockSyncBarrierOmp.hpp
3.4 kB
BlockSyncBarrierThread.hpp
2.1 kB
BlockSyncGenericSycl.hpp
2.7 kB
BlockSyncNoOp.hpp
1.3 kB
BlockSyncUniformCudaHipBuiltIn.hpp
4.3 kB
Traits.hpp
3.6 kB
core
Align.hpp
2.5 kB
AlignedAlloc.hpp
786 Bytes
ApiCudaRt.hpp
14.0 kB
ApiHipRt.hpp
13.9 kB
Assert.hpp
3.5 kB
BarrierThread.hpp
5.5 kB
BoostPredef.hpp
3.2 kB
CallbackThread.hpp
2.4 kB
ClipCast.hpp
1.0 kB
Common.hpp
7.3 kB
Concepts.hpp
2.7 kB
ConcurrentExecPool.hpp
15.4 kB
Cuda.hpp
2.2 kB
CudaHipCommon.hpp
13.2 kB
Debug.hpp
2.4 kB
Decay.hpp
1.8 kB
DemangleTypeNames.hpp
802 Bytes
Hip.hpp
648 Bytes
Omp5.hpp
1.7 kB
OmpSchedule.hpp
3.1 kB
Positioning.hpp
1.5 kB
RemoveRestrict.hpp
887 Bytes
STLTuple
LICENSE.txt
1.3 kB
STLTuple.hpp
11.8 kB
Sycl.hpp
7.9 kB
ThreadTraits.hpp
1.3 kB
Tuple.hpp
1.1 kB
UniformCudaHip.hpp
8.5 kB
Unreachable.hpp
1.1 kB
Unroll.hpp
982 Bytes
Utility.hpp
2.1 kB
Vectorize.hpp
12.0 kB
ctx
block
CtxBlockOacc.hpp
9.1 kB
dev
DevCpu.hpp
5.9 kB
DevCpuSyclIntel.hpp
634 Bytes
DevCudaRt.hpp
587 Bytes
DevFpgaSyclIntel.hpp
638 Bytes
DevFpgaSyclXilinx.hpp
571 Bytes
DevGenericSycl.hpp
8.2 kB
DevGpuSyclIntel.hpp
600 Bytes
DevHipRt.hpp
581 Bytes
DevOacc.hpp
10.9 kB
DevOmp5.hpp
9.2 kB
DevUniformCudaHipRt.hpp
8.0 kB
Traits.hpp
3.5 kB
common
QueueRegistry.hpp
3.2 kB
cpu
SysInfo.hpp
8.0 kB
Wait.hpp
1.1 kB
dim
DimArithmetic.hpp
645 Bytes
DimIntegralConst.hpp
532 Bytes
Traits.hpp
709 Bytes
elem
Traits.hpp
1.1 kB
event
EventCpu.hpp
471 Bytes
EventCpuSyclIntel.hpp
639 Bytes
EventCudaRt.hpp
594 Bytes
EventFpgaSyclIntel.hpp
643 Bytes
EventFpgaSyclXilinx.hpp
610 Bytes
EventGenericSycl.hpp
5.6 kB
EventGenericThreads.hpp
17.2 kB
EventGpuSyclIntel.hpp
639 Bytes
EventHipRt.hpp
588 Bytes
EventOacc.hpp
675 Bytes
EventOmp5.hpp
673 Bytes
EventUniformCudaHipRt.hpp
10.8 kB
Traits.hpp
1.4 kB
example
ExampleDefaultAcc.hpp
2.9 kB
extent
Traits.hpp
5.2 kB
idx
Accessors.hpp
5.1 kB
MapIdx.hpp
10.9 kB
Traits.hpp
1.2 kB
bt
IdxBtGenericSycl.hpp
2.7 kB
IdxBtLinear.hpp
2.7 kB
IdxBtOmp.hpp
2.9 kB
IdxBtRefThreadIdMap.hpp
2.9 kB
IdxBtUniformCudaHipBuiltIn.hpp
3.1 kB
IdxBtZero.hpp
1.9 kB
gb
IdxGbGenericSycl.hpp
2.7 kB
IdxGbLinear.hpp
2.7 kB
IdxGbRef.hpp
2.1 kB
IdxGbUniformCudaHipBuiltIn.hpp
3.1 kB
intrinsic
IntrinsicCpu.hpp
2.9 kB
IntrinsicFallback.hpp
2.4 kB
IntrinsicGenericSycl.hpp
1.9 kB
IntrinsicUniformCudaHipBuiltIn.hpp
2.7 kB
Traits.hpp
3.2 kB
kernel
TaskKernelCpuOmp2Blocks.hpp
41.7 kB
TaskKernelCpuOmp2Threads.hpp
8.6 kB
TaskKernelCpuSerial.hpp
5.5 kB
TaskKernelCpuSyclIntel.hpp
821 Bytes
TaskKernelCpuTbbBlocks.hpp
6.0 kB
TaskKernelCpuThreads.hpp
11.4 kB
TaskKernelFpgaSyclIntel.hpp
826 Bytes
TaskKernelFpgaSyclXilinx.hpp
793 Bytes
TaskKernelGenericSycl.hpp
10.3 kB
TaskKernelGpuCudaRt.hpp
707 Bytes
TaskKernelGpuHipRt.hpp
702 Bytes
TaskKernelGpuSyclIntel.hpp
822 Bytes
TaskKernelGpuUniformCudaHipRt.hpp
20.4 kB
TaskKernelOacc.hpp
10.0 kB
TaskKernelOmp5.hpp
11.7 kB
Traits.hpp
12.4 kB
math
Complex.hpp
18.5 kB
FloatEqualExact.hpp
2.4 kB
MathGenericSycl.hpp
22.7 kB
MathStdLib.hpp
9.7 kB
MathUniformCudaHipBuiltIn.hpp
51.0 kB
Traits.hpp
49.5 kB
mem
alloc
AllocCpuAligned.hpp
3.1 kB
AllocCpuNew.hpp
1.3 kB
Traits.hpp
1.6 kB
buf
BufCpu.hpp
13.1 kB
BufCpuSyclIntel.hpp
679 Bytes
BufCudaRt.hpp
614 Bytes
BufFpgaSyclIntel.hpp
684 Bytes
BufFpgaSyclXilinx.hpp
717 Bytes
BufGenericSycl.hpp
9.1 kB
BufGpuSyclIntel.hpp
680 Bytes
BufHipRt.hpp
609 Bytes
BufOacc.hpp
10.5 kB
BufOmp5.hpp
10.5 kB
BufUniformCudaHipRt.hpp
16.7 kB
SetKernel.hpp
2.4 kB
Traits.hpp
8.7 kB
cpu
Copy.hpp
9.9 kB
Set.hpp
7.7 kB
oacc
Copy.hpp
14.1 kB
Set.hpp
4.5 kB
omp5
Copy.hpp
14.1 kB
Set.hpp
4.6 kB
sycl
Accessor.hpp
5.1 kB
Common.hpp
1.5 kB
Copy.hpp
5.6 kB
Set.hpp
2.9 kB
uniformCudaHip
Copy.hpp
29.3 kB
Set.hpp
15.7 kB
fence
MemFenceCpu.hpp
2.6 kB
MemFenceCpuSerial.hpp
2.0 kB
MemFenceGenericSycl.hpp
3.1 kB
MemFenceOacc.hpp
2.5 kB
MemFenceOmp2Blocks.hpp
1.7 kB
MemFenceOmp2Threads.hpp
2.4 kB
MemFenceOmp5.hpp
1.2 kB
MemFenceUniformCudaHipBuiltIn.hpp
2.2 kB
Traits.hpp
2.5 kB
view
Accessor.hpp
6.9 kB
Traits.hpp
20.0 kB
ViewAccessOps.hpp
5.8 kB
ViewAccessor.hpp
9.7 kB
ViewConst.hpp
3.7 kB
ViewPlainPtr.hpp
11.7 kB
ViewStdArray.hpp
3.1 kB
ViewStdVector.hpp
3.2 kB
ViewSubView.hpp
12.6 kB
meta
Apply.hpp
885 Bytes
CartesianProduct.hpp
3.3 kB
Concatenate.hpp
980 Bytes
CudaVectorArrayWrapper.hpp
9.8 kB
DependentFalseType.hpp
656 Bytes
Filter.hpp
1.7 kB
Fold.hpp
883 Bytes
ForEachType.hpp
2.1 kB
Functional.hpp
902 Bytes
InheritFromList.hpp
577 Bytes
IntegerSequence.hpp
4.5 kB
Integral.hpp
2.7 kB
IsArrayOrVector.hpp
1.9 kB
IsStrictBase.hpp
679 Bytes
NdLoop.hpp
4.1 kB
Set.hpp
1.9 kB
Transform.hpp
860 Bytes
TypeListOps.hpp
1.1 kB
Unique.hpp
1.4 kB
offset
Traits.hpp
4.5 kB
pltf
PltfCpu.hpp
2.0 kB
PltfCpuSyclIntel.hpp
2.0 kB
PltfCudaRt.hpp
586 Bytes
PltfFpgaSyclIntel.hpp
1.3 kB
PltfFpgaSyclXilinx.hpp
1.9 kB
PltfGenericSycl.hpp
27.8 kB
PltfGpuSyclIntel.hpp
2.0 kB
PltfHipRt.hpp
580 Bytes
PltfOacc.hpp
1.3 kB
PltfOmp5.hpp
3.0 kB
PltfUniformCudaHipRt.hpp
15.7 kB
Traits.hpp
2.6 kB
queue
Properties.hpp
684 Bytes
QueueCpuBlocking.hpp
499 Bytes
QueueCpuNonBlocking.hpp
508 Bytes
QueueCpuSyclIntelBlocking.hpp
629 Bytes
QueueCpuSyclIntelNonBlocking.hpp
638 Bytes
QueueCudaRtBlocking.hpp
620 Bytes
QueueCudaRtNonBlocking.hpp
633 Bytes
QueueFpgaSyclIntelBlocking.hpp
634 Bytes
QueueFpgaSyclIntelNonBlocking.hpp
642 Bytes
QueueFpgaSyclXilinxBlocking.hpp
600 Bytes
QueueFpgaSyclXilinxNonBlocking.hpp
609 Bytes
QueueGenericSyclBlocking.hpp
610 Bytes
QueueGenericSyclNonBlocking.hpp
580 Bytes
QueueGenericThreadsBlocking.hpp
6.1 kB
QueueGenericThreadsNonBlocking.hpp
7.4 kB
QueueGpuSyclIntelBlocking.hpp
629 Bytes
QueueGpuSyclIntelNonBlocking.hpp
638 Bytes
QueueHipRtBlocking.hpp
614 Bytes
QueueHipRtNonBlocking.hpp
627 Bytes
QueueOaccBlocking.hpp
714 Bytes
QueueOaccNonBlocking.hpp
723 Bytes
QueueOmp5Blocking.hpp
712 Bytes
QueueOmp5NonBlocking.hpp
721 Bytes
QueueUniformCudaHipRtBlocking.hpp
656 Bytes
QueueUniformCudaHipRtNonBlocking.hpp
664 Bytes
Traits.hpp
2.6 kB
cpu
ICpuQueue.hpp
570 Bytes
IGenericThreadsQueue.hpp
1.2 kB
cuda_hip
QueueUniformCudaHipRt.hpp
12.8 kB
sycl
QueueGenericSyclBase.hpp
9.4 kB
rand
Philox
MultiplyAndSplit64to32.hpp
1.5 kB
PhiloxBaseCommon.hpp
3.5 kB
PhiloxBaseCudaArray.hpp
2.3 kB
PhiloxBaseStdArray.hpp
1.0 kB
PhiloxBaseTraits.hpp
4.6 kB
PhiloxConstants.hpp
2.3 kB
PhiloxSingle.hpp
5.8 kB
PhiloxStateless.hpp
4.6 kB
PhiloxStatelessKeyedBase.hpp
1.3 kB
PhiloxStatelessVector.hpp
1.1 kB
PhiloxVector.hpp
3.7 kB
RandDefault.hpp
7.7 kB
RandPhilox.hpp
7.7 kB
RandPhiloxStateless.hpp
1.7 kB
RandStdLib.hpp
9.0 kB
RandUniformCudaHipRand.hpp
9.9 kB
TinyMT
Engine.hpp
1.7 kB
LICENSE.txt
1.9 kB
tinymt32.h
12.4 kB
Traits.hpp
4.2 kB
standalone
AnyOacc.hpp
382 Bytes
AnyOmp5.hpp
383 Bytes
CpuOmp2Blocks.hpp
393 Bytes
CpuOmp2Threads.hpp
393 Bytes
CpuSerial.hpp
391 Bytes
CpuSyclIntel.hpp
550 Bytes
CpuTbbBlocks.hpp
391 Bytes
CpuThreads.hpp
399 Bytes
FpgaSyclIntel.hpp
554 Bytes
FpgaSyclXilinx.hpp
478 Bytes
GenericSycl.hpp
364 Bytes
GpuCudaRt.hpp
377 Bytes
GpuHipRt.hpp
375 Bytes
GpuSyclIntel.hpp
550 Bytes
test
Array.hpp
845 Bytes
Check.hpp
2.5 kB
Extent.hpp
1.5 kB
KernelExecutionFixture.hpp
2.8 kB
MeasureKernelRunTime.hpp
1.9 kB
acc
TestAccs.hpp
12.2 kB
dim
TestDims.hpp
911 Bytes
event
EventHostManualTrigger.hpp
29.1 kB
idx
TestIdxs.hpp
912 Bytes
mem
view
Iterator.hpp
6.1 kB
ViewTest.hpp
9.4 kB
queue
Queue.hpp
9.1 kB
QueueCpuOmp2Collective.hpp
11.7 kB
QueueTestFixture.hpp
761 Bytes
traits
Traits.hpp
1.3 kB
vec
Traits.hpp
3.9 kB
Vec.hpp
28.0 kB
version.hpp
604 Bytes
wait
Traits.hpp
1.5 kB
warp
Traits.hpp
8.4 kB
WarpGenericSycl.hpp
4.5 kB
WarpSingleThread.hpp
2.4 kB
WarpUniformCudaHipBuiltIn.hpp
4.9 kB
workdiv
Traits.hpp
2.8 kB
WorkDivGenericSycl.hpp
4.4 kB
WorkDivHelpers.hpp
18.4 kB
WorkDivMembers.hpp
5.8 kB
WorkDivUniformCudaHipBuiltIn.hpp
5.0 kB
script
after_failure.sh
439 Bytes
before_install.sh
4.2 kB
ci.sh
574 Bytes
docker_ci.sh
7.6 kB
docker_retry.sh
922 Bytes
gitlab_ci_run.sh
685 Bytes
gitlabci
fake_sudo.sh
306 Bytes
job_base.yml
3.7 kB
job_cuda10.0.yml
1.5 kB
job_cuda10.1.yml
1.6 kB
job_cuda10.2.yml
835 Bytes
job_cuda11.0.yml
3.0 kB
job_cuda11.1.yml
2.2 kB
job_cuda11.2.yml
2.2 kB
job_cuda11.3.yml
1.1 kB
job_cuda11.4.yml
1.4 kB
job_cuda11.5.yml
2.0 kB
job_cuda11.6.yml
3.6 kB
job_hip4.2.yml
547 Bytes
job_hip4.3.yml
547 Bytes
job_hip4.5.yml
546 Bytes
job_hip5.0.yml
547 Bytes
job_hip5.1.yml
573 Bytes
job_hip5.2.yml
833 Bytes
job_hip5.3.yml
522 Bytes
print_env.sh
1.8 kB
install.sh
2.7 kB
install_analysis.sh
1.2 kB
install_boost.sh
6.5 kB
install_clang.sh
4.0 kB
install_cmake.sh
2.0 kB
install_cuda.sh
10.3 kB
install_doxygen.sh
429 Bytes
install_gcc.sh
1.1 kB
install_hip.sh
2.3 kB
install_omp.sh
415 Bytes
install_oneapi.sh
1.3 kB
install_tbb.sh
1.9 kB
job_generator
alpaka_filter.py
85 Bytes
custom_job.py
2.4 kB
generate_job_yaml.py
8.1 kB
job_generator.py
5.1 kB
reorder_jobs.py
593 Bytes
requirements.txt
78 Bytes
verify.py
767 Bytes
versions.py
2.6 kB
prepare_sanitizers.sh
5.0 kB
print_env.sh
787 Bytes
push_doc.sh
637 Bytes
run.sh
4.3 kB
run_analysis.sh
889 Bytes
run_build.sh
729 Bytes
run_doxygen.sh
1.1 kB
run_generate.sh
4.0 kB
run_install.sh
540 Bytes
run_tests.sh
1.4 kB
set.sh
687 Bytes
travis_retry.sh
1.7 kB
thirdParty
.clang-format
48 Bytes
CMakeLists.txt
1.5 kB
catch2
.bazelrc
262 Bytes
.clang-format
1.1 kB
.conan
test_package
CMakeLists.txt
354 Bytes
conanfile.py
592 Bytes
test_package.cpp
365 Bytes
.gitattributes
613 Bytes
.github
FUNDING.yml
60 Bytes
ISSUE_TEMPLATE
bug_report.md
711 Bytes
feature_request.md
308 Bytes
pull_request_template.md
1.1 kB
workflows
linux-bazel-builds.yml
540 Bytes
linux-meson-builds.yml
1.1 kB
linux-other-builds.yml
3.8 kB
linux-simple-builds.yml
3.6 kB
mac-builds.yml
1.6 kB
validate-header-guards.yml
976 Bytes
.gitignore
560 Bytes
BUILD.bazel
4.1 kB
CMake
Catch2Config.cmake.in
250 Bytes
CatchConfigOptions.cmake
2.4 kB
CatchMiscFunctions.cmake
4.2 kB
FindGcov.cmake
5.1 kB
FindLcov.cmake
12.3 kB
Findcodecov.cmake
8.4 kB
catch2-with-main.pc.in
337 Bytes
catch2.pc.in
331 Bytes
llvm-cov-wrapper
1.1 kB
CMakeLists.txt
6.8 kB
CMakePresets.json
837 Bytes
CODE_OF_CONDUCT.md
3.2 kB
Doxyfile
108.9 kB
LICENSE.txt
1.3 kB
README.md
4.0 kB
SECURITY.md
686 Bytes
WORKSPACE.bazel
559 Bytes
appveyor.yml
4.4 kB
codecov.yml
297 Bytes
conanfile.py
2.6 kB
data
artwork
catch2-c-logo.png
10.6 kB
catch2-hand-logo.png
33.8 kB
catch2-logo-small-with-background.png
25.3 kB
catch2-logo-small.png
20.9 kB
docs
Readme.md
1.6 kB
assertions.md
6.8 kB
benchmarks.md
11.3 kB
ci-and-misc.md
5.3 kB
cmake-integration.md
13.9 kB
command-line.md
27.3 kB
commercial-users.md
570 Bytes
comparing-floating-point-numbers.md
6.6 kB
configuration.md
12.6 kB
contributing.md
13.2 kB
deprecations.md
1.3 kB
event-listeners.md
1.5 kB
faq.md
4.0 kB
generators.md
8.5 kB
limitations.md
6.3 kB
list-of-examples.md
2.7 kB
logging.md
5.0 kB
matchers.md
13.8 kB
migrate-v2-to-v3.md
4.3 kB
opensource-users.md
6.7 kB
other-macros.md
4.2 kB
own-main.md
4.1 kB
release-notes.md
75.4 kB
release-process.md
2.8 kB
reporter-events.md
5.9 kB
reporters.md
8.4 kB
test-cases-and-sections.md
15.3 kB
test-fixtures.md
5.7 kB
tostring.md
4.8 kB
tutorial.md
8.2 kB
usage-tips.md
4.2 kB
why-catch.md
3.0 kB
examples
010-TestCase.cpp
1.3 kB
020-TestCase-1.cpp
1.0 kB
020-TestCase-2.cpp
1.2 kB
030-Asn-Require-Check.cpp
2.8 kB
100-Fix-Section.cpp
2.5 kB
110-Fix-ClassFixture.cpp
2.1 kB
120-Bdd-ScenarioGivenWhenThen.cpp
3.0 kB
210-Evt-EventListeners.cpp
14.8 kB
231-Cfg-OutputStreams.cpp
1.4 kB
300-Gen-OwnGenerator.cpp
2.2 kB
301-Gen-MapTypeConversion.cpp
1.9 kB
302-Gen-Table.cpp
2.2 kB
310-Gen-VariablesInGenerators.cpp
1.4 kB
311-Gen-CustomCapture.cpp
1.6 kB
CMakeLists.txt
1.6 kB
extras
Catch.cmake
9.2 kB
CatchAddTests.cmake
4.4 kB
CatchShardTests.cmake
2.1 kB
CatchShardTestsImpl.cmake
1.6 kB
ParseAndAddCatchTests.cmake
15.0 kB
catch_amalgamated.cpp
368.4 kB
catch_amalgamated.hpp
464.3 kB
gdbinit
645 Bytes
lldbinit
624 Bytes
fuzzing
CMakeLists.txt
753 Bytes
NullOStream.cpp
233 Bytes
NullOStream.h
451 Bytes
fuzz_TestSpecParser.cpp
373 Bytes
fuzz_XmlWriter.cpp
327 Bytes
fuzz_textflow.cpp
1.1 kB
mdsnippets.json
139 Bytes
meson.build
417 Bytes
src
CMakeLists.txt
20.3 kB
catch2
benchmark
catch_benchmark.hpp
6.3 kB
catch_benchmark_all.hpp
1.9 kB
catch_chronometer.cpp
509 Bytes
catch_chronometer.hpp
2.6 kB
catch_clock.hpp
1.1 kB
catch_constructor.hpp
2.6 kB
catch_environment.hpp
1.2 kB
catch_estimate.hpp
884 Bytes
catch_execution_plan.hpp
2.4 kB
catch_optimizer.hpp
2.2 kB
catch_outlier_classification.hpp
1.0 kB
catch_sample_analysis.hpp
1.6 kB
detail
catch_analyse.hpp
3.4 kB
catch_benchmark_function.cpp
522 Bytes
catch_benchmark_function.hpp
4.3 kB
catch_complete_invoke.hpp
2.3 kB
catch_estimate_clock.hpp
5.4 kB
catch_measure.hpp
1.2 kB
catch_repeat.hpp
1.0 kB
catch_run_for_at_least.cpp
952 Bytes
catch_run_for_at_least.hpp
2.6 kB
catch_stats.cpp
10.5 kB
catch_stats.hpp
5.9 kB
catch_timing.hpp
964 Bytes
catch_all.hpp
5.9 kB
catch_approx.cpp
2.6 kB
catch_approx.hpp
4.6 kB
catch_assertion_info.hpp
791 Bytes
catch_assertion_result.cpp
3.4 kB
catch_assertion_result.hpp
1.8 kB
catch_config.cpp
10.5 kB
catch_config.hpp
5.3 kB
catch_get_random_seed.cpp
483 Bytes
catch_get_random_seed.hpp
486 Bytes
catch_message.cpp
3.9 kB
catch_message.hpp
5.6 kB
catch_registry_hub.cpp
4.5 kB
catch_section_info.hpp
1.2 kB
catch_session.cpp
13.1 kB
catch_session.hpp
1.8 kB
catch_tag_alias.hpp
698 Bytes
catch_tag_alias_autoregistrar.cpp
879 Bytes
catch_tag_alias_autoregistrar.hpp
1.1 kB
catch_template_test_macros.hpp
10.6 kB
catch_test_case_info.cpp
9.7 kB
catch_test_case_info.hpp
3.7 kB
catch_test_macros.hpp
14.2 kB
catch_test_spec.cpp
4.2 kB
include
cuda_to_cupla.hpp
887 Bytes
cupla
api
common.hpp
1.8 kB
device.hpp
1.2 kB
event.hpp
1.4 kB
memory.hpp
4.8 kB
stream.hpp
1.3 kB
c
datatypes
cuplaArray.hpp
1.1 kB
cuplaExtent.hpp
4.1 kB
cuplaMemcpy3DParms.hpp
1.4 kB
cuplaPitchedPtr.hpp
1.4 kB
cuplaPos.hpp
4.0 kB
config
AnyOacc.hpp
1.2 kB
AnyOmp5.hpp
1.2 kB
CpuOmp2Blocks.hpp
1.2 kB
CpuOmp2Threads.hpp
1.3 kB
CpuSerial.hpp
1.2 kB
CpuTbbBlocks.hpp
1.2 kB
CpuThreads.hpp
1.2 kB
GpuCudaRt.hpp
1.2 kB
GpuHipRt.hpp
1.2 kB
cudaToCupla
driverTypes.hpp
5.0 kB
runtime.hpp
3.4 kB
datatypes
Array.hpp
1.4 kB
dim3.hpp
1.5 kB
uint.hpp
4.3 kB
defines.hpp
4.3 kB
device
Atomic.hpp
7.1 kB
Hierarchy.hpp
1.2 kB
Index.hpp
3.3 kB
SharedMemory.hpp
982 Bytes
Synchronization.hpp
1.6 kB
math
Abs.hpp
1.2 kB
Common.hpp
10.8 kB
Comparison.hpp
1.4 kB
Erf.hpp
1.2 kB
Exp.hpp
1.3 kB
Log.hpp
1.2 kB
Mod.hpp
1.5 kB
Pow.hpp
1.2 kB
Root.hpp
1.5 kB
Round.hpp
2.5 kB
Trigo.hpp
2.2 kB
math.hpp
1.1 kB
device_functions.hpp
924 Bytes
kernel.hpp
8.9 kB
manager
Device.hpp
4.6 kB
Driver.hpp
1.4 kB
Event.hpp
6.7 kB
Memory.hpp
4.4 kB
Stream.hpp
4.8 kB
namespace.hpp
3.4 kB
traits
IsThreadSeqAcc.hpp
2.2 kB
types.hpp
5.5 kB
version.hpp
917 Bytes
cupla.hpp
804 Bytes
cupla_driver_types.hpp
2.5 kB
cupla_runtime.hpp
1.6 kB
mallocMC
.clang-format
3.3 kB
.clang-tidy
218 Bytes
.github
workflows
ci.yml
280 Bytes
.gitignore
354 Bytes
.travis.yml
1.5 kB
.zenodo.json
1.4 kB
CHANGELOG.md
7.8 kB
CMakeLists.txt
3.2 kB
CONTRIBUTING.md
775 Bytes
INSTALL.md
2.4 kB
LICENSE
1.9 kB
README.md
3.2 kB
Usage.md
6.1 kB
examples
mallocMC_example01.cpp
8.0 kB
mallocMC_example03.cpp
4.2 kB
src
include
mallocMC
alignmentPolicies
Noop.hpp
2.2 kB
Shrink.hpp
5.9 kB
allocator.hpp
8.9 kB
creationPolicies
OldMalloc.hpp
3.0 kB
Scatter.hpp
64.1 kB
device_allocator.hpp
4.4 kB
distributionPolicies
Noop.hpp
2.5 kB
XMallocSIMD.hpp
7.2 kB
mallocMC.hpp
2.3 kB
mallocMC_allocator_handle.hpp
2.3 kB
mallocMC_constraints.hpp
3.0 kB
mallocMC_hostclass.hpp
1.4 kB
mallocMC_traits.hpp
1.6 kB
mallocMC_utils.hpp
8.9 kB
oOMPolicies
BadAllocException.hpp
2.6 kB
ReturnNull.hpp
2.0 kB
reservePoolPolicies
AlpakaBuf.hpp
2.3 kB
CudaSetLimits.hpp
3.3 kB
version.hpp
2.2 kB
tests
dimensions.cpp
14.3 kB
main.cpp
54 Bytes
policies.cpp
6.3 kB
verify_heap.cpp
23.4 kB
verify_heap_config.hpp
2.8 kB
thirdParty
catch2
include
catch2
catch.hpp
657.2 kB