Scine::Sparrow
5.0.0
Library for fast and agile quantum chemical calculations with semiempirical methods.
|
Public Member Functions | |
DFTBMethodWrapper () | |
Constructor. It plays with the befriended states handler by giving it a *this reference. | |
Utils::PropertyList | possibleProperties () const final |
Get the list of the possible properties to calculate analytically. Since it is the same for all DFTB, have it stated here. If they diverge, override this in each method wrapper. | |
TDDFTBData | getTDDFTBData () const |
bool | allowsPythonGILRelease () const override |
Whether the calculator has no underlying Python code and can therefore release the global interpreter lock in Python bindings. | |
![]() | |
std::shared_ptr < Utils::Abstract < DFTBMethodWrapper > > | clone () const |
Protected Member Functions | |
virtual TDDFTBData | getTDDFTBDataImpl () const =0 |
template<class DFTBMethod > | |
void | copyInto (DFTBMethod &instance, const DFTBMethod &classToCopy) |
bool | getZPVEInclusion () const final |