rocky_contact_api
Last update: 16.07.2025 4// Includes =======================================================================================
10// ================================================================================================
12// ================================================================================================
Definition rocky_contact_scalars.hpp:279
Definition rocky_contact_api.hpp:47
ROCKY_FUNCTIONS double get_dynamic_friction_coefficient() const
Definition rocky_contact_api.hpp:787
ROCKY_FUNCTIONS double3 get_normal_unit_vector() const
Definition rocky_contact_api.hpp:595
ROCKY_FUNCTIONS bool is_particle_particle_contact() const
Definition rocky_contact_api.hpp:535
ROCKY_FUNCTIONS double get_home_stiffness() const
Definition rocky_contact_api.hpp:670
ROCKY_FUNCTIONS bool get_is_sliding_marker() const
Definition rocky_contact_api.hpp:822
ROCKY_FUNCTIONS double3 get_tangential_adhesion_force() const
Definition rocky_contact_api.hpp:842
ROCKY_FUNCTIONS double get_normal_adhesion_force() const
Definition rocky_contact_api.hpp:837
ROCKY_FUNCTIONS int get_near_particle_group_index() const
Definition rocky_contact_api.hpp:570
ROCKY_FUNCTIONS double get_overlap() const
Definition rocky_contact_api.hpp:585
ROCKY_FUNCTIONS int get_home_particle_group_index() const
Definition rocky_contact_api.hpp:560
ROCKY_FUNCTIONS void set_previous_moment_vector(double3 value)
Definition rocky_contact_api.hpp:781
ROCKY_FUNCTIONS bool just_started_adhesive() const
Definition rocky_contact_api.hpp:625
ROCKY_FUNCTIONS double get_normal_relative_velocity() const
Definition rocky_contact_api.hpp:827
ROCKY_FUNCTIONS bool is_loading() const
Definition rocky_contact_api.hpp:640
ROCKY_FUNCTIONS int get_near_geometry_index() const
Definition rocky_contact_api.hpp:580
ROCKY_FUNCTIONS bool is_adhesive() const
Definition rocky_contact_api.hpp:550
ROCKY_FUNCTIONS double get_equivalent_radius() const
Definition rocky_contact_api.hpp:700
ROCKY_FUNCTIONS double get_timestep() const
Definition rocky_contact_api.hpp:615
ROCKY_FUNCTIONS double3 get_previous_moment_vector() const
Definition rocky_contact_api.hpp:776
ROCKY_FUNCTIONS bool just_finished_adhesive() const
Definition rocky_contact_api.hpp:635
ROCKY_FUNCTIONS void set_static_friction_coefficient(double value)
Definition rocky_contact_api.hpp:802
ROCKY_FUNCTIONS IRockyParticle get_near_particle() const
Definition rocky_contact_api.hpp:565
ROCKY_FUNCTIONS double get_current_time() const
Definition rocky_contact_api.hpp:610
ROCKY_FUNCTIONS double get_restitution_coefficient() const
Definition rocky_contact_api.hpp:807
ROCKY_FUNCTIONS bool is_positive_oriented() const
Definition rocky_contact_api.hpp:663
ROCKY_FUNCTIONS IRockyMaterial get_near_material() const
Definition rocky_contact_api.hpp:520
ROCKY_FUNCTIONS double get_static_friction_coefficient() const
Definition rocky_contact_api.hpp:792
ROCKY_FUNCTIONS bool is_particle_triangle_contact() const
Definition rocky_contact_api.hpp:540
ROCKY_FUNCTIONS double get_normal_contact_force() const
Definition rocky_contact_api.hpp:650
ROCKY_FUNCTIONS double3 get_tangential_relative_velocity() const
Definition rocky_contact_api.hpp:832
ROCKY_FUNCTIONS IRockyGeometryTriangle get_near_triangle() const
Definition rocky_contact_api.hpp:575
ROCKY_FUNCTIONS double get_equivalent_stiffness() const
Definition rocky_contact_api.hpp:680
ROCKY_FUNCTIONS double get_near_stiffness() const
Definition rocky_contact_api.hpp:675
ROCKY_FUNCTIONS void set_dynamic_friction_coefficient(double value)
Definition rocky_contact_api.hpp:797
ROCKY_FUNCTIONS double3 get_contact_position() const
Definition rocky_contact_api.hpp:600
ROCKY_FUNCTIONS int get_material_interaction_index() const
Definition rocky_contact_api.hpp:530
ROCKY_FUNCTIONS IRockyContactScalars get_triangle_contact_scalars() const
Definition rocky_contact_api.hpp:766
ROCKY_FUNCTIONS bool just_started_frictional() const
Definition rocky_contact_api.hpp:620
ROCKY_FUNCTIONS double get_previous_overlap() const
Definition rocky_contact_api.hpp:590
ROCKY_FUNCTIONS bool is_unloading() const
Definition rocky_contact_api.hpp:645
ROCKY_FUNCTIONS double3 get_tangential_contact_force() const
Definition rocky_contact_api.hpp:655
ROCKY_FUNCTIONS double get_reduced_young_modulus() const
Definition rocky_contact_api.hpp:690
ROCKY_FUNCTIONS double get_scale_factor() const
Definition rocky_contact_api.hpp:605
ROCKY_FUNCTIONS void set_restitution_coefficient(double value)
Definition rocky_contact_api.hpp:812
ROCKY_FUNCTIONS IRockyMaterial get_home_material() const
Definition rocky_contact_api.hpp:515
ROCKY_FUNCTIONS double get_equivalent_mass() const
Definition rocky_contact_api.hpp:695
ROCKY_FUNCTIONS bool is_frictional() const
Definition rocky_contact_api.hpp:545
ROCKY_FUNCTIONS IRockyParticle get_home_particle() const
Definition rocky_contact_api.hpp:555
ROCKY_FUNCTIONS double3 calculate_relative_velocity() const
Definition rocky_contact_api.hpp:705
ROCKY_FUNCTIONS IRockyContactScalars get_particle_contact_scalars() const
Definition rocky_contact_api.hpp:761
ROCKY_FUNCTIONS double3 get_previous_normal_vector() const
Definition rocky_contact_api.hpp:771
ROCKY_FUNCTIONS bool just_finished_frictional() const
Definition rocky_contact_api.hpp:630
ROCKY_FUNCTIONS double get_sliding_distance() const
Definition rocky_contact_api.hpp:817
ROCKY_FUNCTIONS IRockyMaterialInteraction get_material_interaction() const
Definition rocky_contact_api.hpp:525
ROCKY_FUNCTIONS double get_home_stiffness_fraction() const
Definition rocky_contact_api.hpp:685
Definition rocky_boundary_api.hpp:146
Definition rocky_material_api.hpp:72
Definition rocky_material_api.hpp:21
Definition rocky_particle_api.hpp:28