MADNESS 0.10.1
|
defines a 4-spinor More...
Public Member Functions | |
Spinor () | |
Spinor (const vector_complex_function_3d &components) | |
Spinor (World &world) | |
Spinor | operator+ (const Spinor &other) const |
Spinor & | operator+= (const Spinor &other) |
Spinor | operator- (const Spinor &other) const |
Spinor & | operator-= (const Spinor &other) |
void | plot (const std::string filename) const |
void | print_norms (std::string text) |
Spinor & | truncate () |
World & | world () const |
Public Attributes | |
vector_complex_function_3d | components |
Friends | |
double_complex | inner (const Spinor &bra, const Spinor &ket) |
defines a 4-spinor
|
inline |
References components.
|
inline |
References components, and world().
|
inline |
References components, copy(), and world().
References components.
References components, copy(), and world().
References components.
|
inline |
References components, madness::filename, madness::imag(), madness::plot_plane(), madness::real(), and world().
|
inline |
References components, madness::imag(), k, madness::norm2s(), madness::print(), madness::real(), and world().
Referenced by eigenvector_test().
|
inline |
References clight, components, thresh, and truncate().
Referenced by apply_bsh(), MatrixOperator::operator()(), and truncate().
|
inline |
References components.
Referenced by Spinor(), apply_bsh(), copy(), Ansatz0::make_bra(), AnsatzBase::normalize(), operator+(), operator-(), plot(), print_norms(), and show_norms().
|
friend |
vector_complex_function_3d Spinor::components |
Referenced by Spinor(), Spinor(), copy(), eigenvector_test(), ExactSpinor::get_spinor(), Ansatz0::make_bra(), Ansatz0::make_guess(), AnsatzBase::normalize(), MatrixOperator::operator()(), operator+(), operator+=(), operator-(), operator-=(), plot(), print_norms(), schrodinger2dirac(), show_norms(), truncate(), and world().