sfem::element::IntegrationType Class Reference

... the abstract base class for integration types of finite elements More...

#include <integration.hpp>

Inheritance diagram for sfem::element::IntegrationType:

Inheritance graph
[legend]
Collaboration diagram for sfem::element::IntegrationType:

Collaboration graph
[legend]

List of all members.

Public Member Functions

const
IntegrationTypeData::Type_coor & 
getCoor (const unsigned int &intpt)
 returns a pointer to the coordinates of intpt
void operator() (const unsigned int &intpt, IntegrationTypeData::Type_coor &coor, IntegrationTypeData::real_type &weight) const
 returns the specific integration point data
const unsigned int size () const
 returns the number of integration points
const
IntegrationTypeData::real_type & 
weight (const unsigned int &intpt) const
 returns the weight of intpt

Protected Attributes

std::vector< IntegrationTypeDatadata
 contains the integration points


Detailed Description

... the abstract base class for integration types of finite elements

Member Function Documentation

const IntegrationTypeData::Type_coor& sfem::element::IntegrationType::getCoor ( const unsigned int &  intpt  )  [inline]

returns a pointer to the coordinates of intpt

returns a vector which holds copy of the coordinates of intpt

void sfem::element::IntegrationType::operator() ( const unsigned int &  intpt,
IntegrationTypeData::Type_coor &  coor,
IntegrationTypeData::real_type &  weight 
) const [inline]

returns the specific integration point data

Parameters:
intpt ... number of intpt
coor ... the returned intpt coordinate
weight ... the returned intpt weight


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