api_device_sph
Last update: 17.07.2025 109 heat_transfer /= max(1.0f, sph_model._impl.device_model->bnd_force_coefficient[sph_interaction_api._impl->home_index]);
294 sph::get_periodic_neighbors(home_index, device_data->ind_per[index], device_data->gen, sph_device, current_time, 0.0f,
297 sph::get_periodic_multi_GPU_neighbors(home_index, device_data->ind_per[index], device_data->gen, sph_device, current_time, 0.0f,
303 sph::get_non_periodic_neighbors(home_index, index, device_data->gen, sph_device, current_time, 0.0f, nn_ff, nn_fc, nn_cc, nn_list);
305 sph::get_non_periodic_multi_GPU_neighbors(home_index, device_data->gen, sph_device, current_time, 0.0f, nn_ff, nn_fc, nn_cc, nn_list);
373 Backend::ThreadIteration(thread_start, thread_step, thread_stop, sph_device->gen_sph->n_triangle_force_pairs);
Definition rocky_model_api.hpp:19
ROCKY_FUNCTIONS double get_timestep() const
Definition rocky_model_api.hpp:85
ROCKY_FUNCTIONS IRockyTriangleScalars get_scalars()
Definition rocky_sph_model_api.hpp:146
Definition rocky_sph_interaction_api.hpp:18
ROCKY_FUNCTIONS IRockySPHElement get_near_element() const
Definition rocky_sph_interaction_api.hpp:112
ROCKY_FUNCTIONS void add_acceleration(float3 acceleration)
Definition rocky_sph_interaction_api.hpp:122
ROCKY_FUNCTIONS IRockySPHElement get_home_element() const
Definition rocky_sph_interaction_api.hpp:107
ROCKY_FUNCTIONS void add_heat_transfer(const float value)
Definition rocky_sph_element_scalars.hpp:243
Definition rocky_sph_element_api.hpp:106
ROCKY_FUNCTIONS IRockySPHElementScalars get_scalars()
ROCKY_FUNCTIONS void add_acceleration(const float3 &acceleration) const
Definition rocky_sph_element_api.hpp:146
Definition rocky_sph_interaction_api.hpp:137
ROCKY_FUNCTIONS void add_acceleration(float3 acceleration)
Definition rocky_sph_interaction_api.hpp:251
ROCKY_FUNCTIONS IRockyGeometryTriangle get_near_triangle() const
Definition rocky_sph_interaction_api.hpp:257
ROCKY_FUNCTIONS IRockySPHElement get_home_element() const
Definition rocky_sph_interaction_api.hpp:241
ROCKY_FUNCTIONS void add_scalar(int scalar_index, double value) const