Skip to content

Commit 0883df7

Browse files
Update ParticleTile and SoA
1 parent 6f11a46 commit 0883df7

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/Particle/ParticleTile.H

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,8 @@ void make_ParticleTile(py::module &m, std::string allocstr)
101101

102102
.def("set_num_neighbors", &ParticleTileType::setNumNeighbors)
103103
.def("get_num_neighbors", &ParticleTileType::getNumNeighbors)
104-
.def("resize", &ParticleTileType::resize)
104+
.def("resize", [](ParticleTileType & pt, std::size_t new_size){
105+
pt.resize(new_size); })
105106
;
106107

107108
if constexpr (!T_ParticleType::is_soa_particle) {

src/Particle/StructOfArrays.H

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,8 @@ void make_StructOfArrays(py::module &m, std::string allocstr)
8484

8585
.def("set_num_neighbors", &SOAType::setNumNeighbors)
8686
.def("get_num_neighbors", &SOAType::getNumNeighbors)
87-
.def("resize", &SOAType::resize)
87+
.def("resize", [](SOAType & soa, std::size_t new_size){
88+
soa.resize(new_size); })
8889
;
8990
if (use64BitIdCpu)
9091
py_SoA.def("get_idcpu_data", py::overload_cast<>(&SOAType::GetIdCPUData),

0 commit comments

Comments
 (0)