votca 2024.2-dev
Loading...
Searching...
No Matches
votca::xtp::KMCMultiple Member List

This is the complete list of members for votca::xtp::KMCMultiple, including all inherited members.

AddtoForbiddenlist(GNode &node, std::vector< GNode * > &forbiddenid) constvotca::xtp::KMCCalculatorprotected
Calculator()=defaultvotca::tools::Calculator
carriers_votca::xtp::KMCCalculatorprotected
carriertype_votca::xtp::KMCCalculatorprotected
CheckForbidden(const GNode &node, const std::vector< GNode * > &forbiddenlist) constvotca::xtp::KMCCalculatorprotected
CheckSurrounded(const GNode &node, const std::vector< GNode * > &forbiddendests) constvotca::xtp::KMCCalculatorprotected
ChooseAffectedCarrier(double cumulated_rate)votca::xtp::KMCCalculatorprotected
ChooseHoppingDest(const GNode &node)votca::xtp::KMCCalculatorprotected
diffusionresolution_votca::xtp::KMCMultipleprivate
Evaluate(Topology &top)votca::xtp::KMCMultipleprotectedvirtual
EvaluateFrame(Topology &top)votca::xtp::QMCalculator
field_votca::xtp::KMCCalculatorprotected
Identify() constvotca::xtp::KMCMultipleinlinevirtual
ignoresegments_votca::xtp::KMCCalculatorprotected
Initialize(const tools::Property &opt) finalvotca::xtp::QMCalculatorvirtual
injection_name_votca::xtp::KMCCalculatorprotected
injectionmethod_votca::xtp::KMCCalculatorprotected
intermediateoutput_frequency_votca::xtp::KMCMultipleprivate
KMCMultiple()=defaultvotca::xtp::KMCMultiple
LoadGraph(Topology &top)votca::xtp::KMCCalculatorprotected
log_votca::xtp::KMCCalculatorprotected
maverick_votca::tools::Calculatorprotected
maxrealtime_votca::xtp::KMCCalculatorprotected
nodes_votca::xtp::KMCCalculatorprotected
nThreads_votca::tools::Calculatorprotected
numberofcarriers_votca::xtp::KMCCalculatorprotected
occfile_votca::xtp::KMCCalculatorprotected
outputtime_votca::xtp::KMCMultipleprivate
Package() const finalvotca::xtp::QMCalculatorinlinevirtual
ParseCommonOptions(const tools::Property &options)votca::xtp::KMCCalculatorprotected
ParseOptions(const tools::Property &options) finalvotca::xtp::KMCCalculatorinlinevirtual
ParseSpecificOptions(const tools::Property &user_options)votca::xtp::KMCMultipleprotectedvirtual
PrintChargeVelocity(double simtime)votca::xtp::KMCMultipleprivate
PrintDiagDandMu(const Eigen::Matrix3d &avgdiffusiontensor, double simtime, unsigned long step)votca::xtp::KMCMultipleprivate
PrintDiffandMu(const Eigen::Matrix3d &avgdiffusiontensor, double simtime, unsigned long step)votca::xtp::KMCMultipleprivate
Promotetime(double cumulated_rate)votca::xtp::KMCCalculatorprotected
QMCalculator()=defaultvotca::xtp::QMCalculator
RandomlyAssignCarriertoSite(Chargecarrier &Charge)votca::xtp::KMCCalculatorprotected
RandomlyCreateCharges()votca::xtp::KMCCalculatorprotected
RandomVariable_votca::xtp::KMCCalculatorprotected
ratefile_votca::xtp::KMCCalculatorprotected
ResetForbiddenlist(std::vector< GNode * > &forbiddenid) constvotca::xtp::KMCCalculatorprotected
runtime_votca::xtp::KMCMultipleprivate
RunVSSM()votca::xtp::KMCMultipleprivatevirtual
seed_votca::xtp::KMCCalculatorprotected
setnThreads(Index nThreads)votca::tools::Calculatorinline
temperature_votca::xtp::KMCCalculatorprotected
timefile_votca::xtp::KMCMultipleprivate
trajectoryfile_votca::xtp::KMCCalculatorprotected
WriteOccupationtoFile(double simtime, std::string filename)votca::xtp::KMCCalculatorprotected
WriteRatestoFile(std::string filename, const QMNBList &nblist)votca::xtp::KMCCalculatorprotected
WriteToEnergyFile(std::fstream &tfile, double simtime, unsigned long step) constvotca::xtp::KMCMultipleprivate
WriteToStateFile() constvotca::xtp::KMCMultipleinlinevirtual
WriteToTrajectory(std::fstream &traj, std::vector< Eigen::Vector3d > &startposition, double simtime, unsigned long step) constvotca::xtp::KMCMultipleprivate
~Calculator()=defaultvotca::tools::Calculatorvirtual
~KMCCalculator() override=defaultvotca::xtp::KMCCalculator
~KMCMultiple()=defaultvotca::xtp::KMCMultiple
~QMCalculator() override=defaultvotca::xtp::QMCalculator