CaConcStruct Struct Reference

#include <HSolveStruct.h>

List of all members.

Public Member Functions

 CaConcStruct ()
 CaConcStruct (double Ca, double CaBasal, double tau, double B, double ceiling, double floor, double dt)
void setCa (double Ca)
void setCaBasal (double CaBasal)
void setTauB (double tau, double B, double dt)
double process (double activation)

Public Attributes

double c_
double CaBasal_
 > Dynamic calcium concentration, over CaBasal_
double factor1_
 > Reference calcium concentration
double factor2_
 > Both these factors are functions of tau, B and dt.
double ceiling_
double floor_
 > Ceiling and floor for lookup tables

Constructor & Destructor Documentation

CaConcStruct::CaConcStruct (  ) 
CaConcStruct::CaConcStruct ( double  Ca,
double  CaBasal,
double  tau,
double  B,
double  ceiling,
double  floor,
double  dt 
)

References ceiling_, floor_, setCa(), setCaBasal(), and setTauB().

Here is the call graph for this function:


Member Function Documentation

double CaConcStruct::process ( double  activation  ) 

Compute Ca concentration from factors and activation value. Also takes care of Ca concetration exceeding min and max values.

References c_, CaBasal_, ceiling_, factor1_, factor2_, floor_, and setCa().

Here is the call graph for this function:

void CaConcStruct::setCa ( double  Ca  ) 

References c_, and CaBasal_.

Referenced by CaConcStruct(), and process().

void CaConcStruct::setCaBasal ( double  CaBasal  ) 

change CaBasal_ and update c_ accordingly.

References c_, and CaBasal_.

Referenced by CaConcStruct().

void CaConcStruct::setTauB ( double  tau,
double  B,
double  dt 
)

Sets the factors using the appropriate functions.

References factor1_, and factor2_.

Referenced by CaConcStruct().


Member Data Documentation

Referenced by process(), setCa(), and setCaBasal().

> Dynamic calcium concentration, over CaBasal_

Referenced by process(), setCa(), and setCaBasal().

Referenced by CaConcStruct(), and process().

> Reference calcium concentration

Referenced by process(), and setTauB().

> Both these factors are functions of tau, B and dt.

Referenced by process(), and setTauB().

> Ceiling and floor for lookup tables

Referenced by CaConcStruct(), and process().


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

Generated on 1 Jul 2015 for MOOSE by  doxygen 1.6.1