Chaste Release::3.1
AbstractConductivityModifier< ELEMENT_DIM, SPACE_DIM > Class Template Reference

#include <AbstractConductivityModifier.hpp>

Inheritance diagram for AbstractConductivityModifier< ELEMENT_DIM, SPACE_DIM >:

List of all members.

Public Member Functions

 AbstractConductivityModifier ()
virtual ~AbstractConductivityModifier ()
virtual c_matrix< double,
SPACE_DIM, SPACE_DIM > & 
rGetModifiedConductivityTensor (unsigned elementIndex, const c_matrix< double, SPACE_DIM, SPACE_DIM > &rOriginalConductivity)=0

Detailed Description

template<unsigned ELEMENT_DIM, unsigned SPACE_DIM>
class AbstractConductivityModifier< ELEMENT_DIM, SPACE_DIM >

Abstract class which just defines an interface. The pure method rGetModifiedConductivityTensor() should take in a conductivity and return a modified conductivity (for example, made dependent on current deformation, etc.

Definition at line 47 of file AbstractConductivityModifier.hpp.


Constructor & Destructor Documentation

template<unsigned ELEMENT_DIM, unsigned SPACE_DIM>
AbstractConductivityModifier< ELEMENT_DIM, SPACE_DIM >::AbstractConductivityModifier ( ) [inline]

Constructor does nothing

Definition at line 51 of file AbstractConductivityModifier.hpp.

template<unsigned ELEMENT_DIM, unsigned SPACE_DIM>
virtual AbstractConductivityModifier< ELEMENT_DIM, SPACE_DIM >::~AbstractConductivityModifier ( ) [inline, virtual]

Destructor

Definition at line 56 of file AbstractConductivityModifier.hpp.


Member Function Documentation

template<unsigned ELEMENT_DIM, unsigned SPACE_DIM>
virtual c_matrix<double,SPACE_DIM,SPACE_DIM>& AbstractConductivityModifier< ELEMENT_DIM, SPACE_DIM >::rGetModifiedConductivityTensor ( unsigned  elementIndex,
const c_matrix< double, SPACE_DIM, SPACE_DIM > &  rOriginalConductivity 
) [pure virtual]

Pure method which alters the given conductivity tensor

Parameters:
elementIndexIndex of current element
rOriginalConductivityReference to the original (for example, undeformed) conductivity tensor
Returns:
Reference to a modified conductivity tensor.

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