17 #ifndef WTHERMOMECATERM_H
18 #define WTHERMOMECATERM_H
23 #include <Eigen/Dense>
35 static Eigen::MatrixXd buildM(tbox::Element
const &e);
37 static Eigen::MatrixXd buildK(tbox::Element
const &e, Eigen::MatrixXd
const &H);
38 static Eigen::MatrixXd buildL(tbox::Element
const &e, Eigen::MatrixXd
const &C);
39 static Eigen::MatrixXd buildS(tbox::Element
const &e, Eigen::MatrixXd
const &D);
41 static void strain_stress(tbox::Element
const &e, Eigen::MatrixXd
const &H, std::vector<double>
const &u, Eigen::MatrixXd &Strain, Eigen::MatrixXd &Stress);
45 #endif //WTHERMOMECATERM_H