MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <HSolveStruct.h>
Public Member Functions | |
CaConcStruct () | |
CaConcStruct (double Ca, double CaBasal, double tau, double B, double ceiling, double floor, double dt) | |
double | process (double activation) |
void | setCa (double Ca) |
void | setCaBasal (double CaBasal) |
void | setTauB (double tau, double B, double dt) |
Public Attributes | |
double | c_ |
double | CaBasal_ |
More... | |
double | ceiling_ |
double | factor1_ |
More... | |
double | factor2_ |
More... | |
double | floor_ |
More... | |
Definition at line 137 of file HSolveStruct.h.
CaConcStruct::CaConcStruct | ( | ) |
Definition at line 82 of file HSolveStruct.cpp.
CaConcStruct::CaConcStruct | ( | double | Ca, |
double | CaBasal, | ||
double | tau, | ||
double | B, | ||
double | ceiling, | ||
double | floor, | ||
double | dt | ||
) |
Definition at line 92 of file HSolveStruct.cpp.
References ceiling_, floor_, setCa(), setCaBasal(), and setTauB().
double CaConcStruct::process | ( | double | activation | ) |
Compute Ca concentration from factors and activation value. Also takes care of Ca concetration exceeding min and max values.
Definition at line 139 of file HSolveStruct.cpp.
References c_, CaBasal_, ceiling_, factor1_, factor2_, floor_, and setCa().
void CaConcStruct::setCa | ( | double | Ca | ) |
Definition at line 108 of file HSolveStruct.cpp.
Referenced by CaConcStruct(), and process().
void CaConcStruct::setCaBasal | ( | double | CaBasal | ) |
change CaBasal_ and update c_ accordingly.
Definition at line 112 of file HSolveStruct.cpp.
Referenced by CaConcStruct().
void CaConcStruct::setTauB | ( | double | tau, |
double | B, | ||
double | dt | ||
) |
Sets the factors using the appropriate functions.
Definition at line 134 of file HSolveStruct.cpp.
References factor1_, and factor2_.
Referenced by CaConcStruct().
double CaConcStruct::c_ |
Definition at line 139 of file HSolveStruct.h.
Referenced by process(), setCa(), and setCaBasal().
double CaConcStruct::CaBasal_ |
Dynamic calcium concentration, over CaBasal_
Definition at line 140 of file HSolveStruct.h.
Referenced by process(), setCa(), and setCaBasal().
double CaConcStruct::ceiling_ |
Definition at line 143 of file HSolveStruct.h.
Referenced by CaConcStruct(), and process().
double CaConcStruct::factor1_ |
Reference calcium concentration
Definition at line 141 of file HSolveStruct.h.
double CaConcStruct::factor2_ |
Both these factors are functions of tau, B and dt.
Definition at line 142 of file HSolveStruct.h.
double CaConcStruct::floor_ |
Ceiling and floor for lookup tables
Definition at line 144 of file HSolveStruct.h.
Referenced by CaConcStruct(), and process().