1 #ifndef TURBOMOLEPARSER_H
2 #define TURBOMOLEPARSER_H
9 #include <unordered_map>
19 bool load(
string fileName);
21 const vector<GaussianContractedOrbital> &contractedBasisFunctions()
const;
25 double normalizationFactor(
double exp, urowvec pows);
28 vector<GaussianContractedOrbital> m_contractedBasisFunctions;
30 vector<GaussianPrimitiveOrbital> m_collectedPrimitiveBasisFunctions;
31 void mergePrimitivesIntoContracted();
35 #endif // TURBOMOLEPARSER_H