cMem_ | Xyce::Device::MembraneUserDefined | |
consolidateExpressions() | Xyce::Device::MembraneUserDefined | private |
convertStringsToExpression(std::vector< std::string > &stringInput, std::vector< RCP< Util::Expression > > &expRCPOut) | Xyce::Device::MembraneUserDefined | private |
convertSymbolsToVars(std::vector< RCP< Util::Expression > > &expRCP_, std::vector< std::vector< std::string > > &expNames, std::vector< std::vector< double > > &expValsVec) | Xyce::Device::MembraneUserDefined | private |
currentEqus_ | Xyce::Device::MembraneUserDefined | private |
currentEqusExpRCP_ | Xyce::Device::MembraneUserDefined | private |
currentEqusVarNames_ | Xyce::Device::MembraneUserDefined | private |
currentEqusVarValues_ | Xyce::Device::MembraneUserDefined | private |
ddtVals | Xyce::Device::MembraneUserDefined | |
evnList | Xyce::Device::MembraneUserDefined | |
Exp_ptr | Xyce::Device::MembraneUserDefined | |
expBaseVar | Xyce::Device::MembraneUserDefined | |
expNumDdt | Xyce::Device::MembraneUserDefined | |
expNumVars | Xyce::Device::MembraneUserDefined | |
expVal | Xyce::Device::MembraneUserDefined | |
expVarDerivs | Xyce::Device::MembraneUserDefined | |
extraFunctions_ | Xyce::Device::MembraneUserDefined | private |
extraFunctionsExpRCP_ | Xyce::Device::MembraneUserDefined | private |
extraParameters_ | Xyce::Device::MembraneUserDefined | private |
extraParametersExpRCP_ | Xyce::Device::MembraneUserDefined | private |
fEqs_ | Xyce::Device::MembraneUserDefined | private |
fEqsEqusVarNames_ | Xyce::Device::MembraneUserDefined | private |
fEqsEqusVarValues_ | Xyce::Device::MembraneUserDefined | private |
fEqsExpRCP_ | Xyce::Device::MembraneUserDefined | private |
funcExpRCP_ | Xyce::Device::MembraneUserDefined | private |
funcNames_ | Xyce::Device::MembraneUserDefined | private |
funcNumArgs_ | Xyce::Device::MembraneUserDefined | private |
gMem_ | Xyce::Device::MembraneUserDefined | |
indepVarOffset_ | Xyce::Device::MembraneUserDefined | private |
indepVars_ | Xyce::Device::MembraneUserDefined | private |
indepVarsExpRCP_ | Xyce::Device::MembraneUserDefined | private |
loadDAEdFdx(int segmentNumber, int vOffset, std::vector< int > &lidIndexVector, std::vector< std::vector< int > > &jacobianOffsets, Linear::Vector *solnVecPtr, Linear::Matrix *dFdxMatPtr, double segArea) | Xyce::Device::MembraneUserDefined | virtual |
loadDAEdQdx(int segmentNumber, int vOffset, std::vector< int > &lidIndexVector, std::vector< std::vector< int > > &jacobianOffsets, Linear::Vector *solnVecPtr, Linear::Matrix *dQdxMatPtr, double segArea) | Xyce::Device::MembraneUserDefined | virtual |
loadDAEFVector(int segmentNumber, std::vector< int > &lidIndexVector, Linear::Vector *solnVecPtr, Linear::Vector *daeFVecPtr, double segArea) | Xyce::Device::MembraneUserDefined | virtual |
loadDAEQVector(int segmentNumber, std::vector< int > &lidIndexVector, Linear::Vector *solnVecPtr, Linear::Vector *daeQVecPtr, double segArea) | Xyce::Device::MembraneUserDefined | virtual |
makeSymbolSet() | Xyce::Device::MembraneUserDefined | private |
MembraneModel(const SolverState &ss1) | Xyce::Device::MembraneModel | inline |
MembraneUserDefined(const SolverState &ss1, double cMem, double gMem, double vRest, std::vector< std::string > ¤tEqus, std::vector< std::string > &indepVars, std::vector< std::string > &fEqs, std::vector< std::string > &qEqs, std::vector< std::string > &extraFunctions, std::vector< std::string > &extraParameters) | Xyce::Device::MembraneUserDefined | |
myVarVals | Xyce::Device::MembraneUserDefined | |
numExternalVars_ | Xyce::Device::MembraneModel | |
numIndependentVars_ | Xyce::Device::MembraneModel | |
numVars() | Xyce::Device::MembraneModel | inline |
offsetToIndepVar_ | Xyce::Device::MembraneUserDefined | private |
paramNames_ | Xyce::Device::MembraneUserDefined | private |
paramValues_ | Xyce::Device::MembraneUserDefined | private |
qEqs_ | Xyce::Device::MembraneUserDefined | private |
qEqsEqusVarNames_ | Xyce::Device::MembraneUserDefined | private |
qEqsEqusVarValues_ | Xyce::Device::MembraneUserDefined | private |
qEqsExpRCP_ | Xyce::Device::MembraneUserDefined | private |
setJacStamp(int numExtVars, int segmentNumber, int vOffset, std::vector< std::vector< int > > &segmentJacStamp) | Xyce::Device::MembraneUserDefined | virtual |
solState | Xyce::Device::MembraneModel | |
substituteFunctions(std::vector< RCP< Util::Expression > > &expRCP_) | Xyce::Device::MembraneUserDefined | private |
substituteParameters(std::vector< RCP< Util::Expression > > &expRCP_) | Xyce::Device::MembraneUserDefined | private |
systemJacOffset_ | Xyce::Device::MembraneUserDefined | private |
updateSecondaryState(double *staDerivVec) | Xyce::Device::MembraneUserDefined | |
userDefinedNames_ | Xyce::Device::MembraneUserDefined | private |
vRest_ | Xyce::Device::MembraneUserDefined | |
~MembraneModel() | Xyce::Device::MembraneModel | inline |
~MembraneUserDefined() | Xyce::Device::MembraneUserDefined | inline |