GranOO  3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
GranOO3::DEM::Spring Member List

This is the complete list of members for GranOO3::DEM::Spring, including all inherited members.

_allGranOO3::Physic::CriticalTimeStepprivatestatic
_angular_damping_factorGranOO3::DEM::Bondprotected
_attractive_coeffGranOO3::DEM::Springprivate
_body1GranOO3::Physic::BodyInteractionprotected
_body2GranOO3::Physic::BodyInteractionprotected
_colorGranOO3::Core::Drawableprivate
_contact_interactionGranOO3::Physic::NodeInteractionprotected
_crackedGranOO3::DEM::Bondprivate
_current_lengthGranOO3::DEM::Bondprotected
_d1GranOO3::DEM::Springprivate
_d2GranOO3::DEM::Springprivate
_deleted_signalGranOO3::Core::Baseprivate
_directionGranOO3::DEM::Springprivate
_disabledGranOO3::DEM::Bondprivate
_disabled_cumulative_surfaceGranOO3::DEM::Bondprivatestatic
_dofsGranOO3::DEM::Bondprotected
_draw_precisionGranOO3::Core::Drawableprivatestatic
_draw_precision_maxGranOO3::Core::Drawableprivatestatic
_draw_precision_minGranOO3::Core::Drawableprivatestatic
_drawable_item_counterGranOO3::Core::Drawableprivatestatic
_edge_colorGranOO3::Core::Drawableprivate
_element1GranOO3::DEM::Bondprotected
_element2GranOO3::DEM::Bondprotected
_elongation_energyGranOO3::DEM::Springprivate
_energy_balance_force1GranOO3::Physic::NodeInteractionprivate
_energy_balance_force2GranOO3::Physic::NodeInteractionprivate
_energy_balance_torque1GranOO3::Physic::BodyInteractionprivate
_energy_balance_torque2GranOO3::Physic::BodyInteractionprivate
_F1GranOO3::DEM::Springprivate
_F2GranOO3::DEM::Springprivate
_failure_modeGranOO3::DEM::Bondprivate
_force_on1GranOO3::Physic::NodeInteractionprotected
_force_on2GranOO3::Physic::NodeInteractionprotected
GranOO3::_globalsetGranOO3::Core::Register< Base >private
_initial_lengthGranOO3::DEM::Bondprivate
_initial_pos1GranOO3::DEM::Bondprivate
_initial_pos2GranOO3::DEM::Bondprivate
_item_glkeyGranOO3::Core::Drawableprivate
_line_widthGranOO3::Core::Drawableprivate
_linear_damping_factorGranOO3::DEM::Bondprotected
_local_center_element1GranOO3::DEM::Bondprivate
_local_center_element2GranOO3::DEM::Bondprivate
_local_frameGranOO3::DEM::Bondprivate
_local_frame_element1GranOO3::DEM::Bondprivate
_local_frame_element2GranOO3::DEM::Bondprivate
_local_quatGranOO3::DEM::Bondprivate
_mapGranOO3::Core::Drawableprivatestatic
_matGranOO3::Core::Baseprivate
_max_relative_elongationGranOO3::DEM::Bondprotected
_node1GranOO3::Physic::NodeInteractionprotected
_node2GranOO3::Physic::NodeInteractionprotected
GranOO3::_numericIDGranOO3::Core::Register< Base >private
GranOO3::_numericID_counterGranOO3::Core::Register< Base >privatestatic
_numIDGranOO3::Core::Baseprivate
_propGranOO3::Core::PropClass< Bond >protected
_quat_element1GranOO3::DEM::Bondprivate
_quat_element2GranOO3::DEM::Bondprivate
_registered_numGranOO3::Core::Baseprivatestatic
_relaxed_lengthGranOO3::DEM::Bondprotected
_repulsive_coeffGranOO3::DEM::Springprivate
GranOO3::_setof_listGranOO3::Core::Register< Base >private
_slaveGranOO3::DEM::Bondprotected
_stiffnessGranOO3::DEM::Springprivate
_sub_class_numberGranOO3::Core::Baseprivatestatic
_surfaceGranOO3::DEM::Bondprotected
_torque_on1GranOO3::Physic::BodyInteractionprotected
_torque_on2GranOO3::Physic::BodyInteractionprotected
_uIDGranOO3::Core::Baseprivate
_visibleGranOO3::Core::Drawableprivate
add_label_force(const std::string &label, const Geom::Vector &f1, const Geom::Vector &f2)GranOO3::Physic::NodeInteraction
add_label_torque(const std::string &label, const Geom::Vector &t1, const Geom::Vector &t2)GranOO3::Physic::BodyInteraction
add_prop(Core::Prop< Bond > *)GranOO3::Core::PropClass< Bond >
GranOO3::add_setof(SetOf< Base > &)GranOO3::Core::Register< Base >private
add_slave(Bond &b)GranOO3::DEM::Bond
affect_class_rank_ID()GranOO3::Core::Baseprotectedstatic
GranOO3::already_exist(SetOf< Base > &)GranOO3::Core::Register< Base >private
apply_angular_damping_factor()GranOO3::DEM::Bond
apply_color() constGranOO3::Core::Drawable
apply_default_color()GranOO3::Core::Drawable
apply_edge_color() constGranOO3::Core::Drawable
apply_force()GranOO3::Physic::NodeInteraction
apply_line_width() constGranOO3::Core::Drawable
apply_linear_damping_factor()GranOO3::DEM::Bond
apply_load()GranOO3::DEM::Bond
apply_selected_color()GranOO3::Core::Drawable
apply_torque()GranOO3::Physic::BodyInteraction
Base()GranOO3::Core::Baseprotected
GranOO3::belong_to_setof(const std::string &setOfId) constGranOO3::Core::Register< Base >
GranOO3::belong_to_setof(const SetOf< Base > &set) constGranOO3::Core::Register< Base >
GranOO3::Register< NodeInteraction >::belong_to_setof(const std::string &setOfId) constGranOO3::Core::Register< NodeInteraction >
GranOO3::Register< NodeInteraction >::belong_to_setof(const SetOf< NodeInteraction > &set) constGranOO3::Core::Register< NodeInteraction >
GranOO3::Register< BodyInteraction >::belong_to_setof(const std::string &setOfId) constGranOO3::Core::Register< BodyInteraction >
GranOO3::Register< BodyInteraction >::belong_to_setof(const SetOf< BodyInteraction > &set) constGranOO3::Core::Register< BodyInteraction >
GranOO3::Register< Bond >::belong_to_setof(const std::string &setOfId) constGranOO3::Core::Register< Bond >
GranOO3::Register< Bond >::belong_to_setof(const SetOf< Bond > &set) constGranOO3::Core::Register< Bond >
Register< Spring >::belong_to_setof(const std::string &setOfId) constGranOO3::Core::Register< Spring >
Register< Spring >::belong_to_setof(const SetOf< Spring > &set) constGranOO3::Core::Register< Spring >
BodyInteraction(Body &b1, Body &b2, bool contact_interaction)GranOO3::Physic::BodyInteraction
BodyInteraction()=deleteGranOO3::Physic::BodyInteractionprivate
BodyInteraction(const BodyInteraction &frame)=deleteGranOO3::Physic::BodyInteractionprivate
Bond(Element &el1, Element &el2, bool contact=false)GranOO3::DEM::Bond
Bond()=deleteGranOO3::DEM::Bondprivate
Bond(const Bond &)=deleteGranOO3::DEM::Bondprivate
bonded_element(const Element &)GranOO3::DEM::Bondinline
boost::serialization::access classGranOO3::DEM::Springfriend
BOOST_SERIALIZATION_SPLIT_MEMBER()GranOO3::DEM::Bondprotected
build_voronoi_bond()GranOO3::DEM::Bond
cast_to()GranOO3::Core::Baseinline
cast_to() constGranOO3::Core::Baseinline
clear_all_numID()GranOO3::Core::Basestatic
clear_force()GranOO3::Physic::NodeInteraction
clear_numID()GranOO3::Core::Baseinline
clear_torque()GranOO3::Physic::BodyInteraction
clone()GranOO3::Core::Basevirtual
clone_to()GranOO3::Core::Baseinline
COMPRESSION enum valueGranOO3::DEM::Bond
compute_critical_time_step() constGranOO3::DEM::Springvirtual
compute_load()GranOO3::DEM::Springvirtual
contact_interaction() constGranOO3::Physic::NodeInteraction
crack(bool manage_slave=true)GranOO3::DEM::Bond
CriticalTimeStep()GranOO3::Physic::CriticalTimeStepprotected
decrease_draw_precision()GranOO3::Core::Drawablestatic
default_color() constGranOO3::Core::Drawableinlinevirtual
deleted_signal()GranOO3::Core::Baseinline
disable(bool manage_slave=true)GranOO3::DEM::Bond
disable_fast_mode(bool manage_slave=true)GranOO3::DEM::Bond
disable_signalGranOO3::DEM::Bondstatic
draw()GranOO3::DEM::Bondvirtual
draw_edge()GranOO3::Core::Drawableinlinevirtual
draw_modeGranOO3::DEM::Bondstatic
draw_solid_factorGranOO3::DEM::Bondstatic
Drawable()GranOO3::Core::Drawable
DrawMode enum nameGranOO3::DEM::Bond
enable(bool manage_slave=true)GranOO3::DEM::Bond
epsilonGranOO3::DEM::Bondstatic
GranOO3::erase_from_all_setof()GranOO3::Core::Register< Base >
GranOO3::Register< NodeInteraction >::erase_from_all_setof()GranOO3::Core::Register< NodeInteraction >
GranOO3::Register< BodyInteraction >::erase_from_all_setof()GranOO3::Core::Register< BodyInteraction >
GranOO3::Register< Bond >::erase_from_all_setof()GranOO3::Core::Register< Bond >
Register< Spring >::erase_from_all_setof()GranOO3::Core::Register< Spring >
GranOO3::erase_setof(SetOf< Base > &)GranOO3::Core::Register< Base >private
export_to_povray(std::ostream &out) constGranOO3::DEM::Bondvirtual
FailureMode enum nameGranOO3::DEM::Bond
force_on(const Node &)GranOO3::Physic::NodeInteraction
force_on(const Node &) constGranOO3::Physic::NodeInteraction
get()GranOO3::Core::PropClass< Bond >
get() constGranOO3::Core::PropClass< Bond >
get_all()GranOO3::Physic::CriticalTimeStepstatic
get_angular_stiffness() constGranOO3::DEM::Springvirtual
get_bonded_element(const Element &) constGranOO3::DEM::Bondinline
get_by_numID(size_t)GranOO3::Core::Basestatic
get_color()GranOO3::Core::Drawable
get_color() constGranOO3::Core::Drawable
get_disabled_cumulative_surface()GranOO3::DEM::Bondstatic
get_disp(const Element &) constGranOO3::DEM::Bond
get_disp1() constGranOO3::DEM::Bond
get_disp2() constGranOO3::DEM::Bond
get_dof() constGranOO3::DEM::Bondinline
get_draw_precision()GranOO3::Core::Drawablestatic
get_drawable_item_by_glkey(int)GranOO3::Core::Drawablestatic
get_ID() constGranOO3::Core::Baseinlinevirtual
get_info(std::ostream &os) constGranOO3::Core::Drawableinlinevirtual
get_item1()GranOO3::DEM::Bondinline
get_item1() constGranOO3::DEM::Bondinline
get_item2()GranOO3::DEM::Bondinline
get_item2() constGranOO3::DEM::Bondinline
get_item_glkey() constGranOO3::Core::Drawable
get_line_width() constGranOO3::Core::Drawable
get_line_width()GranOO3::Core::Drawable
get_linear_stiffness() constGranOO3::DEM::Springvirtual
get_mat() constGranOO3::Core::Baseinline
get_normal_force_intensity() constGranOO3::DEM::Bond
GranOO3::get_numeric_ID() constGranOO3::Core::Register< Base >
GranOO3::Register< NodeInteraction >::get_numeric_ID() constGranOO3::Core::Register< NodeInteraction >
GranOO3::Register< BodyInteraction >::get_numeric_ID() constGranOO3::Core::Register< BodyInteraction >
GranOO3::Register< Bond >::get_numeric_ID() constGranOO3::Core::Register< Bond >
Register< Spring >::get_numeric_ID() constGranOO3::Core::Register< Spring >
get_restitution_coeff() constGranOO3::DEM::Spring
GranOO3::get_setof_list()GranOO3::Core::Register< Base >
GranOO3::Register< NodeInteraction >::get_setof_list()GranOO3::Core::Register< NodeInteraction >
GranOO3::Register< BodyInteraction >::get_setof_list()GranOO3::Core::Register< BodyInteraction >
GranOO3::Register< Bond >::get_setof_list()GranOO3::Core::Register< Bond >
Register< Spring >::get_setof_list()GranOO3::Core::Register< Spring >
get_sub_class_number()GranOO3::Core::Basestatic
get_tangential_force_intensity() constGranOO3::DEM::Bond
increase_draw_precision()GranOO3::Core::Drawablestatic
info() constGranOO3::DEM::Springvirtual
init()GranOO3::DEM::Spring
init_default_color()GranOO3::Core::Drawableinlinevirtual
init_local_frame(bool update_initial_param=false)GranOO3::DEM::Bond
initial_pos(const Element &) constGranOO3::DEM::Bond
is() constGranOO3::Core::Baseinline
is(size_t) constGranOO3::Core::Baseinlinevirtual
is_cracked() constGranOO3::DEM::Bondinline
is_disabled() constGranOO3::DEM::Bondinline
is_same(const Base &) constGranOO3::Core::Baseinline
is_visible() constGranOO3::Core::Drawable
item()GranOO3::Core::Baseinline
item() constGranOO3::Core::Baseinline
item1()GranOO3::DEM::Bondinline
item2()GranOO3::DEM::Bondinline
LINE enum valueGranOO3::DEM::Bond
load(Archive &, const unsigned int)GranOO3::DEM::Bondprotected
new_object()GranOO3::Core::PropClass< Bond >
NO enum valueGranOO3::DEM::Bond
NodeInteraction(Node &de1, Node &de2, bool build_node_interaction)GranOO3::Physic::NodeInteraction
NodeInteraction()=deleteGranOO3::Physic::NodeInteractionprivate
NodeInteraction(const NodeInteraction &frame)=deleteGranOO3::Physic::NodeInteractionprivate
NONE enum valueGranOO3::DEM::Bond
Null()GranOO3::Core::Null
nullGranOO3::Core::Nullstatic
numID() constGranOO3::Core::Baseinline
operator=(const Spring &)=deleteGranOO3::DEM::Springprivate
paint()GranOO3::Core::Drawable
paint_edge()GranOO3::Core::Drawable
process()GranOO3::DEM::Spring
prop_exist() constGranOO3::Core::PropClass< Bond >
PropClass()GranOO3::Core::PropClass< Bond >
PropClass(const PropClass &)=deleteGranOO3::Core::PropClass< Bond >private
read_ascii(std::istream &in)GranOO3::Core::Basevirtual
GranOO3::Register()GranOO3::Core::Register< Base >
GranOO3::Register< NodeInteraction >::Register()GranOO3::Core::Register< NodeInteraction >
GranOO3::Register< BodyInteraction >::Register()GranOO3::Core::Register< BodyInteraction >
GranOO3::Register< Bond >::Register()GranOO3::Core::Register< Bond >
Register< Spring >::Register()GranOO3::Core::Register< Spring >
remove_prop(Core::Prop< Bond > *)GranOO3::Core::PropClass< Bond >
save(Archive &, const unsigned int) constGranOO3::DEM::Bondprotected
serialize(Archive &, const unsigned int)GranOO3::DEM::Springprivate
set_alpha(float alpha)GranOO3::Core::Drawablevirtual
set_color(const Color &)GranOO3::Core::Drawablevirtual
set_draw_precision(unsigned int p)GranOO3::Core::Drawablestatic
set_line_width(float)GranOO3::Core::Drawable
set_mat(Physic::Material *)GranOO3::Core::Baseinline
set_numID(size_t val)GranOO3::Core::Baseinline
set_restitution_coeff(double val)GranOO3::DEM::Spring
set_visible(bool)GranOO3::Core::Drawable
SHEAR enum valueGranOO3::DEM::Bond
SOLID enum valueGranOO3::DEM::Bond
Spring(Element &el1, Element &el2)GranOO3::DEM::Spring
Spring(Element &el1, Element &el2, double stiffness, double damping, double max_relative_elongation=0)GranOO3::DEM::Spring
Spring(Element &el1, Element &el2, double stiffness, double damping, double attrac_coef, double rep_coeff, double max_relative_elongation=0)GranOO3::DEM::Spring
Spring()=deleteGranOO3::DEM::Springprivate
Spring(const Spring &)=deleteGranOO3::DEM::Springprivate
stiffness_matrix(Eigen::MatrixXd &kMatrix)GranOO3::DEM::Bondinlinevirtual
swap(Element &from, Element &to)GranOO3::DEM::Bond
GranOO3::Physic::BodyInteraction::swap(Body &from, Body &to)GranOO3::Physic::BodyInteraction
GranOO3::Physic::NodeInteraction::swap(Node &from, Node &to)GranOO3::Physic::NodeInteraction
TENSION enum valueGranOO3::DEM::Bond
torque_on(const Body &b)GranOO3::Physic::BodyInteraction
torque_on(const Body &b) constGranOO3::Physic::BodyInteraction
uID() constGranOO3::Core::Baseinline
uID_counterGranOO3::Core::Baseprivatestatic
uncrack(bool manage_slave=true)GranOO3::DEM::Bond
update()GranOO3::DEM::Springvirtual
update_current_length()GranOO3::DEM::Bond
update_dof()GranOO3::DEM::Bondinlinevirtual
update_local_frame()GranOO3::DEM::Bond
write_ascii(std::ostream &out) constGranOO3::Physic::NodeInteractionvirtual
~Base()GranOO3::Core::Basevirtual
~BodyInteraction()GranOO3::Physic::BodyInteractionvirtual
~Bond()=0GranOO3::DEM::Bondpure virtual
~CriticalTimeStep()GranOO3::Physic::CriticalTimeStepprotectedvirtual
~Drawable()GranOO3::Core::Drawablevirtual
~NodeInteraction()GranOO3::Physic::NodeInteractionvirtual
~Null()GranOO3::Core::Nullvirtual
~PropClass()GranOO3::Core::PropClass< Bond >virtual
GranOO3::~Register()GranOO3::Core::Register< Base >virtual
GranOO3::Register< NodeInteraction >::~Register()GranOO3::Core::Register< NodeInteraction >virtual
GranOO3::Register< BodyInteraction >::~Register()GranOO3::Core::Register< BodyInteraction >virtual
GranOO3::Register< Bond >::~Register()GranOO3::Core::Register< Bond >virtual
Register< Spring >::~Register()GranOO3::Core::Register< Spring >virtual
~Spring()GranOO3::DEM::Springvirtual