#include <lowrankfunction.h>
|
| | particle ()=default |
| | default constructor
|
| |
| | particle (const int p) |
| |
| | particle (const int p1, const int p2) |
| |
| | particle (const int p1, const int p2, const int p3) |
| |
| | particle (const std::vector< int > p) |
| |
| particle | complement () const |
| | return the other particle
|
| |
| std::array< int, PDIM > | get_array () const |
| | type conversion to std::array
|
| |
| template<std::size_t DUMMYDIM = PDIM> |
| std::enable_if_t< DUMMYDIM==1, std::tuple< int > > | get_tuple () const |
| |
| template<std::size_t DUMMYDIM = PDIM> |
| std::enable_if_t< DUMMYDIM==2, std::tuple< int, int > > | get_tuple () const |
| |
| template<std::size_t DUMMYDIM = PDIM> |
| std::enable_if_t< DUMMYDIM==3, std::tuple< int, int, int > > | get_tuple () const |
| |
| bool | is_first () const |
| | assuming two particles only
|
| |
| bool | is_last () const |
| | assuming two particles only
|
| |
| std::string | str () const |
| |
|
| std::array< int, PDIM > | dims |
| |
◆ particle() [1/5]
template<std::size_t PDIM>
◆ particle() [2/5]
template<std::size_t PDIM>
◆ particle() [3/5]
template<std::size_t PDIM>
◆ particle() [4/5]
template<std::size_t PDIM>
◆ particle() [5/5]
template<std::size_t PDIM>
◆ complement()
template<std::size_t PDIM>
◆ get_array()
template<std::size_t PDIM>
◆ get_tuple() [1/3]
template<std::size_t PDIM>
template<std::size_t DUMMYDIM = PDIM>
| std::enable_if_t< DUMMYDIM==1, std::tuple< int > > madness::particle< PDIM >::get_tuple |
( |
| ) |
const |
|
inline |
◆ get_tuple() [2/3]
template<std::size_t PDIM>
template<std::size_t DUMMYDIM = PDIM>
| std::enable_if_t< DUMMYDIM==2, std::tuple< int, int > > madness::particle< PDIM >::get_tuple |
( |
| ) |
const |
|
inline |
◆ get_tuple() [3/3]
template<std::size_t PDIM>
template<std::size_t DUMMYDIM = PDIM>
| std::enable_if_t< DUMMYDIM==3, std::tuple< int, int, int > > madness::particle< PDIM >::get_tuple |
( |
| ) |
const |
|
inline |
◆ is_first()
template<std::size_t PDIM>
◆ is_last()
template<std::size_t PDIM>
◆ particle1()
template<std::size_t PDIM>
◆ particle2()
template<std::size_t PDIM>
◆ str()
template<std::size_t PDIM>
◆ dims
template<std::size_t PDIM>
The documentation for this struct was generated from the following file: