![]()  | 
  
    Chaste
    Build::
    
   | 
 
#include <RadiusCalculator.hpp>
 Inheritance diagram for RadiusCalculator< DIM >:
 Collaboration diagram for RadiusCalculator< DIM >:Public Member Functions | |
| RadiusCalculator () | |
| virtual | ~RadiusCalculator () | 
| void | SetMinRadius (units::quantity< unit::length > minRadius) | 
| void | SetMaxRadius (units::quantity< unit::length > maxRadius) | 
| void | SetTimestep (units::quantity< unit::time > dt) | 
| void | Calculate () | 
  Public Member Functions inherited from AbstractVesselNetworkCalculator< DIM > | |
| AbstractVesselNetworkCalculator () | |
| virtual | ~AbstractVesselNetworkCalculator () | 
| void | SetVesselNetwork (boost::shared_ptr< VesselNetwork< DIM > > pNetwork) | 
Protected Attributes | |
| units::quantity< unit::length > | mMinRadius | 
| units::quantity< unit::length > | mMaxRadius | 
| units::quantity< unit::time > | mTimeStep | 
  Protected Attributes inherited from AbstractVesselNetworkCalculator< DIM > | |
| boost::shared_ptr< VesselNetwork< DIM > > | mpNetwork | 
This solver updates vessel radii as a result of growth stimulii according to: Alarcon et al. (2003), JTB, 225, pp257-274.
Definition at line 48 of file RadiusCalculator.hpp.
| RadiusCalculator< DIM >::RadiusCalculator | ( | ) | 
Constructor.
Definition at line 40 of file RadiusCalculator.cpp.
      
  | 
  virtual | 
Destructor.
Definition at line 49 of file RadiusCalculator.cpp.
      
  | 
  virtual | 
Do the calculation.
Implements AbstractVesselNetworkCalculator< DIM >.
Definition at line 73 of file RadiusCalculator.cpp.
References RadiusCalculator< DIM >::mMaxRadius, RadiusCalculator< DIM >::mMinRadius, AbstractVesselNetworkCalculator< DIM >::mpNetwork, and RadiusCalculator< DIM >::mTimeStep.
| void RadiusCalculator< DIM >::SetMaxRadius | ( | units::quantity< unit::length > | maxRadius | ) | 
Set the maximum radius
| maxRadius | the maximum radius | 
Definition at line 61 of file RadiusCalculator.cpp.
References RadiusCalculator< DIM >::mMaxRadius.
| void RadiusCalculator< DIM >::SetMinRadius | ( | units::quantity< unit::length > | minRadius | ) | 
Set the minimum radius
| minRadius | the minimum radius | 
Definition at line 55 of file RadiusCalculator.cpp.
References RadiusCalculator< DIM >::mMinRadius.
| void RadiusCalculator< DIM >::SetTimestep | ( | units::quantity< unit::time > | dt | ) | 
Set the time increment
| dt | the time increment for radius update | 
Definition at line 67 of file RadiusCalculator.cpp.
References RadiusCalculator< DIM >::mTimeStep.
      
  | 
  protected | 
The maximum allowed radius.
Definition at line 61 of file RadiusCalculator.hpp.
Referenced by RadiusCalculator< DIM >::Calculate(), and RadiusCalculator< DIM >::SetMaxRadius().
      
  | 
  protected | 
The minimum allowed radius.
Definition at line 56 of file RadiusCalculator.hpp.
Referenced by RadiusCalculator< DIM >::Calculate(), and RadiusCalculator< DIM >::SetMinRadius().
      
  | 
  protected | 
The time step for radius update
Definition at line 66 of file RadiusCalculator.hpp.
Referenced by RadiusCalculator< DIM >::Calculate(), and RadiusCalculator< DIM >::SetTimestep().