DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
dftfe::pseudoUtils::PeriodicTable Class Reference

#include <PeriodicTable.h>

Public Member Functions

 PeriodicTable (void)
 
int z (std::string symbol) const
 
std::string symbol (int zval) const
 
std::string configuration (int zval) const
 
std::string configuration (std::string symbol) const
 
double mass (int zval) const
 
double mass (std::string symbol) const
 
int size (void) const
 

Private Attributes

std::vector< Elementptable
 
std::map< std::string, int > zmap
 

Constructor & Destructor Documentation

◆ PeriodicTable()

dftfe::pseudoUtils::PeriodicTable::PeriodicTable ( void )

Member Function Documentation

◆ configuration() [1/2]

std::string dftfe::pseudoUtils::PeriodicTable::configuration ( int zval) const

◆ configuration() [2/2]

std::string dftfe::pseudoUtils::PeriodicTable::configuration ( std::string symbol) const

◆ mass() [1/2]

double dftfe::pseudoUtils::PeriodicTable::mass ( int zval) const

◆ mass() [2/2]

double dftfe::pseudoUtils::PeriodicTable::mass ( std::string symbol) const

◆ size()

int dftfe::pseudoUtils::PeriodicTable::size ( void ) const

◆ symbol()

std::string dftfe::pseudoUtils::PeriodicTable::symbol ( int zval) const

◆ z()

int dftfe::pseudoUtils::PeriodicTable::z ( std::string symbol) const

Member Data Documentation

◆ ptable

std::vector<Element> dftfe::pseudoUtils::PeriodicTable::ptable
private

◆ zmap

std::map<std::string, int> dftfe::pseudoUtils::PeriodicTable::zmap
private

The documentation for this class was generated from the following file: