addElectronicContribution(std::shared_ptr< AdditiveElectronicContribution > contribution) | Scine::Utils::LcaoMethod | |
addModifier(std::shared_ptr< ScfModifier > modifier, int priority=5) | Scine::Utils::ScfMethod | |
AM1Method() (defined in Scine::Sparrow::nddo::AM1Method) | Scine::Sparrow::nddo::AM1Method | |
basisSetIsOrthogonal() const | Scine::Utils::LcaoMethod | |
calculate(Utils::Derivative d, Core::Log &log) override | Scine::Utils::ScfMethod | virtual |
canCalculateSecondDerivatives() const | Scine::Utils::LcaoMethod | |
convergedCalculation(Core::Log &log, Utils::Derivative d=Utils::Derivative::First) | Scine::Utils::ScfMethod | |
evaluateDensity(Utils::Derivative derivativeOrder) | Scine::Utils::ScfMethod | |
getAtomicSecondDerivatives() const | Scine::Utils::LcaoMethod | |
getAtomsOrbitalsIndexesHolder() const | Scine::Utils::LcaoMethod | |
getBondOrderCollection() const | Scine::Utils::LcaoMethod | |
getConvergenceThreshold() const -> ConvergenceChecker::Thresholds | Scine::Utils::ScfMethod | |
getDensityMatrixGuess() const | Scine::Utils::ScfMethod | |
getElectronicOccupation() const | Scine::Utils::LcaoMethod | |
getElementTypes() const | Scine::Utils::LcaoMethod | |
getEnergy() const | Scine::Utils::LcaoMethod | |
getFullSecondDerivatives() const | Scine::Utils::LcaoMethod | |
getGradients() const | Scine::Utils::LcaoMethod | |
getHomoLumoGap() const | Scine::Utils::LcaoMethod | |
getInitializer() (defined in Scine::Sparrow::nddo::AM1Method) | Scine::Sparrow::nddo::AM1Method | inline |
getInitializer() const (defined in Scine::Sparrow::nddo::AM1Method) | Scine::Sparrow::nddo::AM1Method | inline |
getNumberIterations() const | Scine::Utils::ScfMethod | |
getOneElectronMatrix() const (defined in Scine::Sparrow::nddo::AM1Method) | Scine::Sparrow::nddo::AM1Method | |
getPositions() const | Scine::Utils::LcaoMethod | |
getRawParameters() | Scine::Sparrow::nddo::AM1Method | |
getRawParameters() const | Scine::Sparrow::nddo::AM1Method | |
getSingleParticleEnergies() const | Scine::Utils::LcaoMethod | |
getTwoElectronMatrix() const (defined in Scine::Sparrow::nddo::AM1Method) | Scine::Sparrow::nddo::AM1Method | |
initialize() override | Scine::Utils::ScfMethod | virtual |
initializeStructure(const Utils::ElementTypeCollection &elements, const Utils::PositionCollection &positions) | Scine::Utils::LcaoMethod | |
initializeStructure(const Utils::ElementTypeCollection &elements) | Scine::Utils::LcaoMethod | |
readParameters(const std::string ¶meterPath) | Scine::Sparrow::nddo::AM1Method | |
reinitializeDensityMatrixGuess() | Scine::Utils::ScfMethod | |
removeModifier(const std::shared_ptr< ScfModifier > &modifier) | Scine::Utils::ScfMethod | |
resetConvergenceCheck() | Scine::Utils::ScfMethod | |
resizeLcaoMethodMatrices() | Scine::Utils::LcaoMethod | protected |
resizeRealTimeMethodMembers() | Scine::Utils::LcaoMethod | protected |
saveParameters(const std::string &fileName) | Scine::Sparrow::nddo::AM1Method | |
setConvergenceCriteria(ConvergenceChecker::Thresholds c) | Scine::Utils::ScfMethod | |
setElectronicOccupationGenerator(std::unique_ptr< LcaoUtils::ElectronicOccupationGenerator > &&electronicOccupationSetter) | Scine::Utils::LcaoMethod | |
setEnergy(double energy) | Scine::Utils::LcaoMethod | |
setPositions(Utils::PositionCollection positions) | Scine::Utils::LcaoMethod | |
setStructure(const Utils::AtomCollection &atoms, std::string parameterPath="") | Scine::Sparrow::nddo::AM1Method | |
solvesOnlyOccupiedManifold() const | Scine::Utils::LcaoMethod | |
~AM1Method() override (defined in Scine::Sparrow::nddo::AM1Method) | Scine::Sparrow::nddo::AM1Method | |