MADNESS  version 0.9
Public Member Functions | Public Attributes | List of all members
madness::vecfunc< T, NDIM > Class Template Reference

#include <nemo.h>

Collaboration diagram for madness::vecfunc< T, NDIM >:
Collaboration graph
[legend]

Public Member Functions

 vecfunc (World &world, const std::vector< Function< T, NDIM > > &x1)
 
 vecfunc (const std::vector< Function< T, NDIM > > &x1)
 
 vecfunc (const vecfunc &other)
 
vecfuncoperator= (const vecfunc &other)
 
vecfunc operator- (const vecfunc &b) const
 
vecfunc operator+= (const vecfunc &b)
 
vecfunc operator* (double a) const
 

Public Attributes

Worldworld
 
std::vector< Function< T, NDIM > > x
 

Constructor & Destructor Documentation

template<typename T, std::size_t NDIM>
madness::vecfunc< T, NDIM >::vecfunc ( World world,
const std::vector< Function< T, NDIM > > &  x1 
)
inline
template<typename T, std::size_t NDIM>
madness::vecfunc< T, NDIM >::vecfunc ( const std::vector< Function< T, NDIM > > &  x1)
inline
template<typename T, std::size_t NDIM>
madness::vecfunc< T, NDIM >::vecfunc ( const vecfunc< T, NDIM > &  other)
inline

Member Function Documentation

template<typename T, std::size_t NDIM>
vecfunc madness::vecfunc< T, NDIM >::operator* ( double  a) const
inline
template<typename T, std::size_t NDIM>
vecfunc madness::vecfunc< T, NDIM >::operator+= ( const vecfunc< T, NDIM > &  b)
inline
template<typename T, std::size_t NDIM>
vecfunc madness::vecfunc< T, NDIM >::operator- ( const vecfunc< T, NDIM > &  b) const
inline
template<typename T, std::size_t NDIM>
vecfunc& madness::vecfunc< T, NDIM >::operator= ( const vecfunc< T, NDIM > &  other)
inline

Member Data Documentation

template<typename T, std::size_t NDIM>
World& madness::vecfunc< T, NDIM >::world

Referenced by madness::inner().

template<typename T, std::size_t NDIM>
std::vector<Function<T, NDIM> > madness::vecfunc< T, NDIM >::x

The documentation for this class was generated from the following file: