|
MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <HSolve.h>
Inheritance diagram for HSolve:
Collaboration diagram for HSolve:Public Member Functions | |
| void | addConc (Id id, double conc) |
| void | addGkEk (Id id, double v1, double v2) |
| Interface to compartments. More... | |
| void | addInject (Id id, double value) |
| double | getCa (Id id) const |
| Interface to CaConc. More... | |
| int | getCaAdvance () const |
| double | getCaBasal (Id id) const |
| double | getCaCeiling (Id id) const |
| int | getCaDiv () const |
| double | getCaFloor (Id id) const |
| double | getCaMax () const |
| double | getCaMin () const |
| double | getCm (Id id) const |
| double | getDt () const |
| double | getEk (Id id) const |
| double | getEm (Id id) const |
| double | getGk (Id id) const |
| double | getHHChannelGbar (Id id) const |
| double | getIa (Id id) const |
| double | getIk (Id id) const |
| double | getIm (Id id) const |
| double | getInitVm (Id id) const |
| double | getInject (Id id) const |
| int | getInstant (Id id) const |
| string | getPath (const Eref &e) const |
| double | getRa (Id id) const |
| double | getRm (Id id) const |
| Id | getSeed () const |
| int | getVDiv () const |
| double | getVm (Id id) const |
| double | getVMax () const |
| double | getVMin () const |
| double | getX (Id id) const |
| double | getY (Id id) const |
| double | getZ (Id id) const |
| HSolve () | |
| void | iCa (Id id, double iCa) |
| void | process (const Eref &hsolve, ProcPtr p) |
| void | reinit (const Eref &hsolve, ProcPtr p) |
| void | setCa (Id id, double Ca) |
| void | setCaAdvance (int caAdvance) |
| void | setCaBasal (Id id, double CaBasal) |
| void | setCaCeiling (Id id, double floor) |
| void | setCaDiv (int caDiv) |
| void | setCaFloor (Id id, double floor) |
| void | setCaMax (double caMax) |
| void | setCaMin (double caMin) |
| void | setCm (Id id, double value) |
| void | setDt (double dt) |
| void | setEk (Id id, double value) |
| void | setEm (Id id, double value) |
| void | setGk (Id id, double value) |
| void | setHHChannelGbar (Id id, double value) |
| void | setHHmodulation (Id id, double value) |
| Assign scale factor for HH channel conductance. More... | |
| void | setInitVm (Id id, double value) |
| void | setInject (Id id, double value) |
| void | setInstant (Id id, int instant) |
| void | setPath (const Eref &e, string path) |
| void | setPowers (Id id, double Xpower, double Ypower, double Zpower) |
| Interface to channels. More... | |
| void | setRa (Id id, double value) |
| void | setRm (Id id, double value) |
| void | setSeed (Id seed) |
| void | setTauB (Id id, double tau, double B) |
| void | setVDiv (int vDiv) |
| void | setVm (Id id, double value) |
| void | setVMax (double vMax) |
| void | setVMin (double vMin) |
| void | setX (Id id, double value) |
| void | setY (Id id, double value) |
| void | setZ (Id id, double value) |
| ~HSolve () | |
Public Member Functions inherited from HSolveActive | |
| HSolveActive () | |
| void | reinit (ProcPtr info) |
| void | setup (Id seed, double dt) |
| void | step (ProcPtr info) |
| Equivalent to process. More... | |
Public Member Functions inherited from HSolvePassive | |
| void | setup (Id seed, double dt) |
| void | solve () |
Public Member Functions inherited from HinesMatrix | |
| double | getA (unsigned int row, unsigned int col) const |
| double | getB (unsigned int row) const |
| unsigned int | getSize () const |
| double | getVMid (unsigned int row) const |
| HinesMatrix () | |
| void | setup (const vector< TreeNodeStruct > &tree, double dt) |
Static Public Member Functions | |
| static void | deleteIncomingMessages (Element *orig, const string finfo) |
| static const std::set< string > & | handledClasses () |
| static const Cinfo * | initCinfo () |
| Interface to external channels. More... | |
Private Member Functions | |
| unsigned int | localIndex (Id id) const |
| void | mapIds () |
| void | mapIds (vector< Id > id) |
| void | setup (Eref hsolve) |
| void | unzombify () const |
| void | zombify (Eref hsolve) const |
Static Private Member Functions | |
| static vector< Id > | children (Id obj) |
| static Id | deepSearchForCompartment (Id base) |
Private Attributes | |
| double | dt_ |
| map< Id, unsigned int > | localIndex_ |
| string | path_ |
| Id | seed_ |
Additional Inherited Members | |
Protected Types inherited from HinesMatrix | |
| typedef vector< double >::iterator | vdIterator |
Protected Member Functions inherited from HSolvePassive | |
| void | backwardSubstitute () |
| void | forwardEliminate () |
| void | updateMatrix () |
Protected Attributes inherited from HSolveActive | |
| vector< double > | ca_ |
| Ca conc in each pool. More... | |
| vector< double > | caActivation_ |
| calcium pool More... | |
| int | caAdvance_ |
| vector< CaConcStruct > | caConc_ |
| Ca pool info. More... | |
| vector< Id > | caConcId_ |
| calcium from difshells More... | |
| vector< unsigned int > | caCount_ |
| each compartment More... | |
| vector< int > | caDependIndex_ |
| depdt channel depend upon? More... | |
| int | caDiv_ |
| double | caMax_ |
| double | caMin_ |
| vector< LookupRow * > | caRow_ |
| vector< LookupRow > | caRowCompt_ |
| LookupTable | caTable_ |
| vector< double * > | caTarget_ |
| vector< unsigned int > | chan2compt_ |
| vector< unsigned int > | chan2state_ |
| a state index More... | |
| vector< ChannelStruct > | channel_ |
| to compartment: chan2compt More... | |
| vector< int > | channelCount_ |
| compartment More... | |
| vector< Id > | channelId_ |
| Used for localIndex-ing. More... | |
| vector< LookupColumn > | column_ |
| to lookup for this species More... | |
| vector< CurrentStruct > | current_ |
| Channel current. More... | |
| vector< currentVecIter > | currentBoundary_ |
| vector< double > | externalCalcium_ |
| vector< double > | externalCurrent_ |
| vector< Id > | gateId_ |
| Used for localIndex-ing. More... | |
| vector< bool > | gCaDepend_ |
| depend on Ca conc? More... | |
| vector< unsigned int > | outCa_ |
| vector< unsigned int > | outIk_ |
| vector< unsigned int > | outVm_ |
| vector< SpikeGenStruct > | spikegen_ |
| vector< double > | state_ |
| Fraction of gates open. More... | |
| vector< SynChanStruct > | synchan_ |
| int | vDiv_ |
| double | vMax_ |
| double | vMin_ |
| LookupTable | vTable_ |
Protected Attributes inherited from HSolvePassive | |
| vector< CompartmentStruct > | compartment_ |
| vector< Id > | compartmentId_ |
| map< unsigned int, InjectStruct > | inject_ |
| vector< TreeNodeStruct > | tree_ |
| vector< double > | V_ |
Protected Attributes inherited from HinesMatrix | |
| vector< vdIterator > | backOperand_ |
| double | dt_ |
| vector< double > | HJ_ |
| vector< double > | HJCopy_ |
| vector< double > | HS_ |
| vector< JunctionStruct > | junction_ |
| unsigned int | nCompt_ |
| vector< vdIterator > | operand_ |
| int | stage_ |
| reached. Used in getA. More... | |
| vector< double > | VMid_ |
| middle of a time step. More... | |
HSolve adapts the integrator HSolveActive into a MOOSE class.
| HSolve::HSolve | ( | ) |
Definition at line 190 of file HSolve.cpp.
| HSolve::~HSolve | ( | ) |
Definition at line 196 of file HSolve.cpp.
References unzombify().
Here is the call graph for this function:| void HSolve::addConc | ( | Id | id, |
| double | conc | ||
| ) |
Definition at line 246 of file HSolveInterface.cpp.
References HSolveActive::externalCalcium_, and localIndex().
Referenced by ZombieHHChannel::vHandleConc().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::addGkEk | ( | Id | id, |
| double | v1, | ||
| double | v2 | ||
| ) |
Interface to compartments.
Definition at line 238 of file HSolveInterface.cpp.
References HSolveActive::externalCurrent_, and localIndex().
Here is the call graph for this function:| void HSolve::addInject | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 205 of file HSolveInterface.cpp.
References HSolvePassive::inject_, localIndex(), HinesMatrix::nCompt_, and value.
Here is the call graph for this function:Definition at line 381 of file HSolve.cpp.
References Neutral::children(), and Id::eref().
Referenced by deepSearchForCompartment().
Here is the call graph for this function:
Here is the caller graph for this function:This function performs a depth-first search (for a compartment) in the tree with its root at 'base'. Returns (Id of) a compartment if found, else a blank Id.
Definition at line 329 of file HSolve.cpp.
References children(), Element::cinfo(), Id::element(), and Cinfo::isA().
Referenced by setPath().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Delete messages coming into this particular element if its class that is handled by HSolve
Utility function to delete incoming messages on orig. To be used in zombifying elements.
Definition at line 504 of file HSolve.cpp.
References ObjId::bad(), Element::cinfo(), Msg::deleteMsg(), Id::element(), Element::findCaller(), Cinfo::findFinfo(), Msg::findOtherEnd(), DestFinfo::getFid(), Msg::getMsg(), handledClasses(), Element::id(), ObjId::id, and Cinfo::name().
Here is the call graph for this function:| double HSolve::getCa | ( | Id | id | ) | const |
Interface to CaConc.
Definition at line 445 of file HSolveInterface.cpp.
References HSolveActive::ca_, HSolveActive::caConc_, and localIndex().
Referenced by ZombieCaConc::vGetCa().
Here is the call graph for this function:
Here is the caller graph for this function:| int HSolve::getCaAdvance | ( | ) | const |
Definition at line 419 of file HSolve.cpp.
References HSolveActive::caAdvance_.
Referenced by initCinfo().
Here is the caller graph for this function:| double HSolve::getCaBasal | ( | Id | id | ) | const |
Definition at line 474 of file HSolveInterface.cpp.
References HSolveActive::caConc_, and localIndex().
Referenced by ZombieCaConc::vGetCaBasal().
Here is the call graph for this function:
Here is the caller graph for this function:| double HSolve::getCaCeiling | ( | Id | id | ) | const |
Definition at line 497 of file HSolveInterface.cpp.
References HSolveActive::caConc_, and localIndex().
Referenced by ZombieCaConc::vGetCeiling().
Here is the call graph for this function:
Here is the caller graph for this function:| int HSolve::getCaDiv | ( | ) | const |
Definition at line 459 of file HSolve.cpp.
References HSolveActive::caDiv_.
Referenced by initCinfo().
Here is the caller graph for this function:| double HSolve::getCaFloor | ( | Id | id | ) | const |
Definition at line 512 of file HSolveInterface.cpp.
References HSolveActive::caConc_, and localIndex().
Referenced by ZombieCaConc::vGetFloor().
Here is the call graph for this function:
Here is the caller graph for this function:| double HSolve::getCaMax | ( | ) | const |
Definition at line 479 of file HSolve.cpp.
References HSolveActive::caMax_.
Referenced by initCinfo().
Here is the caller graph for this function:| double HSolve::getCaMin | ( | ) | const |
Definition at line 469 of file HSolve.cpp.
References HSolveActive::caMin_.
Referenced by initCinfo().
Here is the caller graph for this function:| double HSolve::getCm | ( | Id | id | ) | const |
Definition at line 81 of file HSolveInterface.cpp.
References localIndex(), and HSolvePassive::tree_.
Here is the call graph for this function:| double HSolve::getDt | ( | void | ) | const |
Definition at line 403 of file HSolve.cpp.
References dt_.
Referenced by initCinfo().
Here is the caller graph for this function:| double HSolve::getEk | ( | Id | id | ) | const |
Definition at line 294 of file HSolveInterface.cpp.
References HSolveActive::current_, and localIndex().
Referenced by ZombieHHChannel::vGetEk().
Here is the call graph for this function:
Here is the caller graph for this function:| double HSolve::getEm | ( | Id | id | ) | const |
Definition at line 96 of file HSolveInterface.cpp.
References localIndex(), and HSolvePassive::tree_.
Here is the call graph for this function:| double HSolve::getGk | ( | Id | id | ) | const |
Definition at line 308 of file HSolveInterface.cpp.
References HSolveActive::current_, and localIndex().
Referenced by ZombieHHChannel::vGetGk().
Here is the call graph for this function:
Here is the caller graph for this function:| double HSolve::getHHChannelGbar | ( | Id | id | ) | const |
Definition at line 279 of file HSolveInterface.cpp.
References HSolveActive::channel_, and localIndex().
Referenced by ZombieHHChannel::vGetGbar().
Here is the call graph for this function:
Here is the caller graph for this function:| double HSolve::getIa | ( | Id | id | ) | const |
Definition at line 177 of file HSolveInterface.cpp.
| double HSolve::getIk | ( | Id | id | ) | const |
Definition at line 322 of file HSolveInterface.cpp.
References HSolveActive::chan2compt_, HSolveActive::current_, localIndex(), and HSolvePassive::V_.
Referenced by ZombieHHChannel::vGetIk().
Here is the call graph for this function:
Here is the caller graph for this function:| double HSolve::getIm | ( | Id | id | ) | const |
Definition at line 155 of file HSolveInterface.cpp.
References HSolvePassive::compartment_, HSolveActive::current_, HSolveActive::currentBoundary_, localIndex(), HinesMatrix::nCompt_, HSolvePassive::tree_, and HSolvePassive::V_.
Here is the call graph for this function:| double HSolve::getInitVm | ( | Id | id | ) | const |
Definition at line 140 of file HSolveInterface.cpp.
References localIndex(), and HSolvePassive::tree_.
Here is the call graph for this function:| double HSolve::getInject | ( | Id | id | ) | const |
Definition at line 182 of file HSolveInterface.cpp.
References HSolvePassive::inject_, localIndex(), and HinesMatrix::nCompt_.
Here is the call graph for this function:| int HSolve::getInstant | ( | Id | id | ) | const |
Definition at line 265 of file HSolveInterface.cpp.
References HSolveActive::channel_, and localIndex().
Referenced by ZombieHHChannel::vGetInstant().
Here is the call graph for this function:
Here is the caller graph for this function:| string HSolve::getPath | ( | const Eref & | e | ) | const |
Path to the compartments
Definition at line 319 of file HSolve.cpp.
References path_.
Referenced by initCinfo().
Here is the caller graph for this function:| double HSolve::getRa | ( | Id | id | ) | const |
Definition at line 126 of file HSolveInterface.cpp.
References localIndex(), and HSolvePassive::tree_.
Here is the call graph for this function:| double HSolve::getRm | ( | Id | id | ) | const |
Definition at line 111 of file HSolveInterface.cpp.
References localIndex(), and HSolvePassive::tree_.
Here is the call graph for this function:| Id HSolve::getSeed | ( | ) | const |
For searching for compartments: seed is the starting compt.
Definition at line 293 of file HSolve.cpp.
References seed_.
Referenced by initCinfo().
Here is the caller graph for this function:| int HSolve::getVDiv | ( | ) | const |
Definition at line 429 of file HSolve.cpp.
References HSolveActive::vDiv_.
Referenced by initCinfo().
Here is the caller graph for this function:| double HSolve::getVm | ( | Id | id | ) | const |
Definition at line 66 of file HSolveInterface.cpp.
References localIndex(), and HSolvePassive::V_.
Here is the call graph for this function:| double HSolve::getVMax | ( | ) | const |
Definition at line 449 of file HSolve.cpp.
References HSolveActive::vMax_.
Referenced by initCinfo().
Here is the caller graph for this function:| double HSolve::getVMin | ( | ) | const |
Definition at line 439 of file HSolve.cpp.
References HSolveActive::vMin_.
Referenced by initCinfo().
Here is the caller graph for this function:| double HSolve::getX | ( | Id | id | ) | const |
Definition at line 333 of file HSolveInterface.cpp.
References HSolveActive::chan2state_, HSolveActive::channel_, localIndex(), and HSolveActive::state_.
Referenced by ZombieHHChannel::vGetX().
Here is the call graph for this function:
Here is the caller graph for this function:| double HSolve::getY | ( | Id | id | ) | const |
Definition at line 361 of file HSolveInterface.cpp.
References HSolveActive::chan2state_, HSolveActive::channel_, localIndex(), and HSolveActive::state_.
Referenced by ZombieHHChannel::vGetY().
Here is the call graph for this function:
Here is the caller graph for this function:| double HSolve::getZ | ( | Id | id | ) | const |
Definition at line 397 of file HSolveInterface.cpp.
References HSolveActive::chan2state_, HSolveActive::channel_, localIndex(), and HSolveActive::state_.
Referenced by ZombieHHChannel::vGetZ().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Returns the set of classes "handled" by HSolve
Definition at line 484 of file HSolve.cpp.
Referenced by deleteIncomingMessages().
Here is the caller graph for this function:| void HSolve::iCa | ( | Id | id, |
| double | iCa | ||
| ) |
Definition at line 461 of file HSolveInterface.cpp.
References HSolveActive::caActivation_, HSolveActive::caConc_, and localIndex().
Referenced by ZombieCaConc::vCurrent().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Interface to external channels.
Definition at line 30 of file HSolve.cpp.
References getCaAdvance(), getCaDiv(), getCaMax(), getCaMin(), getDt(), getPath(), getSeed(), getVDiv(), getVMax(), getVMin(), hsolveCinfo, Neutral::initCinfo(), process(), reinit(), setCaAdvance(), setCaDiv(), setCaMax(), setCaMin(), setDt(), setPath(), setSeed(), setVDiv(), setVMax(), and setVMin().
Here is the call graph for this function:
|
private |
Definition at line 23 of file HSolveInterface.cpp.
References localIndex_.
Referenced by addConc(), addGkEk(), addInject(), getCa(), getCaBasal(), getCaCeiling(), getCaFloor(), getCm(), getEk(), getEm(), getGk(), getHHChannelGbar(), getIk(), getIm(), getInitVm(), getInject(), getInstant(), getRa(), getRm(), getVm(), getX(), getY(), getZ(), iCa(), setCa(), setCaBasal(), setCaCeiling(), setCaFloor(), setCm(), setEk(), setEm(), setGk(), setHHChannelGbar(), setHHmodulation(), setInitVm(), setInject(), setInstant(), setPowers(), setRa(), setRm(), setTauB(), setVm(), setX(), setY(), and setZ().
Here is the caller graph for this function:
|
private |
Definition at line 49 of file HSolveInterface.cpp.
References HSolveActive::caConcId_, HSolveActive::channelId_, and HSolvePassive::compartmentId_.
Referenced by setup().
Here is the caller graph for this function:
|
private |
Definition at line 206 of file HSolve.cpp.
References HSolveActive::step().
Referenced by initCinfo().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 211 of file HSolve.cpp.
References ProcInfo::dt, dt_, and HSolveActive::reinit().
Referenced by initCinfo().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setCa | ( | Id | id, |
| double | Ca | ||
| ) |
Definition at line 452 of file HSolveInterface.cpp.
References HSolveActive::ca_, HSolveActive::caConc_, and localIndex().
Referenced by ZombieCaConc::vSetCa(), and ZombieCaConc::vSetCaBasal().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setCaAdvance | ( | int | caAdvance | ) |
Definition at line 408 of file HSolve.cpp.
References HSolveActive::caAdvance_.
Referenced by initCinfo().
Here is the caller graph for this function:| void HSolve::setCaBasal | ( | Id | id, |
| double | CaBasal | ||
| ) |
Definition at line 481 of file HSolveInterface.cpp.
References HSolveActive::caConc_, and localIndex().
Here is the call graph for this function:| void HSolve::setCaCeiling | ( | Id | id, |
| double | floor | ||
| ) |
Definition at line 504 of file HSolveInterface.cpp.
References HSolveActive::caConc_, and localIndex().
Referenced by ZombieCaConc::vSetCeiling().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setCaDiv | ( | int | caDiv | ) |
Definition at line 454 of file HSolve.cpp.
References HSolveActive::caDiv_.
Referenced by initCinfo().
Here is the caller graph for this function:| void HSolve::setCaFloor | ( | Id | id, |
| double | floor | ||
| ) |
Definition at line 519 of file HSolveInterface.cpp.
References HSolveActive::caConc_, and localIndex().
Referenced by ZombieCaConc::vSetFloor().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setCaMax | ( | double | caMax | ) |
Definition at line 474 of file HSolve.cpp.
References HSolveActive::caMax_.
Referenced by initCinfo().
Here is the caller graph for this function:| void HSolve::setCaMin | ( | double | caMin | ) |
Definition at line 464 of file HSolve.cpp.
References HSolveActive::caMin_.
Referenced by initCinfo().
Here is the caller graph for this function:| void HSolve::setCm | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 88 of file HSolveInterface.cpp.
References localIndex(), HSolvePassive::tree_, and value.
Here is the call graph for this function:| void HSolve::setDt | ( | double | dt | ) |
Definition at line 392 of file HSolve.cpp.
References dt_.
Referenced by initCinfo().
Here is the caller graph for this function:| void HSolve::setEk | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 301 of file HSolveInterface.cpp.
References HSolveActive::current_, localIndex(), and value.
Referenced by ZombieHHChannel::vSetEk().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setEm | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 103 of file HSolveInterface.cpp.
References localIndex(), HSolvePassive::tree_, and value.
Here is the call graph for this function:| void HSolve::setGk | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 315 of file HSolveInterface.cpp.
References HSolveActive::current_, localIndex(), and value.
Referenced by ZombieHHChannel::vSetGk().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setHHChannelGbar | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 286 of file HSolveInterface.cpp.
References HSolveActive::channel_, localIndex(), and value.
Referenced by ZombieHHChannel::vSetGbar().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setHHmodulation | ( | Id | id, |
| double | value | ||
| ) |
Assign scale factor for HH channel conductance.
Definition at line 437 of file HSolveInterface.cpp.
References HSolveActive::channel_, localIndex(), and value.
Referenced by ZombieHHChannel::vSetModulation().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setInitVm | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 147 of file HSolveInterface.cpp.
References localIndex(), HSolvePassive::tree_, and value.
Here is the call graph for this function:| void HSolve::setInject | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 197 of file HSolveInterface.cpp.
References HSolvePassive::inject_, localIndex(), HinesMatrix::nCompt_, and value.
Here is the call graph for this function:| void HSolve::setInstant | ( | Id | id, |
| int | instant | ||
| ) |
Definition at line 272 of file HSolveInterface.cpp.
References HSolveActive::channel_, and localIndex().
Referenced by ZombieHHChannel::vSetInstant().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setPath | ( | const Eref & | e, |
| string | path | ||
| ) |
Definition at line 298 of file HSolve.cpp.
References deepSearchForCompartment(), dt_, path, path_, seed_, and setup().
Referenced by initCinfo().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setPowers | ( | Id | id, |
| double | Xpower, | ||
| double | Ypower, | ||
| double | Zpower | ||
| ) |
Interface to channels.
Definition at line 254 of file HSolveInterface.cpp.
References HSolveActive::channel_, and localIndex().
Referenced by ZombieHHChannel::vSetXpower(), ZombieHHChannel::vSetYpower(), and ZombieHHChannel::vSetZpower().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setRa | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 133 of file HSolveInterface.cpp.
References localIndex(), HSolvePassive::tree_, and value.
Here is the call graph for this function:| void HSolve::setRm | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 118 of file HSolveInterface.cpp.
References localIndex(), HSolvePassive::tree_, and value.
Here is the call graph for this function:| void HSolve::setSeed | ( | Id | seed | ) |
Definition at line 281 of file HSolve.cpp.
References Element::cinfo(), Id::element(), Cinfo::isA(), Id::path(), and seed_.
Referenced by initCinfo(), and Cell::setupSolver().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setTauB | ( | Id | id, |
| double | tau, | ||
| double | B | ||
| ) |
Definition at line 489 of file HSolveInterface.cpp.
References HSolveActive::caConc_, dt_, and localIndex().
Referenced by ZombieCaConc::vSetB(), and ZombieCaConc::vSetTau().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 268 of file HSolve.cpp.
References dt_, mapIds(), seed_, HSolveActive::setup(), and zombify().
Referenced by setPath().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setVDiv | ( | int | vDiv | ) |
Definition at line 424 of file HSolve.cpp.
References HSolveActive::vDiv_.
Referenced by initCinfo().
Here is the caller graph for this function:| void HSolve::setVm | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 74 of file HSolveInterface.cpp.
References localIndex(), HSolvePassive::V_, and value.
Here is the call graph for this function:| void HSolve::setVMax | ( | double | vMax | ) |
Definition at line 444 of file HSolve.cpp.
References HSolveActive::vMax_.
Referenced by initCinfo().
Here is the caller graph for this function:| void HSolve::setVMin | ( | double | vMin | ) |
Definition at line 434 of file HSolve.cpp.
References HSolveActive::vMin_.
Referenced by initCinfo().
Here is the caller graph for this function:| void HSolve::setX | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 347 of file HSolveInterface.cpp.
References HSolveActive::chan2state_, HSolveActive::channel_, localIndex(), HSolveActive::state_, and value.
Referenced by ZombieHHChannel::vSetX().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setY | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 379 of file HSolveInterface.cpp.
References HSolveActive::chan2state_, HSolveActive::channel_, localIndex(), HSolveActive::state_, and value.
Referenced by ZombieHHChannel::vSetY().
Here is the call graph for this function:
Here is the caller graph for this function:| void HSolve::setZ | ( | Id | id, |
| double | value | ||
| ) |
Definition at line 417 of file HSolveInterface.cpp.
References HSolveActive::chan2state_, HSolveActive::channel_, localIndex(), HSolveActive::state_, and value.
Referenced by ZombieHHChannel::vSetZ().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 246 of file HSolve.cpp.
References HSolveActive::caConcId_, HSolveActive::channelId_, HSolvePassive::compartmentId_, CaConc::initCinfo(), HHChannel::initCinfo(), CaConcBase::zombify(), and HHChannelBase::zombify().
Referenced by ~HSolve().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 217 of file HSolve.cpp.
References HSolveActive::caConcId_, HSolveActive::channelId_, HSolvePassive::compartmentId_, Eref::id(), ZombieCaConc::initCinfo(), ZombieHHChannel::initCinfo(), ZombieCompartment::initCinfo(), CaConcBase::zombify(), and HHChannelBase::zombify().
Referenced by setup().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |
Definition at line 167 of file HSolve.h.
Referenced by localIndex(), and mapIds().
|
private |
|
private |