#include <integrationnode.hpp>

| Public Types | |
| typedef size_t | count_type | 
| typedef unsigned int | index_type | 
| typedef double | real_type | 
| typedef std::map< const mesh::Section *, std::list < index_type > > | Type_filter_section_map | 
| typedef boost::ptr_vector < MaterialNode > | Type_material_container | 
| typedef unsigned int | uint | 
| typedef unsigned short | ushort | 
| Public Member Functions | |
| real_type & | defgradWeight () | 
| const real_type & | defgradWeight () const | 
| const VectorOf3SparseVectors & | getDefgradCoeffs () const | 
| const Type_material_container & | getMaterialNodes () const | 
| const IntegrationNodeType & | getNodalIntType () const | 
| IntegrationNode (const IntegrationNodeType &the_nodal_int_type, const Type_filter_section_map &the_materials_and_elements, const mesh::Point &node, const mesh::DofHandler &dofs) | |
| VectorOf3SparseVectors & | setDefgradCoeffs () | 
| Type_material_container & | setMaterialNodes () | 
| Protected Attributes | |
| VectorOf3SparseVectors | defgrad_coeffs | 
| the number of affected nodes (used to create compact stored temporary data) | |
| real_type | defgrad_weight | 
| a volumetric weight for the defgrad (a temporary) | |
| Type_material_container | material_nodes | 
| a vector of associated materials | |
| const IntegrationNodeType & | nodal_int_type | 
| nodal integration type | |
the number of affected nodes (used to create compact stored temporary data)
the coefficients of the deformation gradient
 1.5.6
 1.5.6