|
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, madness::nonlinear_vector_solver(), 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::nonlinear_vector_solver(), madness::norm2s(), madness::print(), madness::real(), and world().
|
inline |
References clight, components, thresh, and truncate().
Referenced by apply_bsh(), MatrixOperator::operator()(), and truncate().
|
inline |
References components.
Referenced by Spinor(), 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(), 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().