#include <N_DEV_MembraneHH.h>
|
| MembraneHH (const SolverState &ss1, double cMem, double gMem, double vRest, double eK, double gK, double eNa, double gNa) |
|
| ~MembraneHH () |
|
void | setJacStamp (int numExtVars, int segmentNumber, int vOffset, std::vector< std::vector< int > > &segmentJacStamp) |
|
void | loadDAEQVector (int segmentNumber, std::vector< int > &lidIndexVector, Linear::Vector *solnVecPtr, Linear::Vector *daeQVecPtr, double segArea) |
|
void | loadDAEFVector (int segmentNumber, std::vector< int > &lidIndexVector, Linear::Vector *solnVecPtr, Linear::Vector *daeFVecPtr, double segArea) |
|
void | loadDAEdQdx (int segmentNumber, int vOffset, std::vector< int > &lidIndexVector, std::vector< std::vector< int > > &jacobianOffsets, Linear::Vector *solnVecPtr, Linear::Matrix *dQdxMatPtr, double segArea) |
|
void | loadDAEdFdx (int segmentNumber, int vOffset, std::vector< int > &lidIndexVector, std::vector< std::vector< int > > &jacobianOffsets, Linear::Vector *solnVecPtr, Linear::Matrix *dFdxMatPtr, double segArea) |
|
| MembraneModel (const SolverState &ss1) |
|
| ~MembraneModel () |
|
int | numVars () |
|
Definition at line 61 of file N_DEV_MembraneHH.h.
Xyce::Device::MembraneHH::MembraneHH |
( |
const SolverState & |
ss1, |
|
|
double |
cMem, |
|
|
double |
gMem, |
|
|
double |
vRest, |
|
|
double |
eK, |
|
|
double |
gK, |
|
|
double |
eNa, |
|
|
double |
gNa |
|
) |
| |
Xyce::Device::MembraneHH::~MembraneHH |
( |
| ) |
|
|
inline |
void Xyce::Device::MembraneHH::loadDAEdFdx |
( |
int |
segmentNumber, |
|
|
int |
vOffset, |
|
|
std::vector< int > & |
lidIndexVector, |
|
|
std::vector< std::vector< int > > & |
jacobianOffsets, |
|
|
Linear::Vector * |
solnVecPtr, |
|
|
Linear::Matrix * |
dFdxMatPtr, |
|
|
double |
segArea |
|
) |
| |
|
virtual |
void Xyce::Device::MembraneHH::loadDAEdQdx |
( |
int |
segmentNumber, |
|
|
int |
vOffset, |
|
|
std::vector< int > & |
lidIndexVector, |
|
|
std::vector< std::vector< int > > & |
jacobianOffsets, |
|
|
Linear::Vector * |
solnVecPtr, |
|
|
Linear::Matrix * |
dQdxMatPtr, |
|
|
double |
segArea |
|
) |
| |
|
virtual |
void Xyce::Device::MembraneHH::loadDAEFVector |
( |
int |
segmentNumber, |
|
|
std::vector< int > & |
lidIndexVector, |
|
|
Linear::Vector * |
solnVecPtr, |
|
|
Linear::Vector * |
daeFVecPtr, |
|
|
double |
segArea |
|
) |
| |
|
virtual |
void Xyce::Device::MembraneHH::loadDAEQVector |
( |
int |
segmentNumber, |
|
|
std::vector< int > & |
lidIndexVector, |
|
|
Linear::Vector * |
solnVecPtr, |
|
|
Linear::Vector * |
daeQVecPtr, |
|
|
double |
segArea |
|
) |
| |
|
virtual |
void Xyce::Device::MembraneHH::setJacStamp |
( |
int |
numExtVars, |
|
|
int |
segmentNumber, |
|
|
int |
vOffset, |
|
|
std::vector< std::vector< int > > & |
segmentJacStamp |
|
) |
| |
|
virtual |
double Xyce::Device::MembraneHH::cMem_ |
double Xyce::Device::MembraneHH::eK_ |
double Xyce::Device::MembraneHH::eNa_ |
double Xyce::Device::MembraneHH::gK_ |
double Xyce::Device::MembraneHH::gMem_ |
double Xyce::Device::MembraneHH::gNa_ |
double Xyce::Device::MembraneHH::vRest_ |
The documentation for this class was generated from the following files: