48 std::vector<Matrix> GammaB1pointer;
49 std::vector<Matrix> GammaD1pointer;
50 std::vector<Matrix> GammaA2pointer;
51 std::vector<Matrix> GammaC2pointer;
54 std::vector<Matrix> Bhat;
57 void shear_matrix_ptrs_setup(
void);
58 void bhat_setup(
void);
62 const Matrix &getGammaB1(
const size_t &node)
const;
63 Matrix &getGammaB1(
const size_t &node);
64 const Matrix &getGammaD1(
const size_t &node)
const;
65 Matrix &getGammaD1(
const size_t &node);
66 const Matrix &getGammaA2(
const size_t &node)
const;
67 Matrix &getGammaA2(
const size_t &node);
68 const Matrix &getGammaC2(
const size_t &node)
const;
69 Matrix &getGammaC2(
const size_t &node);
70 const Matrix &getBhat(
const size_t &j)
const;
71 Matrix &getBhat(
const size_t &j);
74 void DivideBHat(
const double &);
77 void computeB(
const double shp[3][4],
const double &,
const double &,
const Matrix &,
const double &);
const Matrix & computeBshear(const size_t &, const double shp[3][4]) const
compute standard Bshear matrix
Definition: ShellBData.cc:135
const Matrix & computeBbarShear(const size_t &, const double &, const double &, const Matrix &) const
compute Bbar shear matrix
Definition: ShellBData.cc:160
Auxiliary data for shell elements.
Definition: ShellBData.h:43
ShellBData(void)
Constructor.
Definition: ShellBData.cc:90
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Matrix of floats.
Definition: Matrix.h:111