FreePOOMA  2.4.1
Public Types | Static Public Member Functions
ComponentAccess< Tensor< D, T, E >, Loc< N > > Struct Template Reference

#include <Tensor.h>

List of all members.

Public Types

typedef Tensor< D, T, E > V
typedef V::Element_t Element_t
typedef V::ElementRef_t ElementRef_t

Static Public Member Functions

static ElementRef_t indexRef (V &t, const Loc< N > &l)
static Element_t index (const V &t, const Loc< N > &l)

template<int D, class T, class E, int N>
struct ComponentAccess< Tensor< D, T, E >, Loc< N > >


Member Typedef Documentation

template<int D, class T , class E , int N>
typedef Tensor<D, T, E> ComponentAccess< Tensor< D, T, E >, Loc< N > >::V
template<int D, class T , class E , int N>
typedef V::Element_t ComponentAccess< Tensor< D, T, E >, Loc< N > >::Element_t
template<int D, class T , class E , int N>
typedef V::ElementRef_t ComponentAccess< Tensor< D, T, E >, Loc< N > >::ElementRef_t

Member Function Documentation

template<int D, class T , class E , int N>
static ElementRef_t ComponentAccess< Tensor< D, T, E >, Loc< N > >::indexRef ( V t,
const Loc< N > &  l 
) [inline, static]

References CTAssert.

template<int D, class T , class E , int N>
static Element_t ComponentAccess< Tensor< D, T, E >, Loc< N > >::index ( const V t,
const Loc< N > &  l 
) [inline, static]

References CTAssert.


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