Go to the documentation of this file.
37 #ifndef GETFEM_LINEARIZED_PLATES_H__
38 #define GETFEM_LINEARIZED_PLATES_H__
83 (model &md,
const mesh_im &mim,
const mesh_im &mim_reduced,
84 const std::string &u3,
85 const std::string &Theta,
const std::string ¶m_E,
86 const std::string ¶m_nu,
const std::string ¶m_epsilon,
124 (model &md,
const mesh_im &mim,
const mesh_im &mim_reduced1,
const mesh_im &mim_reduced2,
125 const std::string &ua,
const std::string &Theta,
126 const std::string &u3,
const std::string &Theta3,
127 const std::string ¶m_E,
const std::string ¶m_nu,
const std::string ¶m_epsilon,
size_type add_Mindlin_Reissner_plate_brick(model &md, const mesh_im &mim, const mesh_im &mim_reduced, const std::string &u3, const std::string &Theta, const std::string ¶m_E, const std::string ¶m_nu, const std::string ¶m_epsilon, const std::string ¶m_kappa, size_type variant=size_type(2), size_type region=size_type(-1))
Add a term corresponding to the classical Reissner-Mindlin plate model for which u3 is the transverse...
size_type add_enriched_Mindlin_Reissner_plate_brick(model &md, const mesh_im &mim, const mesh_im &mim_reduced1, const mesh_im &mim_reduced2, const std::string &ua, const std::string &Theta, const std::string &u3, const std::string &Theta3, const std::string ¶m_E, const std::string ¶m_nu, const std::string ¶m_epsilon, size_type variant=size_type(3), size_type region=size_type(-1))
Add a term corresponding to the enriched Reissner-Mindlin plate model for which varname_ua is the mem...
size_t size_type
used as the common size type in the library
void add_P0_projection(model &md, std::string name)
Add the elementary transformation corresponding to the projection on P0 element.
GEneric Tool for Finite Element Methods.
Model representation in Getfem.
void add_2D_rotated_RT0_projection(model &md, std::string name)
Add the elementary transformation corresponding to the projection on rotated RT0 element for two-dime...