rocky_particle_api
Last update: 17.07.2025 3// Includes =======================================================================================
10// ================================================================================================
12// ================================================================================================
491inline ROCKY_FUNCTIONS thrust::tuple<double3, double> IRockyParticle::get_orientation_axis_angle() const
634// ================================================================================================
636// ================================================================================================
749// ================================================================================================
751// ================================================================================================
Definition rocky_particle_api.hpp:646
double get_original_volume() const
Definition rocky_particle_api.hpp:714
double get_minimum_fragment_size() const
Definition rocky_particle_api.hpp:709
IRockyParticleBreakageScalars get_breakage_scalars()
Definition rocky_particle_api.hpp:744
IRockyParticleScalars get_scalars()
Definition rocky_particle_api.hpp:739
void set_as_unbreakable() const
Definition rocky_particle_api.hpp:734
int get_particle_group_index() const
Definition rocky_particle_api.hpp:719
double get_strength() const
Definition rocky_particle_api.hpp:724
double get_original_size() const
Definition rocky_particle_api.hpp:729
Definition rocky_material_api.hpp:20
Definition rocky_particle_scalars.hpp:543
Definition rocky_particle_api.hpp:764
size_t get_number_of_assembly_parts() const
Definition rocky_particle_api.hpp:953
double get_cgm_scale_factor() const
Definition rocky_particle_api.hpp:933
IRockyParticleScalars get_scalars() const
Definition rocky_particle_api.hpp:893
double get_equivalent_diameter() const
Definition rocky_particle_api.hpp:903
IRockyMaterial get_material() const
Definition rocky_particle_api.hpp:908
IRockyMaterial get_assembly_part_material(size_t part_id) const
Definition rocky_particle_api.hpp:958
double3 get_centroid_position() const
Definition rocky_particle_api.hpp:913
double get_release_time() const
Definition rocky_particle_api.hpp:928
double get_original_mass() const
Definition rocky_particle_api.hpp:918
double get_original_volume() const
Definition rocky_particle_api.hpp:883
int get_material_index() const
Definition rocky_particle_api.hpp:898
double get_original_solid_volume() const
Definition rocky_particle_api.hpp:888
Definition rocky_particle_scalars.hpp:104
Definition rocky_particle_scalars.hpp:406
Definition rocky_particle_api.hpp:27
ROCKY_FUNCTIONS double get_original_mass() const
Definition rocky_particle_api.hpp:393
ROCKY_FUNCTIONS int get_particle_group_index() const
Definition rocky_particle_api.hpp:463
ROCKY_FUNCTIONS const double3 get_moment_of_inertia() const
Definition rocky_particle_api.hpp:598
ROCKY_FUNCTIONS bool is_element() const
Definition rocky_particle_api.hpp:603
ROCKY_FUNCTIONS double get_solid_volume() const
Definition rocky_particle_api.hpp:433
ROCKY_FUNCTIONS double3 get_rotational_velocity() const
Definition rocky_particle_api.hpp:418
ROCKY_FUNCTIONS IRockyMaterial get_assembly_part_material(size_t part_id) const
Definition rocky_particle_api.hpp:619
ROCKY_FUNCTIONS void disable_related_triangle_contacts()
Definition rocky_particle_api.hpp:588
ROCKY_FUNCTIONS double get_surface_area() const
Definition rocky_particle_api.hpp:438
ROCKY_FUNCTIONS IRockyParticleScalars get_scalars()
Definition rocky_particle_api.hpp:534
ROCKY_FUNCTIONS double get_strength() const
Definition rocky_particle_api.hpp:448
ROCKY_FUNCTIONS double get_impact_energy() const
Definition rocky_particle_api.hpp:443
ROCKY_FUNCTIONS double3 get_translational_velocity() const
Definition rocky_particle_api.hpp:413
ROCKY_FUNCTIONS IRockyMaterial get_material() const
Definition rocky_particle_api.hpp:378
ROCKY_FUNCTIONS double3 get_gravity() const
Definition rocky_particle_api.hpp:423
ROCKY_FUNCTIONS int get_material_index() const
Definition rocky_particle_api.hpp:468
ROCKY_FUNCTIONS double get_specific_heat() const
Definition rocky_particle_api.hpp:517
ROCKY_FUNCTIONS double3 get_resultant_moment() const
Definition rocky_particle_api.hpp:486
ROCKY_FUNCTIONS double get_equivalent_diameter() const
Definition rocky_particle_api.hpp:453
ROCKY_FUNCTIONS double get_poisson_ratio() const
Definition rocky_particle_api.hpp:507
ROCKY_FUNCTIONS void enable_related_triangle_contacts()
Definition rocky_particle_api.hpp:593
ROCKY_FUNCTIONS void set_specific_heat(double value)
Definition rocky_particle_api.hpp:522
ROCKY_FUNCTIONS double get_size() const
Definition rocky_particle_api.hpp:398
ROCKY_FUNCTIONS size_t get_number_of_assembly_parts() const
Definition rocky_particle_api.hpp:613
ROCKY_FUNCTIONS void set_poisson_ratio(double value)
Definition rocky_particle_api.hpp:512
ROCKY_FUNCTIONS bool is_assembly() const
Definition rocky_particle_api.hpp:608
ROCKY_FUNCTIONS void set_thermal_conductivity(double value)
Definition rocky_particle_api.hpp:502
ROCKY_FUNCTIONS void add_moment(const double3 &moment)
Definition rocky_particle_api.hpp:568
ROCKY_FUNCTIONS double get_thermal_conductivity() const
Definition rocky_particle_api.hpp:497
ROCKY_FUNCTIONS void enable_related_particle_contacts()
Definition rocky_particle_api.hpp:583
ROCKY_FUNCTIONS void disable_related_particle_contacts()
Definition rocky_particle_api.hpp:578
ROCKY_FUNCTIONS double get_volume() const
Definition rocky_particle_api.hpp:428
ROCKY_FUNCTIONS double get_mass() const
Definition rocky_particle_api.hpp:388
ROCKY_FUNCTIONS IRockyParticleBreakageScalars get_breakage_scalars()
Definition rocky_particle_api.hpp:549
ROCKY_FUNCTIONS double3 get_centroid_position() const
Definition rocky_particle_api.hpp:383
ROCKY_FUNCTIONS double3 get_resultant_force() const
Definition rocky_particle_api.hpp:481
ROCKY_FUNCTIONS double get_sphericity() const
Definition rocky_particle_api.hpp:458
ROCKY_FUNCTIONS double get_cgm_scale_factor() const
Definition rocky_particle_api.hpp:408
ROCKY_FUNCTIONS double get_rolling_resistance_coefficient() const
Definition rocky_particle_api.hpp:472
ROCKY_FUNCTIONS thrust::tuple< double3, double > get_orientation_axis_angle() const
Definition rocky_particle_api.hpp:491
ROCKY_FUNCTIONS void set_frozen(bool frozen)
Definition rocky_particle_api.hpp:573
ROCKY_FUNCTIONS void add_force(const double3 &force)
Definition rocky_particle_api.hpp:563
ROCKY_FUNCTIONS IRockyParticleTransferScalars get_transfer_scalars()
Definition rocky_particle_api.hpp:544
ROCKY_FUNCTIONS double get_release_time() const
Definition rocky_particle_api.hpp:403
ROCKY_FUNCTIONS void remove_from_contacts_search()
Definition rocky_particle_api.hpp:624
ROCKY_FUNCTIONS double4 get_orientation_quaternion() const
Definition rocky_particle_api.hpp:476
ROCKY_FUNCTIONS void add_to_contacts_search()
Definition rocky_particle_api.hpp:629