|
template<typename ScalarT > |
ScalarT | Xyce::Device::MaterialSupport::calcMob (MobInfo< ScalarT > &min) |
|
template<typename ScalarT > |
ScalarT | Xyce::Device::MaterialSupport::calcAnalyticMob (MobInfo< ScalarT > &min) |
|
template<typename ScalarT > |
ScalarT | Xyce::Device::MaterialSupport::calcAroraMob (MobInfo< ScalarT > &min) |
|
template<typename ScalarT > |
ScalarT | Xyce::Device::MaterialSupport::calcCarrierMobOld (MobInfo< ScalarT > &min) |
|
template<typename ScalarT > |
ScalarT | Xyce::Device::MaterialSupport::calcCarrierMobNew (MobInfo< ScalarT > &min) |
|
template<typename ScalarT > |
ScalarT | Xyce::Device::MaterialSupport::calcLombardiMob (MobInfo< ScalarT > &min) |
|
template<typename ScalarT > |
ScalarT | Xyce::Device::MaterialSupport::calcPhilipsMob (MobInfo< ScalarT > &min) |
|
template<typename ScalarT > |
ScalarT | Xyce::Device::MaterialSupport::calcIIIVMob (MobInfo< ScalarT > &min) |
|
template<typename ScalarT > |
void | Xyce::Device::MaterialSupport::applyHighFieldMobilityModel (MobInfo< ScalarT > &min, ScalarT &mobil) |
|
double | Xyce::Device::MaterialSupport::workfunc (std::string &metal) |
|
double | Xyce::Device::MaterialSupport::affin (const std::string &material) |
|
double | Xyce::Device::MaterialSupport::bandgap (const std::string &material, double temp) |
|
double | Xyce::Device::MaterialSupport::Ebgn (const std::string &material, const std::string &bgnModel, double dope, bool ntype) |
|
double | Xyce::Device::MaterialSupport::bennetWilsonEbgn (const std::string &material, double dope, bool ntype) |
|
double | Xyce::Device::MaterialSupport::slotboomEbgn (const std::string &material, double dope, bool ntype) |
|
double | Xyce::Device::MaterialSupport::jainEbgn (const std::string &material, double dope, bool ntype) |
|
double | Xyce::Device::MaterialSupport::jain2Ebgn (const std::string &material, double dope, bool ntype) |
|
double | Xyce::Device::MaterialSupport::jain3Ebgn (const std::string &material, double dope, bool ntype) |
|
double | Xyce::Device::MaterialSupport::calcLt (bool holeFlag, double conc) |
|
double | Xyce::Device::MaterialSupport::calcRsrh (const std::string &material, double ni, double n, double p, double tn, double tp) |
|
double | Xyce::Device::MaterialSupport::calcRaug (const std::string &material, double ni, double n, double p) |
|
double | Xyce::Device::MaterialSupport::pdRsrhN (const std::string &material, double ni, double n, double p, double tn, double tp) |
|
double | Xyce::Device::MaterialSupport::pdRsrhP (const std::string &material, double ni, double n, double p, double tn, double tp) |
|
double | Xyce::Device::MaterialSupport::pdRaugN (const std::string &material, double ni, double n, double p) |
|
double | Xyce::Device::MaterialSupport::pdRaugP (const std::string &material, double ni, double n, double p) |
|
double | Xyce::Device::MaterialSupport::getNc (const std::string &material, double temp) |
|
double | Xyce::Device::MaterialSupport::getNv (const std::string &material, double temp) |
|
double | Xyce::Device::MaterialSupport::getNi (const std::string &material, double temp) |
|
double | Xyce::Device::MaterialSupport::getNi_old (const std::string &material, double temp) |
|
double | Xyce::Device::MaterialSupport::getRelPerm (const std::string &material) |
|
double | Xyce::Device::MaterialSupport::getEffectiveMassN (const std::string &material) |
|
double | Xyce::Device::MaterialSupport::getEffectiveMassP (const std::string &material) |
|
double | Xyce::Device::MaterialSupport::get_DOS_EffectiveMassN (const std::string &material) |
|
double | Xyce::Device::MaterialSupport::get_DOS_EffectiveMassP (const std::string &material) |
|
double | Xyce::Device::MaterialSupport::getCarrierThermalVelocity (const std::string &material, const std::string &carrier) |
|