LabelBasedContractionCellFactory< DIM > Class Template Reference

#include <LabelBasedContractionCellFactory.hpp>

Inherits AbstractContractionCellFactory< DIM >.

Collaboration diagram for LabelBasedContractionCellFactory< DIM >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LabelBasedContractionCellFactory (ContractionModelName contractionModelName)
AbstractContractionModelCreateContractionCellForElement (Element< DIM, DIM > *pElement)

Private Attributes

ContractionModelName mContractionModelName

Detailed Description

template<unsigned DIM>
class LabelBasedContractionCellFactory< DIM >

This class provides homogeneous cells of a certain pre-specified type (from the list in ContractionModelName.hpp) across the whole mechanics mesh.

Definition at line 53 of file LabelBasedContractionCellFactory.hpp.


Constructor & Destructor Documentation

template<unsigned DIM>
LabelBasedContractionCellFactory< DIM >::LabelBasedContractionCellFactory ( ContractionModelName  contractionModelName  )  [inline]

Constructor

Parameters:
contractionModelName The name of the model to supply to the whole mesh.

Definition at line 51 of file LabelBasedContractionCellFactory.hpp.


Member Function Documentation

template<unsigned DIM>
AbstractContractionModel* LabelBasedContractionCellFactory< DIM >::CreateContractionCellForElement ( Element< DIM, DIM > *  pElement  )  [inline, virtual]

Main method that is called by the solver to assign a model to each quadrature point.

Parameters:
pElement Pointer to the element in the mechanics mesh
Returns:
A contraction model for this element.

Implements AbstractContractionCellFactory< DIM >.

Definition at line 63 of file LabelBasedContractionCellFactory.hpp.


Member Data Documentation

template<unsigned DIM>
ContractionModelName LabelBasedContractionCellFactory< DIM >::mContractionModelName [private]

The name of the contraction model to supply

Definition at line 43 of file LabelBasedContractionCellFactory.hpp.


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2