![]()  | 
  
    Chaste
    Build::
    
   | 
 
#include <AlarconHaematocritSolver.hpp>
 Inheritance diagram for AlarconHaematocritSolver< DIM >:
 Collaboration diagram for AlarconHaematocritSolver< DIM >:Public Member Functions | |
| AlarconHaematocritSolver () | |
| *  More... | |
| ~AlarconHaematocritSolver () | |
| void | Calculate () | 
| void | SetTHR (units::quantity< unit::dimensionless > thr) | 
| void | SetAlpha (units::quantity< unit::dimensionless > alpha) | 
| void | SetHaematocrit (units::quantity< unit::dimensionless > haematocrit) | 
  Public Member Functions inherited from AbstractHaematocritSolver< DIM > | |
| AbstractHaematocritSolver () | |
| virtual | ~AbstractHaematocritSolver () | 
  Public Member Functions inherited from AbstractVesselNetworkCalculator< DIM > | |
| AbstractVesselNetworkCalculator () | |
| virtual | ~AbstractVesselNetworkCalculator () | 
| void | SetVesselNetwork (boost::shared_ptr< VesselNetwork< DIM > > pNetwork) | 
Private Attributes | |
| units::quantity< unit::dimensionless > | mTHR | 
| units::quantity< unit::dimensionless > | mAlpha | 
| units::quantity< unit::dimensionless > | mHaematocrit | 
Additional Inherited Members | |
  Protected Attributes inherited from AbstractVesselNetworkCalculator< DIM > | |
| boost::shared_ptr< VesselNetwork< DIM > > | mpNetwork | 
This solver calculates the distribution of haematocrit in branching vessel networks according to: Alarcon et al. (2003), JTB, 225, pp257-274.
Definition at line 48 of file AlarconHaematocritSolver.hpp.
| AlarconHaematocritSolver< DIM >::AlarconHaematocritSolver | ( | ) | 
| AlarconHaematocritSolver< DIM >::~AlarconHaematocritSolver | ( | ) | 
destructor.
Definition at line 51 of file AlarconHaematocritSolver.cpp.
      
  | 
  virtual | 
Do the solve
Implements AbstractHaematocritSolver< DIM >.
Definition at line 57 of file AlarconHaematocritSolver.cpp.
References AlarconHaematocritSolver< DIM >::mAlpha, AlarconHaematocritSolver< DIM >::mHaematocrit, AbstractVesselNetworkCalculator< DIM >::mpNetwork, and AlarconHaematocritSolver< DIM >::mTHR.
| void AlarconHaematocritSolver< DIM >::SetAlpha | ( | units::quantity< unit::dimensionless > | alpha | ) | 
Set the partition coefficient for haematocrit
| alpha | the partition coefficient for haematocrit | 
Definition at line 239 of file AlarconHaematocritSolver.cpp.
References AlarconHaematocritSolver< DIM >::mAlpha.
| void AlarconHaematocritSolver< DIM >::SetHaematocrit | ( | units::quantity< unit::dimensionless > | haematocrit | ) | 
Set the artial haematocrit
| haematocrit | the arterial haematocrit | 
Definition at line 247 of file AlarconHaematocritSolver.cpp.
References AlarconHaematocritSolver< DIM >::mHaematocrit.
| void AlarconHaematocritSolver< DIM >::SetTHR | ( | units::quantity< unit::dimensionless > | thr | ) | 
Set the threshold velocity ratio
| thr | the threshold velocity ratio | 
Definition at line 232 of file AlarconHaematocritSolver.cpp.
References AlarconHaematocritSolver< DIM >::mTHR.
      
  | 
  private | 
The partition coefficient for haematocrit
Definition at line 61 of file AlarconHaematocritSolver.hpp.
Referenced by AlarconHaematocritSolver< DIM >::Calculate(), and AlarconHaematocritSolver< DIM >::SetAlpha().
      
  | 
  private | 
The arterial haematocrit level
Definition at line 66 of file AlarconHaematocritSolver.hpp.
Referenced by AlarconHaematocritSolver< DIM >::Calculate(), and AlarconHaematocritSolver< DIM >::SetHaematocrit().
      
  | 
  private | 
The threshold velocity ratio at which all haematocrit goes into the faster vessel
Definition at line 56 of file AlarconHaematocritSolver.hpp.
Referenced by AlarconHaematocritSolver< DIM >::Calculate(), and AlarconHaematocritSolver< DIM >::SetTHR().