#include <materialnode.hpp>
Public Types | |
typedef size_t | count_type |
typedef unsigned int | index_type |
typedef double | real_type |
typedef unsigned int | uint |
typedef unsigned short | ushort |
Public Member Functions | |
const std::vector< index_type > & | getConsideredElements () const |
getter for considered_elements | |
const material::MaterialPoint & | getMaterialPoint () const |
getter for material_point | |
const real_type & | getWeight () const |
getter for weight | |
MaterialNode (const mesh::Section &thesection, const std::vector< index_type > &the_considered_elements) | |
material::MaterialPoint & | setMaterialPoint () |
setter for material_point | |
real_type & | setWeight () |
setter for weight | |
Protected Attributes | |
std::vector< index_type > | considered_elements |
a vector of associated elements (index with respect to parent node) | |
material::MaterialPoint | material_point |
material data at this point: | |
real_type | weight |
the weight of this material at considered node |