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)
 
dftfe::Int z (std::string symbol) const
 
std::string symbol (dftfe::Int zval) const
 
std::string configuration (dftfe::Int zval) const
 
std::string configuration (std::string symbol) const
 
double mass (dftfe::Int zval) const
 
double mass (std::string symbol) const
 
dftfe::Int size (void) const
 

Private Attributes

std::vector< Elementptable
 
std::map< std::string, dftfe::Intzmap
 

Constructor & Destructor Documentation

◆ PeriodicTable()

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

Member Function Documentation

◆ configuration() [1/2]

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

◆ configuration() [2/2]

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

◆ mass() [1/2]

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

◆ mass() [2/2]

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

◆ size()

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

◆ symbol()

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

◆ z()

dftfe::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, dftfe::Int> dftfe::pseudoUtils::PeriodicTable::zmap
private

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