OrthotropicConductivityTensors< SPACE_DIM > Class Template Reference

#include <OrthotropicConductivityTensors.hpp>

Inheritance diagram for OrthotropicConductivityTensors< SPACE_DIM >:

Inheritance graph
[legend]
Collaboration diagram for OrthotropicConductivityTensors< SPACE_DIM >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void Init () throw (Exception)

Private Member Functions

void ReadOrientationMatrixFromFile (c_matrix< double, SPACE_DIM, SPACE_DIM > &orientMatrix)


Detailed Description

template<unsigned SPACE_DIM>
class OrthotropicConductivityTensors< SPACE_DIM >

This class provides an abstraction for the definition of constant/non-constant difussion tensors associated to the different elements of the mesh.

After instanciating the class any of SetFibreOrientationFile() or SetNonConstantConductivities() (or both) can be called to implement fiber orientation or heterogeneous conductivity into the tensors, respectively. If none of them is called a constant tensor (with constant conductivies) will be generated for all the elements of the mesh.

Init() should be called to actually create the tensors.

Initial values for conductivity from "Laminar Arrangement of Ventricular Myocytes Influences Electrical Behavior of the Heart", Hooks et al. 2007

Definition at line 53 of file OrthotropicConductivityTensors.hpp.


Member Function Documentation

template<unsigned SPACE_DIM>
void OrthotropicConductivityTensors< SPACE_DIM >::Init (  )  throw (Exception) [inline]

Computes the tensors based in all the info set

Definition at line 54 of file OrthotropicConductivityTensors.cpp.


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

Generated on Wed Mar 18 12:52:46 2009 for Chaste by  doxygen 1.5.5