#include <AxisymmetricConductivityTensors.hpp>
Public Member Functions | |
AxisymmetricConductivityTensors () | |
void | SetConstantConductivities (c_vector< double, 3 > constantConductivities) |
void | Init (AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh) throw (Exception) |
Definition at line 39 of file AxisymmetricConductivityTensors.hpp.
AxisymmetricConductivityTensors< ELEMENT_DIM, SPACE_DIM >::AxisymmetricConductivityTensors | ( | ) | [inline] |
Constructor
Definition at line 36 of file AxisymmetricConductivityTensors.cpp.
References EXCEPTION.
void AxisymmetricConductivityTensors< ELEMENT_DIM, SPACE_DIM >::SetConstantConductivities | ( | c_vector< double, 3 > | constantConductivities | ) | [inline, virtual] |
Sets constant conductivities for all the elements of the mesh.
constantConductivities | Longitudinal, Transverse (y axis) and Normal conductivity (z axis) |
Reimplemented from AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >.
Definition at line 45 of file AxisymmetricConductivityTensors.cpp.
References EXCEPTION, AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >::mConstantConductivities, and AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >::mUseNonConstantConductivities.
void AxisymmetricConductivityTensors< ELEMENT_DIM, SPACE_DIM >::Init | ( | AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > * | pMesh | ) | throw (Exception) [inline, virtual] |
Set up the tensors.
See extensive comments within the implementation of this method.
pMesh | a pointer to the mesh on which these tensors are to be used |
Implements AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >.
Definition at line 58 of file AxisymmetricConductivityTensors.cpp.
References EXCEPTION, AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >::mConstantConductivities, AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >::mFibreOrientationFile, AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >::mFileReader, AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >::mInitialised, AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >::mpMesh, AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >::mpNonConstantConductivities, AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >::mTensors, AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >::mUseFibreOrientation, and AbstractConductivityTensors< ELEMENT_DIM, SPACE_DIM >::mUseNonConstantConductivities.