#include <materialintpt_def.hpp>

Public Types | |
| typedef material::TVector | coor_type | 
| typedef size_t | count_type | 
| typedef unsigned int | index_type | 
| typedef material::TMatrix | matrix_type | 
| typedef unsigned int | uint | 
| typedef unsigned short | ushort | 
| typedef material::TVector | vector_type | 
Public Member Functions | |
| coor_type & | coor () | 
| setter for coor  | |
| const coor_type & | coor () const | 
| getter for coor  | |
| MaterialIntptDef (const ET &type, const coor_type &thecoor) | |
| vector_type & | shape_N_A () | 
| setter for shape_N_A  | |
| const vector_type & | shape_N_A () const | 
| getter for shape_N_A  | |
| matrix_type & | shape_N_A_der () | 
| setter for shape_N_A_der  | |
| const matrix_type & | shape_N_A_der () const | 
| getter for shape_N_A_der  | |
| real_type & | weight () | 
| setter for weight  | |
| const real_type & | weight () const | 
| getter for weight  | |
Public Attributes | |
| 
EIGEN_MAKE_ALIGNED_OPERATOR_NEW  typedef double  | real_type | 
Protected Attributes | |
| coor_type | m_coor | 
| local coordinate within element  | |
| vector_type | m_shape_N_A | 
| the shape function value N_A at coordinate  | |
| matrix_type | m_shape_N_A_der | 
| the shape function derivative value N_A_der (N_{A,r})  | |
| real_type | m_weight | 
| the weight of this material at considered node  | |
 1.5.6