Chaste  Build::
VesselImpedanceCalculator< DIM > Class Template Reference

#include <VesselImpedanceCalculator.hpp>

+ Inheritance diagram for VesselImpedanceCalculator< DIM >:
+ Collaboration diagram for VesselImpedanceCalculator< DIM >:

Public Member Functions

 VesselImpedanceCalculator ()
 
 ~VesselImpedanceCalculator ()
 
void Calculate ()
 
- Public Member Functions inherited from AbstractVesselNetworkCalculator< DIM >
 AbstractVesselNetworkCalculator ()
 
virtual ~AbstractVesselNetworkCalculator ()
 
void SetVesselNetwork (boost::shared_ptr< VesselNetwork< DIM > > pNetwork)
 

Static Public Member Functions

static boost::shared_ptr< VesselImpedanceCalculator< DIM > > Create ()
 

Additional Inherited Members

- Protected Attributes inherited from AbstractVesselNetworkCalculator< DIM >
boost::shared_ptr< VesselNetwork< DIM > > mpNetwork
 

Detailed Description

template<unsigned DIM>
class VesselImpedanceCalculator< DIM >

Calculate impedance, Z, of all vessel segments and vessels in network using Poiseuille flow approximation. where mu is viscosity, L is length and R is radius. Length is calculated within this method. VascularData entries "Radius" and "Viscosity" must be previously set on each segment before this calculation can be implemented.

Definition at line 50 of file VesselImpedanceCalculator.hpp.

Constructor & Destructor Documentation

template<unsigned DIM>
VesselImpedanceCalculator< DIM >::VesselImpedanceCalculator ( )

Constructor.

Definition at line 41 of file VesselImpedanceCalculator.cpp.

template<unsigned DIM>
VesselImpedanceCalculator< DIM >::~VesselImpedanceCalculator ( )

Destructor.

Definition at line 47 of file VesselImpedanceCalculator.cpp.

Member Function Documentation

template<unsigned DIM>
void VesselImpedanceCalculator< DIM >::Calculate ( )
virtual
template<unsigned DIM>
boost::shared_ptr< VesselImpedanceCalculator< DIM > > VesselImpedanceCalculator< DIM >::Create ( )
static

Construct a new instance of the class and return a shared pointer to it.

Returns
a pointer to a new class instance

Definition at line 53 of file VesselImpedanceCalculator.cpp.


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