|
| QuantumCoupling (size_t i, size_t j) |
|
| QuantumCoupling (size_t i, size_t j, double v) |
|
| QuantumCoupling (const QuantumCoupling &c) |
|
QuantumCoupling & | operator= (const QuantumCoupling &c) |
|
const size_t & | I () const |
|
const size_t & | J () const |
|
size_t & | I () |
|
size_t & | J () |
|
const Scalar< double > & | TotalCoupling () const |
|
void | SetTotalCoupling (double v) |
|
const Scalar< double > & | FermiContact () const |
|
const Scalar< double > & | SpinDipole () const |
|
const Scalar< double > & | FCSDCrossTerm () const |
|
const Scalar< double > & | ParamagneticSpinOrbit () const |
|
const Scalar< double > & | DiamagneticSpinOrbit () const |
|
void | SetFermiContact (double v) |
|
void | SetSpinDipole (double v) |
|
void | SetFCSDCrossTerm (double v) |
|
void | SetParamagneticSpinOrbit (double v) |
|
void | SetDiamagneticSpinOrbit (double v) |
|
void | Reset () |
|
QuantumCoupling | operator* (double d) const |
|
QuantumCoupling | operator+ (const QuantumCoupling &q) const |
|
void | operator+= (const QuantumCoupling &q) |
|
§ Reset()
void magnes::QuantumCoupling::Reset |
( |
| ) |
|
set all defined values to zero
The documentation for this class was generated from the following file: