a0 | Xyce::Device::Region | protected |
AConcentrationEquAuxNodeOffsets | Xyce::Device::Region | protected |
AConcentrationEquConcentrationNodeOffsets | Xyce::Device::Region | protected |
addMasterSource(std::string speciesName) | Xyce::Device::Region | |
addSource(std::string speciesName, Util::Expression *expr) | Xyce::Device::Region | |
augmentNameMap(std::map< int, std::string > &intNameMap, DeviceInstance &di) | Xyce::Device::Region | |
baseReactionIndex | Xyce::Device::Region | protected |
C0 | Xyce::Device::Region | protected |
callsOTEC | Xyce::Device::Region | protected |
constantExist(std::string constantname) | Xyce::Device::Region | inline |
createDefaultReactionNetwork(const std::string &reactionSpecFile) | Xyce::Device::Region | private |
D0 | Xyce::Device::Region | protected |
ddt | Xyce::Device::Region | protected |
devOptions | Xyce::Device::Region | protected |
dfdxConcEquAuxVarPtrs | Xyce::Device::Region | protected |
dfdxConcEquConcVarPtrs | Xyce::Device::Region | protected |
dqdxConcEquAuxVarPtrs | Xyce::Device::Region | protected |
dqdxConcEquConcVarPtrs | Xyce::Device::Region | protected |
explicitCarrierFlag | Xyce::Device::Region | protected |
getBreakTime() | Xyce::Device::Region | |
getConcentrationScaling() | Xyce::Device::Region | inline |
getConstantsName(int i) | Xyce::Device::Region | inline |
getConstantsVal(int i) | Xyce::Device::Region | inline |
getDiffusionCoefficient(const std::string &name, double temp) | Xyce::Device::Region | inline |
getDiffusionCoefficient(int specie, double temp) | Xyce::Device::Region | inline |
getDoNothingFlag() | Xyce::Device::Region | |
getLengthScaling() | Xyce::Device::Region | inline |
getName() | Xyce::Device::Region | inline |
getNumConstants() | Xyce::Device::Region | inline |
getNumIntVars() | Xyce::Device::Region | |
getNumSpecies() | Xyce::Device::Region | inline |
getReactionNetwork() | Xyce::Device::Region | inline |
getSpeciesLID(const std::string &name) | Xyce::Device::Region | inline |
getSpeciesName(int i) | Xyce::Device::Region | inline |
getSpeciesNum(const std::string &name) | Xyce::Device::Region | inline |
getSpeciesVal(int i) | Xyce::Device::Region | inline |
getStateConcentration(int i) | Xyce::Device::Region | inline |
getStateConcentrationLID(int i) | Xyce::Device::Region | inline |
haveAnyReactions() | Xyce::Device::Region | |
initialConcentrations | Xyce::Device::Region | protected |
initializeReactionNetwork(ScalingVars &sv) | Xyce::Device::Region | |
k0 | Xyce::Device::Region | protected |
li_Concentrations | Xyce::Device::Region | protected |
li_state_Concentrations | Xyce::Device::Region | protected |
loadDAEdFdx(N_LAS_Matrix &dfdx) | Xyce::Device::Region | |
loadDAEdFdxdV(double *dfdxdv, double vdiff) | Xyce::Device::Region | |
loadDAEdQdx(N_LAS_Matrix &dqdx) | Xyce::Device::Region | |
loadDAEFVector(double *fVec) | Xyce::Device::Region | |
loadDAEQVector(double *qVec) | Xyce::Device::Region | |
loadDeviceMask(N_LAS_Vector &mask) | Xyce::Device::Region | |
name | Xyce::Device::Region | protected |
outputBefore1 | Xyce::Device::Region | protected |
outputBefore2 | Xyce::Device::Region | protected |
outputName | Xyce::Device::Region | protected |
outputTecplot() | Xyce::Device::Region | |
R0 | Xyce::Device::Region | protected |
rateConstantsScaledFlag | Xyce::Device::Region | protected |
reactantExist(std::string reactantname) | Xyce::Device::Region | inline |
regData | Xyce::Device::Region | |
Region(RegionData &rd, const DeviceOptions &devOp, const SolverState &solst, bool sourceOn=true) | Xyce::Device::Region | |
Region(RegionData &rd, const DeviceOptions &devOp, const SolverState &solst, ReactionNetwork &reactionNet) | Xyce::Device::Region | |
registerJacLIDs(const std::vector< std::vector< int > > &jacLIDVec, const std::vector< int > &map, const std::vector< std::vector< int > > &map2) | Xyce::Device::Region | |
registerLIDs(const std::vector< int > &intLIDVec, const std::vector< int > &extLIDVec, int &intIndex) | Xyce::Device::Region | |
registerStateLIDs(const std::vector< int > &staLIDVecRef, int &i) | Xyce::Device::Region | |
rk0 | Xyce::Device::Region | protected |
rR0 | Xyce::Device::Region | protected |
rt0 | Xyce::Device::Region | protected |
scaleRateConstants() | Xyce::Device::Region | |
scaleVariables() | Xyce::Device::Region | |
setConstantConcentration(const std::string &constName, double value) | Xyce::Device::Region | inline |
setInitialCondition(const std::string &name, const double val) | Xyce::Device::Region | |
setMasterSourceValue(double msv) | Xyce::Device::Region | inline |
setRateConstants(double T) | Xyce::Device::Region | |
setSimTime(double time) | Xyce::Device::Region | inline |
setupJacStamp(std::vector< std::vector< int > > &jacStamp, std::vector< int > &colDep, int &firstReactant, int &lastIndex) | Xyce::Device::Region | |
setupPointers(N_LAS_Matrix &dfdx, N_LAS_Matrix &dqdx) | Xyce::Device::Region | |
setupScalingVars(ScalingVars &sv) | Xyce::Device::Region | |
solState | Xyce::Device::Region | protected |
t0 | Xyce::Device::Region | protected |
tempAuxJac | Xyce::Device::Region | protected |
tempConcentrationDerivs | Xyce::Device::Region | protected |
tempConcentrations | Xyce::Device::Region | protected |
tempJac | Xyce::Device::Region | protected |
theConstantConcentrations | Xyce::Device::Region | protected |
theReactions | Xyce::Device::Region | protected |
u0 | Xyce::Device::Region | protected |
unscaleRateConstants() | Xyce::Device::Region | |
unscaleVariables() | Xyce::Device::Region | |
updateIntermediateVars(double *solVector, double *oldSolVector, double time) | Xyce::Device::Region | |
updateSecondaryState(double *staDeriv) | Xyce::Device::Region | |
useScaledVariablesFlag | Xyce::Device::Region | protected |
variablesScaledFlag | Xyce::Device::Region | protected |
x0 | Xyce::Device::Region | protected |
~Region() | Xyce::Device::Region | virtual |