#include <LabelBasedContractionCellFactory.hpp>
Inherits AbstractContractionCellFactory< DIM >.
Public Member Functions | |
LabelBasedContractionCellFactory (ContractionModelName contractionModelName) | |
AbstractContractionModel * | CreateContractionCellForElement (Element< DIM, DIM > *pElement) |
Private Attributes | |
ContractionModelName | mContractionModelName |
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.
LabelBasedContractionCellFactory< DIM >::LabelBasedContractionCellFactory | ( | ContractionModelName | contractionModelName | ) | [inline] |
Constructor
contractionModelName | The name of the model to supply to the whole mesh. |
Definition at line 51 of file LabelBasedContractionCellFactory.hpp.
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.
pElement | Pointer to the element in the mechanics mesh |
Implements AbstractContractionCellFactory< DIM >.
Definition at line 63 of file LabelBasedContractionCellFactory.hpp.
ContractionModelName LabelBasedContractionCellFactory< DIM >::mContractionModelName [private] |
The name of the contraction model to supply
Definition at line 43 of file LabelBasedContractionCellFactory.hpp.