#include <SCFOperators.h>
|
| LocalPotentialOperator (World &world) |
|
| LocalPotentialOperator (World &world, const std::string info, const Function< T, NDIM > potential) |
|
std::string | info () const |
| print some information about this operator More...
|
|
T | operator() (const Function< T, NDIM > &bra, const Function< T, NDIM > &ket) const |
| compute the matrix element <bra | op | ket> More...
|
|
Function< T, NDIM > | operator() (const Function< T, NDIM > &ket) const |
|
Tensor< T > | operator() (const std::vector< Function< T, NDIM > > &vbra, const std::vector< Function< T, NDIM > > &vket) const |
|
std::vector< Function< T, NDIM > > | operator() (const std::vector< Function< T, NDIM > > &vket) const |
|
void | set_info (const std::string new_info) |
|
void | set_potential (const Function< T, NDIM > &new_potential) |
|
| SCFOperatorBase ()=default |
|
| SCFOperatorBase (std::shared_ptr< MacroTaskQ > taskq) |
|
virtual | ~SCFOperatorBase () |
|
virtual tensorT | operator() (const vecfuncT &vbra, const vecfuncT &vket) const =0 |
| compute the matrix <vbra | op | vket> More...
|
|
virtual vecfuncT | operator() (const vecfuncT &vket) const =0 |
| apply this operator on the argument vector of functions More...
|
|
◆ LocalPotentialOperator() [1/2]
template<typename T , std::size_t NDIM>
◆ LocalPotentialOperator() [2/2]
template<typename T , std::size_t NDIM>
◆ info()
template<typename T , std::size_t NDIM>
◆ operator()() [1/4]
template<typename T , std::size_t NDIM>
◆ operator()() [2/4]
template<typename T , std::size_t NDIM>
◆ operator()() [3/4]
template<typename T , std::size_t NDIM>
◆ operator()() [4/4]
template<typename T , std::size_t NDIM>
◆ set_info()
template<typename T , std::size_t NDIM>
◆ set_potential()
template<typename T , std::size_t NDIM>
◆ info_str
template<typename T , std::size_t NDIM>
◆ potential
template<typename T , std::size_t NDIM>
◆ world
template<typename T , std::size_t NDIM>
The documentation for this class was generated from the following file: