suanPan
🧮 An Open Source, Parallel and Heterogeneous Finite Element Analysis Framework
Loading...
Searching...
No Matches
ShellBase Member List

This is the complete list of members for ShellBase, including all inherited members.

allow_modify_mass() const overrideElementvirtual
allow_modify_nonviscous() const overrideElementvirtual
allow_modify_viscous() const overrideElementvirtual
body_forceDataElementprotected
characteristic_lengthDataElementprotected
clear_node_ptr() overrideElementvirtual
clear_status() override=0Elementpure virtual
commit_status() override=0Elementpure virtual
complementary_energyDataElementprotected
compute_shape_function(const mat &, unsigned) const overrideElementvirtual
current_body_forceDataElementprotected
current_geometryDataElementprotected
current_inertial_forceDataElementprotected
current_massDataElementprotected
current_nonviscousDataElementprotected
current_nonviscous_forceDataElementprotected
current_resistanceDataElementprotected
current_stiffnessDataElementprotected
current_tractionDataElementprotected
current_viscousDataElementprotected
current_viscous_forceDataElementprotected
direction_cosine()ShellBaseprotected
disable()Tag
Distributed(const int obj_tag)Distributedinlineexplicit
dof_encodingDataElementprotected
Element(unsigned, unsigned, unsigned, uvec &&, std::vector< Node::DOF > &&)Element
Element(unsigned, unsigned, unsigned, uvec &&, uvec &&, bool, MaterialType, std::vector< Node::DOF > &&)Element
Element(unsigned, unsigned, unsigned, uvec &&, uvec &&, bool, SectionType, std::vector< Node::DOF > &&)Element
Element(unsigned, unsigned, uvec &&, std::vector< Node::DOF > &&)Element
Element(unsigned, unsigned, unsigned, unsigned, std::vector< Node::DOF > &&)Element
ElementBase(const unsigned T)ElementBaseinlineexplicit
enable()Tag
gather(T &&)Distributedinlinestatic
get(Parameter) const overrideElementvirtual
get_characteristic_length() const overrideElementvirtual
get_complementary_energy() const overrideElementvirtual
get_coordinate() const overrideElementvirtual
get_coordinate(unsigned) const overrideElementvirtual
get_current_acceleration() const overrideElementvirtual
get_current_body_force() const overrideElementvirtual
get_current_damping_force() const overrideElementvirtual
get_current_displacement() const overrideElementvirtual
get_current_geometry() const overrideElementvirtual
get_current_inertial_force() overrideElementvirtual
get_current_mass() const overrideElementvirtual
get_current_nonviscous() const overrideElementvirtual
get_current_nonviscous_force() const overrideElementvirtual
get_current_resistance() const overrideElementvirtual
get_current_secant() const overrideElementvirtual
get_current_stiffness() const overrideElementvirtual
get_current_traction() const overrideElementvirtual
get_current_velocity() const overrideElementvirtual
get_current_viscous() const overrideElementvirtual
get_dof_encoding() const overrideElementvirtual
get_dof_identifier() const overrideElementvirtual
get_dof_mapping() const overrideElementvirtual
get_dof_number() const overrideElementvirtual
get_incre_acceleration() const overrideElementvirtual
get_incre_displacement() const overrideElementvirtual
get_incre_velocity() const overrideElementvirtual
get_initial_geometry() const overrideElementvirtual
get_initial_mass() const overrideElementvirtual
get_initial_nonviscous() const overrideElementvirtual
get_initial_secant() const overrideElementvirtual
get_initial_stiffness() const overrideElementvirtual
get_initial_viscous() const overrideElementvirtual
get_kinetic_energy() const overrideElementvirtual
get_local_coordinate() constShellBaseprotected
get_mass_container() const overrideElementvirtual
get_material(const shared_ptr< DomainBase > &) const overrideElementprotectedvirtual
get_material_tag() const overrideElementvirtual
get_momentum() const overrideElementvirtual
get_node_current_resistance() const overrideElementprotectedvirtual
get_node_encoding() const overrideElementvirtual
get_node_incre_resistance() const overrideElementprotectedvirtual
get_node_number() const overrideElementvirtual
get_node_ptr() const overrideElementvirtual
get_node_trial_resistance() const overrideElementprotectedvirtual
get_nonviscous_energy() const overrideElementvirtual
get_section(const shared_ptr< DomainBase > &) const overrideElementprotectedvirtual
get_section_tag() const overrideElementvirtual
get_stiffness_container() const overrideElementvirtual
get_strain_energy() const overrideElementvirtual
get_tag() constTag
get_total_number() const overrideElementvirtual
get_trial_acceleration() const overrideElementvirtual
get_trial_body_force() const overrideElementvirtual
get_trial_damping_force() const overrideElementvirtual
get_trial_displacement() const overrideElementvirtual
get_trial_geometry() const overrideElementvirtual
get_trial_inertial_force() overrideElementvirtual
get_trial_mass() const overrideElementvirtual
get_trial_nonviscous() const overrideElementvirtual
get_trial_nonviscous_force() const overrideElementvirtual
get_trial_resistance() const overrideElementvirtual
get_trial_secant() const overrideElementvirtual
get_trial_stiffness() const overrideElementvirtual
get_trial_traction() const overrideElementvirtual
get_trial_velocity() const overrideElementvirtual
get_trial_viscous() const overrideElementvirtual
get_viscous_energy() const overrideElementvirtual
guard()Tag
if_update_geometry() const overrideElementvirtual
if_update_mass() const overrideElementvirtual
if_update_nonviscous() const overrideElementvirtual
if_update_stiffness() const overrideElementvirtual
if_update_viscous() const overrideElementvirtual
index_of(const std::vector< Node::DOF > &) const overrideElementvirtual
initial_geometryDataElementprotected
initial_massDataElementprotected
initial_nonviscousDataElementprotected
initial_stiffnessDataElementprotected
initial_viscousDataElementprotected
initialize(const shared_ptr< DomainBase > &)=0ElementBasepure virtual
initialize_base(const shared_ptr< DomainBase > &) finalElementvirtual
is_active() constTag
is_guarded() constTag
is_initialized() const overrideElementvirtual
is_localDistributed
is_nlgeom() const overrideElementvirtual
is_symmetric() const overrideElementvirtual
kinetic_energyDataElementprotected
m_dofShellBaseprotectedstatic
mass_containerDataElementprotected
material_tagDataElementprotected
MaterialElement(unsigned, unsigned, unsigned, uvec &&, uvec &&, bool, MaterialType, std::vector< Node::DOF > &&)MaterialElement
MaterialElement2D(unsigned, unsigned, unsigned, uvec &&, uvec &&, bool, std::vector< Node::DOF > &&)ShellBase
modify_massDataElementprotected
modify_nonviscousDataElementprotected
modify_viscousDataElementprotected
momentumDataElementprotected
nlgeomDataElementprotected
node_encodingDataElementprotected
node_ptrElementprotected
nonviscous_energyDataElementprotected
operator=(const UniqueTag &)=deleteUniqueTag
operator=(UniqueTag &&)=deleteUniqueTag
Tag::operator=(const Tag &)=deleteTag
Tag::operator=(Tag &&)=deleteTag
p_dofShellBaseprotectedstatic
Parameter enum nameElementBase
print()Tagvirtual
record(OutputType) const overrideElementvirtual
reset_status() override=0Elementpure virtual
reshuffle(const vec &, const vec &)ShellBaseprotectedstatic
reshuffle(const mat &, const mat &, const mat &, const mat &)ShellBaseprotectedstatic
section_tagDataElementprotected
set_initialized(bool) const overrideElementvirtual
set_symmetric(bool) const overrideElementvirtual
set_tag(unsigned) constTag
stiffness_containerDataElementprotected
strain_energyDataElementprotected
Tag(unsigned=0)UniqueTagexplicit
Tag(const Tag &)=defaultUniqueTag
Tag(Tag &&) noexcept=defaultUniqueTag
tractionDataElementprotected
trans_matShellBaseprotected
transform_from_global_to_local(vec &) constShellBaseprotected
transform_from_global_to_local(const vec &) constShellBaseprotected
transform_from_local_to_global(vec &) constShellBaseprotected
transform_from_local_to_global(mat &) constShellBaseprotected
transform_from_local_to_global(mat &&) constShellBaseprotected
transform_to_global_geometry(const mat &, const vec &, const vec &) constShellBaseprotected
trial_body_forceDataElementprotected
trial_geometryDataElementprotected
trial_inertial_forceDataElementprotected
trial_massDataElementprotected
trial_nonviscousDataElementprotected
trial_nonviscous_forceDataElementprotected
trial_resistanceDataElementprotected
trial_stiffnessDataElementprotected
trial_tractionDataElementprotected
trial_viscousDataElementprotected
trial_viscous_forceDataElementprotected
Type enum nameElementBase
type() const overrideElementvirtual
unguard()Tag
UniqueTag(const UniqueTag &)=deleteUniqueTag
UniqueTag(UniqueTag &&)=deleteUniqueTag
update_body_force(const vec &) overrideElementvirtual
update_dof_encoding() overrideElementvirtual
update_geometryDataElementprotected
update_massDataElementprotected
update_nonviscousDataElementprotected
update_status()=0ElementBasepure virtual
update_stiffnessDataElementprotected
update_traction(const vec &) overrideElementvirtual
update_viscousDataElementprotected
validate_dof(const std::vector< Node::DOF > &) const overrideElementvirtual
viscous_energyDataElementprotected
~Tag()=defaultTagvirtual
~UniqueTag() override=defaultUniqueTag