8 #ifndef SPARROW_MNDOMETHOD_H 
    9 #define SPARROW_MNDOMETHOD_H 
   21 class NDDOInitializer;
 
   23 class OneElectronMatrix;
 
   24 class TwoElectronMatrix;
 
   39     return *mndoSettings_;
 
   42     return *mndoSettings_;
 
   54   std::shared_ptr<NDDOInitializer> mndoSettings_;
 
   55   std::shared_ptr<FockMatrix> mndoFock_;
 
   62 #endif // SPARROW_MNDOMETHOD_H 
Settings for generic NDDO methods. Reads the parameters and applies them to the system of interest...
Definition: NDDOInitializer.h:32
This class generates the one-electron matrix H for semi-empirical methods. 
Definition: OneElectronMatrix.h:32
Class to generate the two-electron matrix G for semi-empirical methods. This class is parallelized wi...
Definition: TwoElectronMatrix.h:42
Parameters & getRawParameters()
Definition: MNDOMethod.cpp:64
Definition: MNDOMethod.h:26
void setStructure(const Utils::AtomCollection &atoms, std::string parameterPath="")
Definition: MNDOMethod.cpp:44
Nddo method parameters. 
Definition: Parameters.h:20
void readParameters(const std::string ¶meterPath)
Definition: MNDOMethod.cpp:56
void saveParameters(const std::string &fileName)
Definition: MNDOMethod.cpp:60