occ
Loading...
Searching...
No Matches
occ::slater Namespace Reference

evaluation of Slater-type orbitals, their derivatives etc. More...

Namespaces

namespace  impl
 

Classes

struct  AtomInterpolator
 
class  Basis
 
struct  InterpolatorParams
 
class  PromoleculeDensity
 
class  Shell
 
class  StockholderWeight
 

Typedefs

using SlaterBasisSetMap = ankerl::unordered_dense::map< std::string, Basis >
 

Functions

SlaterBasisSetMap load_slaterbasis (const std::string &)
 
std::vector< Basisslaterbasis_for_atoms (const std::vector< occ::core::Atom > &, const std::string &basis_name="thakkar", const std::vector< int > &oxidation_states={})
 

Detailed Description

evaluation of Slater-type orbitals, their derivatives etc.

Typedef Documentation

◆ SlaterBasisSetMap

using occ::slater::SlaterBasisSetMap = typedef ankerl::unordered_dense::map<std::string, Basis>

Function Documentation

◆ load_slaterbasis()

SlaterBasisSetMap occ::slater::load_slaterbasis ( const std::string &  )

◆ slaterbasis_for_atoms()

std::vector< Basis > occ::slater::slaterbasis_for_atoms ( const std::vector< occ::core::Atom > &  ,
const std::string &  basis_name = "thakkar",
const std::vector< int > &  oxidation_states = {} 
)