#include <et-hexahedron.hpp>
Public Member Functions | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | ET_hexahedron (const count_type &theindex, const std::string &theident, const ushort &numnodes, const std::vector< bool > &thephysical_fields, const std::vector< bool > &theelemental_integration_types, const matrix_type &localcoordinatesofnodes, const matrix_type &localcoordinatesofinnernodes, const std::vector< real_type > &localCoordinatesOfNodesOnFace, const std::vector< real_type > &localCoordinatesOfNodesOnEdge, const Type_void_function &func_getSimplices, const Type_intcell_vector &par_int_cells_for_N_A, const Type_intcell_vector &par_int_cells_for_N_AB, const Type_intcell_vector &par_int_cells_for_N_AB_der, const Type_intcell_vector &par_int_cells_for_M_A, const Type_intcell_vector &par_int_cells_for_M_AB, const Type_intcell_vector &par_int_cells_for_M_AB_der, const IntegrationNodeType &the_nodal_int_type) |
Protected Member Functions | |
const Type_available_dof | defAvailableDof (const ushort &numnodes) const |
void | defElementFromFace_E1 (const real_type(&nat_coor2d)[1], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_E10 (const real_type(&nat_coor2d)[1], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_E11 (const real_type(&nat_coor2d)[1], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_E12 (const real_type(&nat_coor2d)[1], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_E2 (const real_type(&nat_coor2d)[1], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_E3 (const real_type(&nat_coor2d)[1], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_E4 (const real_type(&nat_coor2d)[1], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_E5 (const real_type(&nat_coor2d)[1], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_E6 (const real_type(&nat_coor2d)[1], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_E7 (const real_type(&nat_coor2d)[1], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_E8 (const real_type(&nat_coor2d)[1], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_E9 (const real_type(&nat_coor2d)[1], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_S1 (const real_type(&nat_coor2d)[2], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_S2 (const real_type(&nat_coor2d)[2], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_S3 (const real_type(&nat_coor2d)[2], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_S4 (const real_type(&nat_coor2d)[2], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_S5 (const real_type(&nat_coor2d)[2], real_type(&nat_coor3d)[3]) const |
void | defElementFromFace_S6 (const real_type(&nat_coor2d)[2], real_type(&nat_coor3d)[3]) const |
void | defElementToFace_E1 (const real_type(&nat_coor3d)[3], real_type(&nat_coor2d)[1]) const |
void | defElementToFace_E2 (const real_type(&nat_coor3d)[3], real_type(&nat_coor2d)[1]) const |
void | defElementToFace_E3 (const real_type(&nat_coor3d)[3], real_type(&nat_coor2d)[1]) const |
void | defElementToFace_S1 (const real_type(&nat_coor3d)[3], real_type(&nat_coor2d)[2]) const |
void | defElementToFace_S2 (const real_type(&nat_coor3d)[3], real_type(&nat_coor2d)[2]) const |
void | defElementToFace_S3 (const real_type(&nat_coor3d)[3], real_type(&nat_coor2d)[2]) const |
void | defElementToFace_S4 (const real_type(&nat_coor3d)[3], real_type(&nat_coor2d)[2]) const |
void | defElementToFace_S5 (const real_type(&nat_coor3d)[3], real_type(&nat_coor2d)[2]) const |
void | defElementToFace_S6 (const real_type(&nat_coor3d)[3], real_type(&nat_coor2d)[2]) const |