allow_modify_mass() const =0 | ElementBase | pure virtual |
allow_modify_nonviscous() const =0 | ElementBase | pure virtual |
allow_modify_viscous() const =0 | ElementBase | pure virtual |
clear_node_ptr()=0 | ElementBase | pure virtual |
clear_status()=0 | ElementBase | pure virtual |
commit_status()=0 | ElementBase | pure virtual |
compute_shape_function(const mat &, unsigned) const =0 | ElementBase | pure virtual |
disable() | Tag | |
ElementBase(const unsigned T) | ElementBase | inlineexplicit |
ElementBase(const ElementBase &)=delete | ElementBase | |
ElementBase(ElementBase &&)=delete | ElementBase | |
enable() | Tag | |
get_characteristic_length() const =0 | ElementBase | pure virtual |
get_complementary_energy() const =0 | ElementBase | pure virtual |
get_coordinate | ElementBase | friend |
get_coordinate(unsigned) const =0 | ElementBase | protectedpure virtual |
get_current_acceleration | ElementBase | friend |
get_current_acceleration() const =0 | ElementBase | pure virtual |
get_current_body_force() const =0 | ElementBase | pure virtual |
get_current_damping_force() const =0 | ElementBase | pure virtual |
get_current_displacement | ElementBase | friend |
get_current_displacement() const =0 | ElementBase | pure virtual |
get_current_geometry() const =0 | ElementBase | pure virtual |
get_current_inertial_force()=0 | ElementBase | pure virtual |
get_current_mass() const =0 | ElementBase | pure virtual |
get_current_nonviscous() const =0 | ElementBase | pure virtual |
get_current_nonviscous_force() const =0 | ElementBase | pure virtual |
get_current_resistance() const =0 | ElementBase | pure virtual |
get_current_secant() const =0 | ElementBase | pure virtual |
get_current_stiffness() const =0 | ElementBase | pure virtual |
get_current_traction() const =0 | ElementBase | pure virtual |
get_current_velocity | ElementBase | friend |
get_current_velocity() const =0 | ElementBase | pure virtual |
get_current_viscous() const =0 | ElementBase | pure virtual |
get_dof_encoding() const =0 | ElementBase | pure virtual |
get_dof_mapping() const =0 | ElementBase | pure virtual |
get_dof_number() const =0 | ElementBase | pure virtual |
get_incre_acceleration | ElementBase | friend |
get_incre_acceleration() const =0 | ElementBase | pure virtual |
get_incre_displacement | ElementBase | friend |
get_incre_displacement() const =0 | ElementBase | pure virtual |
get_incre_velocity | ElementBase | friend |
get_incre_velocity() const =0 | ElementBase | pure virtual |
get_initial_geometry() const =0 | ElementBase | pure virtual |
get_initial_mass() const =0 | ElementBase | pure virtual |
get_initial_nonviscous() const =0 | ElementBase | pure virtual |
get_initial_secant() const =0 | ElementBase | pure virtual |
get_initial_stiffness() const =0 | ElementBase | pure virtual |
get_initial_viscous() const =0 | ElementBase | pure virtual |
get_kinetic_energy() const =0 | ElementBase | pure virtual |
get_mass_container() const =0 | ElementBase | pure virtual |
get_material(const shared_ptr< DomainBase > &) const =0 | ElementBase | protectedpure virtual |
get_material_tag() const =0 | ElementBase | pure virtual |
get_momentum() const =0 | ElementBase | pure virtual |
get_momentum_component(DOF) const =0 | ElementBase | pure virtual |
get_node_current_resistance() const =0 | ElementBase | protectedpure virtual |
get_node_encoding() const =0 | ElementBase | pure virtual |
get_node_incre_resistance() const =0 | ElementBase | protectedpure virtual |
get_node_number() const =0 | ElementBase | pure virtual |
get_node_ptr() const =0 | ElementBase | pure virtual |
get_node_trial_resistance() const =0 | ElementBase | protectedpure virtual |
get_nonviscous_energy() const =0 | ElementBase | pure virtual |
get_section(const shared_ptr< DomainBase > &) const =0 | ElementBase | protectedpure virtual |
get_section_tag() const =0 | ElementBase | pure virtual |
get_stiffness_container() const =0 | ElementBase | pure virtual |
get_strain_energy() const =0 | ElementBase | pure virtual |
get_tag() const | Tag | |
get_total_number() const =0 | ElementBase | pure virtual |
get_trial_acceleration | ElementBase | friend |
get_trial_acceleration() const =0 | ElementBase | pure virtual |
get_trial_body_force() const =0 | ElementBase | pure virtual |
get_trial_damping_force() const =0 | ElementBase | pure virtual |
get_trial_displacement | ElementBase | friend |
get_trial_displacement() const =0 | ElementBase | pure virtual |
get_trial_geometry() const =0 | ElementBase | pure virtual |
get_trial_inertial_force()=0 | ElementBase | pure virtual |
get_trial_mass() const =0 | ElementBase | pure virtual |
get_trial_nonviscous() const =0 | ElementBase | pure virtual |
get_trial_nonviscous_force() const =0 | ElementBase | pure virtual |
get_trial_resistance() const =0 | ElementBase | pure virtual |
get_trial_secant() const =0 | ElementBase | pure virtual |
get_trial_stiffness() const =0 | ElementBase | pure virtual |
get_trial_traction() const =0 | ElementBase | pure virtual |
get_trial_velocity | ElementBase | friend |
get_trial_velocity() const =0 | ElementBase | pure virtual |
get_trial_viscous() const =0 | ElementBase | pure virtual |
get_viscous_energy() const =0 | ElementBase | pure virtual |
guard() | Tag | |
if_update_geometry() const =0 | ElementBase | pure virtual |
if_update_mass() const =0 | ElementBase | pure virtual |
if_update_nonviscous() const =0 | ElementBase | pure virtual |
if_update_stiffness() const =0 | ElementBase | pure virtual |
if_update_viscous() const =0 | ElementBase | pure virtual |
initialize(const shared_ptr< DomainBase > &)=0 | ElementBase | pure virtual |
initialize_base(const shared_ptr< DomainBase > &)=0 | ElementBase | pure virtual |
is_active() const | Tag | |
is_guarded() const | Tag | |
is_initialized() const =0 | ElementBase | pure virtual |
is_nlgeom() const =0 | ElementBase | pure virtual |
is_symmetric() const =0 | ElementBase | pure virtual |
operator=(const ElementBase &)=delete | ElementBase | |
operator=(ElementBase &&)=delete | ElementBase | |
Tag::operator=(const Tag &)=delete | Tag | |
Tag::operator=(Tag &&)=delete | Tag | |
print() | Tag | virtual |
record(OutputType)=0 | ElementBase | pure virtual |
reset_status()=0 | ElementBase | pure virtual |
set_initialized(bool) const =0 | ElementBase | pure virtual |
set_symmetric(bool) const =0 | ElementBase | pure virtual |
set_tag(unsigned) const | Tag | |
Tag(unsigned=0) | Tag | explicit |
Tag(const Tag &)=default | Tag | |
Tag(Tag &&)=default | Tag | |
unguard() | Tag | |
update_body_force(const vec &)=0 | ElementBase | pure virtual |
update_dof_encoding()=0 | ElementBase | pure virtual |
update_status()=0 | ElementBase | pure virtual |
update_traction(const vec &)=0 | ElementBase | pure virtual |
~ElementBase() override=default | ElementBase | |
~Tag()=default | Tag | virtual |