|
MADNESS 0.10.1
|
structure for a CC Function 3D which holds an index and a type More...
#include <ccpairfunction.h>


Public Member Functions | |
| CCFunction () | |
| CCFunction (const CCFunction &other) | |
| CCFunction (const Function< T, NDIM > &f) | |
| CCFunction (const Function< T, NDIM > &f, const size_t &ii, const FuncType &type_) | |
| Function< T, NDIM > | f () const |
| Function< T, NDIM > | get () const |
| void | info (World &world, const std::string &msg=" ") const |
| double | inner (const CCFunction &f) const |
| double | inner (const Function< T, NDIM > &f) const |
| std::string | name () const |
| CCFunction | operator* (const double &fac) const |
| scalar multiplication | |
| bool | operator== (const CCFunction &other) const |
| void | plot (const std::string &msg="") const |
| plotting | |
| template<typename Archive > | |
| void | serialize (const Archive &ar) |
| void | set (const Function< T, NDIM > &other) |
Public Attributes | |
| double | current_error |
| Function< T, NDIM > | function |
| size_t | i |
| FuncType | type |
Friends | |
| CCFunction | copy (const CCFunction &other) |
| deep copy | |
|
inline |
Referenced by madness::CCFunction< T, NDIM >::operator*().
|
inline |
|
inline |
References madness::CCFunction< T, NDIM >::function.
Referenced by madness::CCFunction< T, NDIM >::inner(), and madness::CCFunction< T, NDIM >::inner().
References madness::CCFunction< T, NDIM >::function.
|
inline |
|
inline |
References madness::CCFunction< T, NDIM >::f(), and madness::CCFunction< T, NDIM >::inner().
Referenced by madness::CCFunction< T, NDIM >::inner().
|
inline |
References madness::HOLE, madness::CCFunction< T, NDIM >::i, madness::MIXED, madness::PARTICLE, madness::RESPONSE, madness::stringify(), and madness::CCFunction< T, NDIM >::type.
Referenced by madness::CCFunction< T, NDIM >::info(), madness::CCConvolutionOperator< T, NDIM >::operator()(), and madness::CCFunction< T, NDIM >::plot().
|
inline |
|
inline |
|
inline |
plotting
References madness::CCFunction< T, NDIM >::function, madness::CCFunction< T, NDIM >::name(), and madness::plot_plane().
|
inline |
References madness::CCFunction< T, NDIM >::function.
|
friend |
deep copy
| double madness::CCFunction< T, NDIM >::current_error |
Referenced by madness::CCFunction< T, NDIM >::info(), and madness::CCFunction< T, NDIM >::serialize().
Referenced by madness::CCPairFunction< T, NDIM >::dirac_convolution_decomposed(), madness::CCFunction< T, NDIM >::f(), madness::CCFunction< T, NDIM >::get(), madness::CCFunction< T, NDIM >::info(), madness::CCFunction< T, NDIM >::inner(), madness::CCPairFunction< T, NDIM >::make_xy_u(), madness::CCConvolutionOperator< T, NDIM >::operator()(), madness::CCConvolutionOperator< T, NDIM >::operator()(), madness::CCConvolutionOperator< T, NDIM >::operator()(), madness::CCFunction< T, NDIM >::operator*(), madness::CCFunction< T, NDIM >::plot(), madness::CCFunction< T, NDIM >::serialize(), madness::CCFunction< T, NDIM >::set(), and madness::CCConvolutionOperator< T, NDIM >::update_elements().
Referenced by madness::CCFunction< T, NDIM >::name(), madness::CC_vecfunction::operator()(), madness::CC_vecfunction::operator()(), madness::CCConvolutionOperator< T, NDIM >::operator()(), madness::CCFunction< T, NDIM >::operator*(), madness::CCFunction< T, NDIM >::operator==(), madness::CCFunction< T, NDIM >::serialize(), and madness::CCConvolutionOperator< T, NDIM >::update_elements().