$treeview $search $mathjax
Palabos  Version 1.1
$projectbrief
$projectbrief
$searchbox

plb::Array< T, 3 > Class Template Reference

#include <array.h>

Collaboration diagram for plb::Array< T, 3 >:

List of all members.

Public Member Functions

 Array ()
 Array (T x, T y, T z)
template<typename U >
 Array (Array< U, 3 > const &rhs)
template<typename U >
Array< T, 3 > & operator= (Array< U, 3 > const &rhs)
T & operator[] (pluint index)
T const & operator[] (pluint index) const
void from_cArray (T const *cArray)
void to_cArray (T *cArray) const
void resetToZero ()
Array< T, 3 > & operator+= (Array< T, 3 > const &b)
Array< T, 3 > & operator+= (T alpha)
Array< T, 3 > & operator-= (Array< T, 3 > const &b)
Array< T, 3 > & operator-= (T alpha)
Array< T, 3 > & operator*= (Array< T, 3 > const &b)
Array< T, 3 > & operator*= (T alpha)
Array< T, 3 > & operator/= (Array< T, 3 > const &b)
Array< T, 3 > & operator/= (T alpha)

template<typename T>
class plb::Array< T, 3 >


Constructor & Destructor Documentation

template<typename T >
plb::Array< T, 3 >::Array (  )  [inline]
template<typename T >
plb::Array< T, 3 >::Array ( x,
y,
z 
) [inline]
template<typename T >
template<typename U >
plb::Array< T, 3 >::Array ( Array< U, 3 > const &  rhs  )  [inline]

Member Function Documentation

template<typename T >
Array<T,3>& plb::Array< T, 3 >::operator*= ( alpha  )  [inline]
template<typename T >
Array<T,3>& plb::Array< T, 3 >::operator*= ( Array< T, 3 > const &  b  )  [inline]
template<typename T >
Array<T,3>& plb::Array< T, 3 >::operator+= ( alpha  )  [inline]
template<typename T >
Array<T,3>& plb::Array< T, 3 >::operator+= ( Array< T, 3 > const &  b  )  [inline]
template<typename T >
Array<T,3>& plb::Array< T, 3 >::operator-= ( alpha  )  [inline]
template<typename T >
Array<T,3>& plb::Array< T, 3 >::operator-= ( Array< T, 3 > const &  b  )  [inline]
template<typename T >
Array<T,3>& plb::Array< T, 3 >::operator/= ( alpha  )  [inline]
template<typename T >
Array<T,3>& plb::Array< T, 3 >::operator/= ( Array< T, 3 > const &  b  )  [inline]
template<typename T >
template<typename U >
Array<T,3>& plb::Array< T, 3 >::operator= ( Array< U, 3 > const &  rhs  )  [inline]
template<typename T >
T const& plb::Array< T, 3 >::operator[] ( pluint  index  )  const [inline]

References PLB_PRECONDITION.

template<typename T >
T& plb::Array< T, 3 >::operator[] ( pluint  index  )  [inline]

References PLB_PRECONDITION.


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