Classes | |
| struct | XPathInfo |
Functions | |
| bool | splitStringToInts (const std::string s, std::vector< int > &vals, size_type reserveSize=0) |
| bool | splitStringToDoubles (const std::string s, std::vector< double > &vals, size_type reserveSize=0) |
| xmlDocPtr | getDoc (const std::string filename) |
| xmlXPathObjectPtr | getNodeSet (xmlDocPtr doc, const std::string xpath, const std::string ns, const std::string nsHRef) |
| void | getNodeStrings (const XPathInfo &xPathInfo, std::vector< std::string > &nodeStrings) |
| void | getNodeStrings (const XPathInfo &xPathInfo, std::vector< std::string > &nodeStrings, std::vector< std::vector< std::pair< std::string, std::string > > > &attrStrings) |
| void | readSphericalDataFromXMLNodeData (std::vector< std::string > &radialValuesStrings, std::vector< std::string > &qNumbersStrings, std::vector< std::string > &cutOffInfoStrings, const XPathInfo &xPathInfo) |
| void | processSphericalDataFromXMLNodeData (std::vector< SphericalData > &sphericalDataVec, const std::vector< std::string > &radialValueStrings, const std::vector< std::string > &qNumberStrings, const std::vector< std::string > &cutOffInfoStrings, const std::vector< double > &radialPoints, const XPathInfo &xPathInfo) |
| xmlDocPtr dftefe::atoms::AtomSphericalElectronicDataXMLLocal::getDoc | ( | const std::string | filename | ) |

| xmlXPathObjectPtr dftefe::atoms::AtomSphericalElectronicDataXMLLocal::getNodeSet | ( | xmlDocPtr | doc, |
| const std::string | xpath, | ||
| const std::string | ns, | ||
| const std::string | nsHRef | ||
| ) |


| void dftefe::atoms::AtomSphericalElectronicDataXMLLocal::getNodeStrings | ( | const XPathInfo & | xPathInfo, |
| std::vector< std::string > & | nodeStrings | ||
| ) |

| void dftefe::atoms::AtomSphericalElectronicDataXMLLocal::getNodeStrings | ( | const XPathInfo & | xPathInfo, |
| std::vector< std::string > & | nodeStrings, | ||
| std::vector< std::vector< std::pair< std::string, std::string > > > & | attrStrings | ||
| ) |

| void dftefe::atoms::AtomSphericalElectronicDataXMLLocal::processSphericalDataFromXMLNodeData | ( | std::vector< SphericalData > & | sphericalDataVec, |
| const std::vector< std::string > & | radialValueStrings, | ||
| const std::vector< std::string > & | qNumberStrings, | ||
| const std::vector< std::string > & | cutOffInfoStrings, | ||
| const std::vector< double > & | radialPoints, | ||
| const XPathInfo & | xPathInfo | ||
| ) |

| void dftefe::atoms::AtomSphericalElectronicDataXMLLocal::readSphericalDataFromXMLNodeData | ( | std::vector< std::string > & | radialValuesStrings, |
| std::vector< std::string > & | qNumbersStrings, | ||
| std::vector< std::string > & | cutOffInfoStrings, | ||
| const XPathInfo & | xPathInfo | ||
| ) |

| bool dftefe::atoms::AtomSphericalElectronicDataXMLLocal::splitStringToDoubles | ( | const std::string | s, |
| std::vector< double > & | vals, | ||
| size_type | reserveSize = 0 |
||
| ) |


| bool dftefe::atoms::AtomSphericalElectronicDataXMLLocal::splitStringToInts | ( | const std::string | s, |
| std::vector< int > & | vals, | ||
| size_type | reserveSize = 0 |
||
| ) |

