|
NuriKit v0.1.0b2
|
Enumerations | |
| enum | Hybridization : int { kUnbound = 0 , kTerminal = 1 , kSP = 2 , kSP2 = 3 , kSP3 = 4 , kSP3D = 5 , kSP3D2 = 6 , kOtherHyb = 7 } |
| The hybridization state of an atom object. More... | |
| enum | BondOrder : int { kOtherBond = 0 , kSingleBond = 1 , kDoubleBond = 2 , kTripleBond = 3 , kQuadrupleBond = 4 , kAromaticBond = 5 } |
| The bond order of a bond object. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, Hybridization hyb) |
| std::ostream & | operator<< (std::ostream &os, BondOrder bo) |
Variables | |
| constexpr double | kPi |
| constexpr double | kTwoPi |
| constexpr double | kCos15 |
| constexpr double | kCos30 |
| constexpr double | kCos36 |
| constexpr double | kCos45 |
| constexpr double | kCos54 |
| constexpr double | kCos60 = 0.5 |
| constexpr double | kCos75 |
| constexpr double | kCos100 |
| constexpr double | kCos102 |
| constexpr double | kCos112 |
| constexpr double | kCos115 |
| constexpr double | kCos125 |
| constexpr double | kCos155 |
| constexpr double | kCos175 |
| constexpr double | kTan10_2 |
| constexpr double | kTan15_2 |
| constexpr double | kTan116_2 |
| constexpr double | kTan155_2 |
| constexpr double | kBondOrderToDouble [] = { 0.0, 1.0, 2.0, 3.0, 4.0, 1.5 } |
| enum nuri::constants::BondOrder : int |
| enum nuri::constants::Hybridization : int |
|
inline |
|
inline |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |