Xyce
6.1
|
This is the complete list of members for Xyce::Device::Reaction, including all inherited members.
addProduct(int species, double stoich) | Xyce::Device::Reaction | |
addReactant(int species, double stoich) | Xyce::Device::Reaction | |
concDependency | Xyce::Device::Reaction | private |
constDependency | Xyce::Device::Reaction | private |
getDdt(std::vector< double > &concentrations, std::vector< double > &constants, std::vector< double > &ddt) | Xyce::Device::Reaction | |
getDFdConst(int constantNumber, std::vector< double > &concentrations, std::vector< double > &constants, std::vector< double > &dFdConst) | Xyce::Device::Reaction | |
getDRateDC(std::vector< double > &concentrations, std::vector< double > &constants, std::vector< double > &dratedc) | Xyce::Device::Reaction | |
getDRateDConst(int constNum, std::vector< double > &concentrations, std::vector< double > &constants, double &dratedc) | Xyce::Device::Reaction | |
getJac(std::vector< double > &concentrations, std::vector< double > &constants, std::vector< std::vector< double > > &jac) | Xyce::Device::Reaction | |
getRate(std::vector< double > &concentrations, std::vector< double > &constants) | Xyce::Device::Reaction | |
myRateCalc | Xyce::Device::Reaction | private |
numconcs | Xyce::Device::Reaction | private |
numconsts | Xyce::Device::Reaction | private |
operator=(const Reaction &right) | Xyce::Device::Reaction | |
output(const std::vector< Specie > &species, std::ostream &os) const | Xyce::Device::Reaction | |
Reaction() | Xyce::Device::Reaction | |
Reaction(std::vector< std::pair< int, double > > &, std::vector< std::pair< int, double > > &, double) | Xyce::Device::Reaction | |
Reaction(const Reaction &right) | Xyce::Device::Reaction | |
scaleRateConstant(double) | Xyce::Device::Reaction | inline |
scaleRateConstantFromCalculator() | Xyce::Device::Reaction | |
setCaptureRateCalculator(double sigma, double v, double C0, double t0, double x0) | Xyce::Device::Reaction | |
setComplexRateCalculator(std::vector< Specie > &VariableSpecies, std::vector< Specie > &ConstantSpecies, double C0, double t0, double x0) | Xyce::Device::Reaction | |
setConstDependency(int cSize) | Xyce::Device::Reaction | private |
setDecomplexRateCalculator(std::vector< Specie > &VariableSpecies, std::vector< Specie > &ConstantSpecies, double bindingEnergy, double gammaAB, double gammaA, double gammaB, double concSi, double C0, double t0, double x0) | Xyce::Device::Reaction | |
setDependency(int cSize) | Xyce::Device::Reaction | private |
setEmissionRateCalculator(double sigma, double v, double N, double Energy, double C0, double t0, double x0) | Xyce::Device::Reaction | |
setProducts(std::vector< std::pair< int, double > > &products) | Xyce::Device::Reaction | |
setRateConstant(double) | Xyce::Device::Reaction | inline |
setRateConstantFromCalculator(double T) | Xyce::Device::Reaction | |
setReactants(std::vector< std::pair< int, double > > &products) | Xyce::Device::Reaction | |
setScaleFactors(double C0, double t0, double x0) | Xyce::Device::Reaction | inline |
setSimpleRateCalculator(double k, double C0, double t0, double x0) | Xyce::Device::Reaction | |
theProducts | Xyce::Device::Reaction | private |
theRateConstant | Xyce::Device::Reaction | private |
theReactants | Xyce::Device::Reaction | private |
unscaleRateConstantFromCalculator() | Xyce::Device::Reaction | |
~Reaction() | Xyce::Device::Reaction |