blob: d048b4d9c8fc15d4d99028e138b417968bd70417 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
/* Copyright 2021-2023 The WarpX Community
*
* Authors: Axel Huebl, Remi Lehe, Roelof Groenewald
* License: BSD-3-Clause-LBNL
*/
#include "Python/pyWarpX.H"
#include <Particles/PinnedMemoryParticleContainer.H>
void init_PinnedMemoryParticleContainer (py::module& m)
{
py::class_<
PinnedMemoryParticleContainer,
amrex::ParticleContainer<0,0,PIdx::nattribs,0,amrex::PinnedArenaAllocator>
> pmpc (m, "PinnedMemoryParticleContainer");
pmpc
.def("num_int_comps",
[](PinnedMemoryParticleContainer& pc) { return pc.NumIntComps(); }
)
;
}
|