File DFTBMethodWrapper.h¶
This function hides the templated generic function in.
- Copyright
This code is licensed under the 3-clause BSD license.
Copyright ETH Zurich, Laboratory for Physical Chemistry, Reiher Group.
See LICENSE.txt for details.
-
namespace
Scine
-
namespace
Sparrow
-
class
DFTBMethodWrapper
: public Utils::CloneInterface<Utils::Abstract<DFTBMethodWrapper>, GenericMethodWrapper> Public Functions
-
DFTBMethodWrapper
() Constructor.
It plays with the befriended states handler by giving it a *this reference.
-
~DFTBMethodWrapper
()¶
-
Utils::PropertyList
possibleProperties
() const 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.
Protected Functions
-
template<class
DFTBMethod
>
voidcopyInto
(DFTBMethod &instance, const DFTBMethod &classToCopy)¶
Friends
-
friend
Scine::Sparrow::DFTBStatesHandler
-
-
class
-
namespace