Utilities for chemical symbols.
More...
#include <bayeux/materials/chemical_symbol.h>
Utilities for chemical symbols.
◆ nb_chemical_symbols()
static unsigned int materials::chemical_symbol::nb_chemical_symbols |
( |
| ) |
|
|
static |
Return the number of tabulated chemical symbols.
◆ symbol_from_z()
static const std::string& materials::chemical_symbol::symbol_from_z |
( |
int |
z_ | ) |
|
|
static |
Return the chemical symbol associated to a Z value.
◆ symbol_is_tabulated()
static bool materials::chemical_symbol::symbol_is_tabulated |
( |
const std::string & |
symbol_ | ) |
|
|
static |
Check is a chemical symbol is tabulated.
◆ table_of_symbols()
static const std::vector<std::string>& materials::chemical_symbol::table_of_symbols |
( |
| ) |
|
|
static |
Return the vector of tabulated chemical symbols.
◆ z_from_symbol()
static int materials::chemical_symbol::z_from_symbol |
( |
const std::string & |
symbol_ | ) |
|
|
static |
Return the Z value from a chemical symbol.
◆ z_is_tabulated()
static bool materials::chemical_symbol::z_is_tabulated |
( |
int |
z_ | ) |
|
|
static |
Check is a Z value is tabulated.
◆ Z_UNDEFINED
const int materials::chemical_symbol::Z_UNDEFINED = -1 |
|
static |
The documentation for this class was generated from the following file: