DFT-EFE
 
Loading...
Searching...
No Matches
AtomSphericalDataEnrichment.cpp File Reference
#include <atoms/AtomSphericalDataEnrichment.h>
#include <utils/Exceptions.h>
#include <utils/StringOperations.h>
#include <libxml/parser.h>
#include <libxml/xpath.h>
#include <libxml/tree.h>
#include <libxml/xpathInternals.h>
#include <sstream>
#include <set>
Include dependency graph for AtomSphericalDataEnrichment.cpp:

Classes

struct  dftefe::atoms::AtomSphericalDataEnrichmentXMLLocal::XPathInfo
 

Namespaces

namespace  dftefe
 dealii includes
 
namespace  dftefe::atoms
 
namespace  dftefe::atoms::AtomSphericalDataEnrichmentXMLLocal
 

Functions

xmlDocPtr dftefe::atoms::AtomSphericalDataEnrichmentXMLLocal::getDoc (const std::string fileName)
 
xmlXPathObjectPtr dftefe::atoms::AtomSphericalDataEnrichmentXMLLocal::getNodeSet (xmlDocPtr doc, const std::string xpath, const std::string ns, const std::string nsHRef)
 
void dftefe::atoms::AtomSphericalDataEnrichmentXMLLocal::getNodeStrings (const XPathInfo &xPathInfo, std::vector< std::string > &nodeStrings)
 
void dftefe::atoms::AtomSphericalDataEnrichmentXMLLocal::getNodeStrings (const XPathInfo &xPathInfo, std::vector< std::string > &nodeStrings, std::vector< std::vector< std::pair< std::string, std::string > > > &attrStrings)
 
void dftefe::atoms::AtomSphericalDataEnrichmentXMLLocal::readSphericalDataFromXMLNodeData (std::vector< std::string > &radialValuesStrings, std::vector< std::string > &qNumbersStrings, std::vector< std::string > &cutOffInfoStrings, const XPathInfo &xPathInfo)
 
void dftefe::atoms::AtomSphericalDataEnrichmentXMLLocal::processSphericalDataFromXMLNodeData (std::vector< std::shared_ptr< 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, const SphericalHarmonicFunctions &sphericalHarmonicFunc)