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

Public Types

typedef Return_Type< ArrayType, Scalar >::const_return_type rtype
 

Public Member Functions

 ArrayWrapper (const 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

const ArrayType & view
 

Detailed Description

template<class Scalar, class ArrayType>
struct ArrayWrapper< Scalar, ArrayType, 3, true >

Definition at line 407 of file Intrepid_Rank.hpp.

Member Typedef Documentation

◆ rtype

template<class Scalar , class ArrayType >
typedef Return_Type<ArrayType,Scalar>::const_return_type ArrayWrapper< Scalar, ArrayType, 3, true >::rtype

Definition at line 410 of file Intrepid_Rank.hpp.

Constructor & Destructor Documentation

◆ ArrayWrapper()

template<class Scalar , class ArrayType >
ArrayWrapper< Scalar, ArrayType, 3, true >::ArrayWrapper ( const ArrayType &  view_)
inline

Definition at line 412 of file Intrepid_Rank.hpp.

Member Function Documentation

◆ dimension()

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

Definition at line 414 of file Intrepid_Rank.hpp.

◆ operator()()

template<class Scalar , class ArrayType >
rtype ArrayWrapper< Scalar, ArrayType, 3, true >::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 421 of file Intrepid_Rank.hpp.

◆ rank()

template<class Scalar , class ArrayType >
int ArrayWrapper< Scalar, ArrayType, 3, true >::rank ( ) const
inline

Definition at line 417 of file Intrepid_Rank.hpp.

Member Data Documentation

◆ view

template<class Scalar , class ArrayType >
const ArrayType& ArrayWrapper< Scalar, ArrayType, 3, true >::view

Definition at line 408 of file Intrepid_Rank.hpp.


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