119 dim3 _block(
uint32_c(((128 < _size_force_0) ? 128 : _size_force_0)),
uint32_c(((1024 < ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))) ? 1024 : ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))))),
uint32_c(((64 < ((_size_force_2 < ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))))) ? _size_force_2 : ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))))))) ? 64 : ((_size_force_2 < ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))))) ? _size_force_2 : ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))))))));
120 dim3 _grid(
uint32_c(((_size_force_0) % (((128 < _size_force_0) ? 128 : _size_force_0)) == 0 ? (
int64_t)(_size_force_0) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)) : ((
int64_t)(_size_force_0) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))) + 1)),
uint32_c(((_size_force_1) % (((1024 < ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))) ? 1024 : ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))))) == 0 ? (
int64_t)(_size_force_1) / (
int64_t)(((1024 < ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))) ? 1024 : ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))))) : ((
int64_t)(_size_force_1) / (
int64_t)(((1024 < ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))) ? 1024 : ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))))) + 1)),
uint32_c(((_size_force_2) % (((64 < ((_size_force_2 < ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))))) ? _size_force_2 : ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))))))) ? 64 : ((_size_force_2 < ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))))) ? _size_force_2 : ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))))))) == 0 ? (
int64_t)(_size_force_2) / (
int64_t)(((64 < ((_size_force_2 < ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))))) ? _size_force_2 : ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))))))) ? 64 : ((_size_force_2 < ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))))) ? _size_force_2 : ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))))))) : ((
int64_t)(_size_force_2) / (
int64_t)(((64 < ((_size_force_2 < ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))))) ? _size_force_2 : ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))))))) ? 64 : ((_size_force_2 < ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0))))))) ? _size_force_2 : ((
int64_t)(256) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0) * ((_size_force_1 < 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))) ? _size_force_1 : 2 * ((
int64_t)(128) / (
int64_t)(((128 < _size_force_0) ? 128 : _size_force_0)))))))))) + 1)));
121 internal_initialpdfssettersingleprecisioncuda_initialpdfssettersingleprecisioncuda::initialpdfssettersingleprecisioncuda_initialpdfssettersingleprecisioncuda<<<_grid, _block, 0, stream>>>(
_data_force, _data_pdfs, _data_velocity, _size_force_0, _size_force_1, _size_force_2, _stride_force_0, _stride_force_1, _stride_force_2, _stride_force_3, _stride_pdfs_0, _stride_pdfs_1, _stride_pdfs_2, _stride_pdfs_3, _stride_velocity_0, _stride_velocity_1, _stride_velocity_2, _stride_velocity_3,
rho_0);