sfem::element::MaterialNode Class Reference

... stores data used by IntegrationNode (data for ONE specific nodal integration type, but different materials) More...

#include <materialnode.hpp>

Collaboration diagram for sfem::element::MaterialNode:

Collaboration graph
[legend]

List of all members.

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::MaterialPointgetMaterialPoint () 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::MaterialPointsetMaterialPoint ()
 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


Detailed Description

... stores data used by IntegrationNode (data for ONE specific nodal integration type, but different materials)
The documentation for this class was generated from the following file:

Generated on Wed Nov 17 17:35:54 2010 for 'sfem' Module Programming Interface by  doxygen 1.5.6