File DFTB0.h

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
namespace dftb
class DFTB0 : public LCAOMethod

Public Functions

DFTB0()
~DFTB0()
void initializeFromParameterPath(const std::string &path)

Private Members

DFTBCommon::AtomicParameterContainer atomParameters
DFTBCommon::DiatomicParameterContainer pairParameters
std::shared_ptr<DFTBCommon> dftbBase
std::unique_ptr<dftb::ZeroOrderMatricesCalculator> matricesCalculator_