rocky_particle_api
Last update: 08.07.2024 3// Includes =======================================================================================
10// ================================================================================================
12// ================================================================================================
495inline ROCKY_FUNCTIONS thrust::tuple<double3, double> IRockyParticle::get_orientation_axis_angle() const
637// ================================================================================================
639// ================================================================================================
751// ================================================================================================
753// ================================================================================================
Definition rocky_particle_api.hpp:649
double get_original_volume() const
Definition rocky_particle_api.hpp:716
double get_minimum_fragment_size() const
Definition rocky_particle_api.hpp:711
IRockyParticleBreakageScalars get_breakage_scalars()
Definition rocky_particle_api.hpp:746
IRockyParticleScalars get_scalars()
Definition rocky_particle_api.hpp:741
void set_as_unbreakable() const
Definition rocky_particle_api.hpp:736
int get_particle_group_index() const
Definition rocky_particle_api.hpp:721
double get_strength() const
Definition rocky_particle_api.hpp:726
double get_original_size() const
Definition rocky_particle_api.hpp:731
Definition rocky_material_api.hpp:20
Definition rocky_particle_scalars.hpp:543
Definition rocky_particle_api.hpp:766
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
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
IRockyParticleScalars get_scalars()
Definition rocky_particle_api.hpp:893
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:397
ROCKY_FUNCTIONS int get_particle_group_index() const
Definition rocky_particle_api.hpp:467
ROCKY_FUNCTIONS const double3 get_moment_of_inertia() const
Definition rocky_particle_api.hpp:601
ROCKY_FUNCTIONS bool is_element() const
Definition rocky_particle_api.hpp:606
ROCKY_FUNCTIONS double get_solid_volume() const
Definition rocky_particle_api.hpp:437
ROCKY_FUNCTIONS double3 get_rotational_velocity() const
Definition rocky_particle_api.hpp:422
ROCKY_FUNCTIONS IRockyMaterial get_assembly_part_material(size_t part_id) const
Definition rocky_particle_api.hpp:622
ROCKY_FUNCTIONS void disable_related_triangle_contacts()
Definition rocky_particle_api.hpp:591
ROCKY_FUNCTIONS double get_surface_area() const
Definition rocky_particle_api.hpp:442
ROCKY_FUNCTIONS IRockyParticleScalars get_scalars()
Definition rocky_particle_api.hpp:537
ROCKY_FUNCTIONS double get_strength() const
Definition rocky_particle_api.hpp:452
ROCKY_FUNCTIONS double get_impact_energy() const
Definition rocky_particle_api.hpp:447
ROCKY_FUNCTIONS double3 get_translational_velocity() const
Definition rocky_particle_api.hpp:417
ROCKY_FUNCTIONS IRockyMaterial get_material() const
Definition rocky_particle_api.hpp:382
ROCKY_FUNCTIONS double3 get_gravity() const
Definition rocky_particle_api.hpp:427
ROCKY_FUNCTIONS int get_material_index() const
Definition rocky_particle_api.hpp:472
ROCKY_FUNCTIONS double get_specific_heat() const
Definition rocky_particle_api.hpp:520
ROCKY_FUNCTIONS double3 get_resultant_moment() const
Definition rocky_particle_api.hpp:490
ROCKY_FUNCTIONS double get_equivalent_diameter() const
Definition rocky_particle_api.hpp:457
ROCKY_FUNCTIONS double get_poisson_ratio() const
Definition rocky_particle_api.hpp:510
ROCKY_FUNCTIONS void enable_related_triangle_contacts()
Definition rocky_particle_api.hpp:596
ROCKY_FUNCTIONS void set_specific_heat(double value)
Definition rocky_particle_api.hpp:525
ROCKY_FUNCTIONS double get_size() const
Definition rocky_particle_api.hpp:402
ROCKY_FUNCTIONS size_t get_number_of_assembly_parts() const
Definition rocky_particle_api.hpp:616
ROCKY_FUNCTIONS void set_poisson_ratio(double value)
Definition rocky_particle_api.hpp:515
ROCKY_FUNCTIONS bool is_assembly() const
Definition rocky_particle_api.hpp:611
ROCKY_FUNCTIONS void set_thermal_conductivity(double value)
Definition rocky_particle_api.hpp:505
ROCKY_FUNCTIONS void add_moment(const double3 &moment)
Definition rocky_particle_api.hpp:571
ROCKY_FUNCTIONS double get_thermal_conductivity() const
Definition rocky_particle_api.hpp:500
ROCKY_FUNCTIONS void enable_related_particle_contacts()
Definition rocky_particle_api.hpp:586
ROCKY_FUNCTIONS void disable_related_particle_contacts()
Definition rocky_particle_api.hpp:581
ROCKY_FUNCTIONS double get_volume() const
Definition rocky_particle_api.hpp:432
ROCKY_FUNCTIONS double get_mass() const
Definition rocky_particle_api.hpp:392
ROCKY_FUNCTIONS IRockyParticleBreakageScalars get_breakage_scalars()
Definition rocky_particle_api.hpp:552
ROCKY_FUNCTIONS double3 get_centroid_position() const
Definition rocky_particle_api.hpp:387
ROCKY_FUNCTIONS double3 get_resultant_force() const
Definition rocky_particle_api.hpp:485
ROCKY_FUNCTIONS double get_sphericity() const
Definition rocky_particle_api.hpp:462
ROCKY_FUNCTIONS double get_cgm_scale_factor() const
Definition rocky_particle_api.hpp:412
ROCKY_FUNCTIONS double get_rolling_resistance_coefficient() const
Definition rocky_particle_api.hpp:476
ROCKY_FUNCTIONS thrust::tuple< double3, double > get_orientation_axis_angle() const
Definition rocky_particle_api.hpp:495
ROCKY_FUNCTIONS void set_frozen(bool frozen)
Definition rocky_particle_api.hpp:576
ROCKY_FUNCTIONS void add_force(const double3 &force)
Definition rocky_particle_api.hpp:566
ROCKY_FUNCTIONS IRockyParticleTransferScalars get_transfer_scalars()
Definition rocky_particle_api.hpp:547
ROCKY_FUNCTIONS double get_release_time() const
Definition rocky_particle_api.hpp:407
ROCKY_FUNCTIONS void remove_from_contacts_search()
Definition rocky_particle_api.hpp:627
ROCKY_FUNCTIONS double4 get_orientation_quaternion() const
Definition rocky_particle_api.hpp:480
ROCKY_FUNCTIONS void add_to_contacts_search()
Definition rocky_particle_api.hpp:632