bNeumannBC | QCAD::GreensFunctionTunnelingSolver | [private] |
Comm | QCAD::GreensFunctionTunnelingSolver | [private] |
computeCurrent(double Vds, double kbT, double Ecutoff_offset_from_Emax, bool bUseAnasazi) | QCAD::GreensFunctionTunnelingSolver | |
computeCurrentRange(const std::vector< double > Vds, double kbT, double Ecutoff_offset_from_Emax, std::vector< double > &resultingCurrent, bool bUseAnasazi) | QCAD::GreensFunctionTunnelingSolver | |
doMatrixDiag_Anasazi(double Vds, std::vector< double > &Ec, double Ecutoff, std::vector< double > &evals, Teuchos::RCP< Epetra_MultiVector > &evecs) | QCAD::GreensFunctionTunnelingSolver | [private] |
doMatrixDiag_tql2(double Vds, std::vector< double > &Ec, double Ecutoff, std::vector< double > &evals, std::vector< double > &evecs) | QCAD::GreensFunctionTunnelingSolver | [private] |
EcValues | QCAD::GreensFunctionTunnelingSolver | [private] |
effMass | QCAD::GreensFunctionTunnelingSolver | [private] |
execSplineInterp(const std::vector< double > &xa, const std::vector< double > &ya, const std::vector< double > &y2a, const int &n, const double &x) | QCAD::GreensFunctionTunnelingSolver | [private] |
f0(double x) const | QCAD::GreensFunctionTunnelingSolver | [private] |
GreensFunctionTunnelingSolver(const Teuchos::RCP< std::vector< double > > &EcValues_, const Teuchos::RCP< std::vector< double > > &pathLen_, int nGFPts_, double ptSpacing_, double effMass_, const Teuchos::RCP< const Epetra_Comm > &Comm_, const std::string &outputFilename, bool bNeumannBC_=true) | QCAD::GreensFunctionTunnelingSolver | |
Map | QCAD::GreensFunctionTunnelingSolver | [private] |
matlabEvals | QCAD::GreensFunctionTunnelingSolver | [private] |
nGFPts | QCAD::GreensFunctionTunnelingSolver | [private] |
prepSplineInterp(const std::vector< double > &x, const std::vector< double > &y, std::vector< double > &y2, const int &n) | QCAD::GreensFunctionTunnelingSolver | [private] |
ptSpacing | QCAD::GreensFunctionTunnelingSolver | [private] |
sortTql2PartialResults(int n, std::vector< double > &d, std::vector< double > &z) | QCAD::GreensFunctionTunnelingSolver | [private] |
t0 | QCAD::GreensFunctionTunnelingSolver | [private] |
tql2(int n, int max_iter, std::vector< double > &d, std::vector< double > &e, std::vector< double > &z, int &ierr) | QCAD::GreensFunctionTunnelingSolver | [private] |
~GreensFunctionTunnelingSolver() | QCAD::GreensFunctionTunnelingSolver |