Intrepid
Public Types | Public Member Functions | Public Attributes | List of all members
ArrayWrapper< Scalar, ArrayType, 6, 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, 6, true >

Definition at line 465 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, 6, true >::rtype

Definition at line 468 of file Intrepid_Rank.hpp.

Constructor & Destructor Documentation

◆ ArrayWrapper()

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

Definition at line 469 of file Intrepid_Rank.hpp.

Member Function Documentation

◆ dimension()

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

Definition at line 470 of file Intrepid_Rank.hpp.

◆ operator()()

template<class Scalar , class ArrayType >
rtype ArrayWrapper< Scalar, ArrayType, 6, 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 476 of file Intrepid_Rank.hpp.

◆ rank()

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

Definition at line 473 of file Intrepid_Rank.hpp.

Member Data Documentation

◆ view

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

Definition at line 466 of file Intrepid_Rank.hpp.


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