Intrepid
Public Types | Public Member Functions | Public Attributes | List of all members
ArrayWrapper< Scalar, ArrayType, 5, false > Struct Template Reference

Public Types

typedef Return_Type< ArrayType, Scalar >::return_type rtype
 

Public Member Functions

 ArrayWrapper (ArrayType &view_)
 
int dimension (int i) const
 
int rank () const
 
rtype operator() (const int i0, const int i1=0, const int i2=0, const int i3=0, const int i4=0, const int i5=0, const int i6=0, const int i7=0) const
 

Public Attributes

ArrayType & view
 

Detailed Description

template<class Scalar, class ArrayType>
struct ArrayWrapper< Scalar, ArrayType, 5, false >

Definition at line 238 of file Intrepid_Rank.hpp.

Member Typedef Documentation

◆ rtype

template<class Scalar , class ArrayType >
typedef Return_Type<ArrayType,Scalar>::return_type ArrayWrapper< Scalar, ArrayType, 5, false >::rtype

Definition at line 241 of file Intrepid_Rank.hpp.

Constructor & Destructor Documentation

◆ ArrayWrapper()

template<class Scalar , class ArrayType >
ArrayWrapper< Scalar, ArrayType, 5, false >::ArrayWrapper ( ArrayType & view_)
inline

Definition at line 243 of file Intrepid_Rank.hpp.

Member Function Documentation

◆ dimension()

template<class Scalar , class ArrayType >
int ArrayWrapper< Scalar, ArrayType, 5, false >::dimension ( int i) const
inline

Definition at line 245 of file Intrepid_Rank.hpp.

◆ operator()()

template<class Scalar , class ArrayType >
rtype ArrayWrapper< Scalar, ArrayType, 5, false >::operator() ( const int i0,
const int i1 = 0,
const int i2 = 0,
const int i3 = 0,
const int i4 = 0,
const int i5 = 0,
const int i6 = 0,
const int i7 = 0 ) const
inline

Definition at line 251 of file Intrepid_Rank.hpp.

◆ rank()

template<class Scalar , class ArrayType >
int ArrayWrapper< Scalar, ArrayType, 5, false >::rank ( ) const
inline

Definition at line 248 of file Intrepid_Rank.hpp.

Member Data Documentation

◆ view

template<class Scalar , class ArrayType >
ArrayType& ArrayWrapper< Scalar, ArrayType, 5, false >::view

Definition at line 239 of file Intrepid_Rank.hpp.


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