rocky_sph_element_api
Last update: 17.07.2025 3// Includes =======================================================================================
8// ================================================================================================
10// ================================================================================================
208// ================================================================================================
210// ================================================================================================
Definition rocky_model_api.hpp:19
Definition rocky_api.h:57
Definition rocky_particle_api.hpp:764
Definition rocky_particle_api.hpp:27
Definition rocky_sph_element_api.hpp:223
ROCKY_FUNCTIONS SymmetricTensor< float > get_strain_rate_tensor()
float3 get_velocity() const
float get_pressure() const
float get_density() const
float get_release_time() const
IRockySPHElementScalars get_scalars()
float3 get_position() const
float3 get_acceleration() const
float3 get_normal() const
float3 get_force() const
bool is_dem_coupled() const
IRockyParticleHost get_linked_dem_particle(IRockyModel &model) const
Definition rocky_sph_element_scalars.hpp:127
Definition rocky_sph_element_api.hpp:20
ROCKY_FUNCTIONS void add_force(const float3 &force)
Definition rocky_sph_element_api.hpp:57
ROCKY_FUNCTIONS void set_frozen(bool frozen)
Definition rocky_sph_element_api.hpp:87
ROCKY_FUNCTIONS void add_acceleration(const float3 &acceleration)
Definition rocky_sph_element_api.hpp:68
ROCKY_FUNCTIONS IRockySPHElementScalars get_scalars()
Definition rocky_sph_element_api.hpp:192
ROCKY_FUNCTIONS bool is_dem_coupled() const
Definition rocky_sph_element_api.hpp:104
ROCKY_FUNCTIONS float get_pressure() const
Definition rocky_sph_element_api.hpp:120
ROCKY_FUNCTIONS float get_density() const
Definition rocky_sph_element_api.hpp:112
ROCKY_FUNCTIONS float3 get_position() const
Definition rocky_sph_element_api.hpp:136
ROCKY_FUNCTIONS IRockyParticle get_linked_dem_particle(IRockyDeviceModel &model) const
Definition rocky_sph_element_api.hpp:47
ROCKY_FUNCTIONS bool is_frozen() const
Definition rocky_sph_element_api.hpp:95
ROCKY_FUNCTIONS float3 get_acceleration() const
Definition rocky_sph_element_api.hpp:183
ROCKY_FUNCTIONS float get_release_time() const
Definition rocky_sph_element_api.hpp:128
ROCKY_FUNCTIONS float3 get_velocity() const
Definition rocky_sph_element_api.hpp:145
ROCKY_FUNCTIONS float3 get_force() const
Definition rocky_sph_element_api.hpp:173
ROCKY_FUNCTIONS SymmetricTensor< float > get_strain_rate_tensor()
Definition rocky_sph_element_api.hpp:202
ROCKY_FUNCTIONS float3 get_normal() const
Definition rocky_sph_element_api.hpp:163
ROCKY_FUNCTIONS bool is_enabled() const
Definition rocky_sph_element_api.hpp:76