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

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

Definition at line 486 of file Intrepid_Rank.hpp.

Constructor & Destructor Documentation

◆ ArrayWrapper()

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

Definition at line 487 of file Intrepid_Rank.hpp.

Member Function Documentation

◆ dimension()

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

Definition at line 488 of file Intrepid_Rank.hpp.

◆ operator()()

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

◆ rank()

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

Definition at line 491 of file Intrepid_Rank.hpp.

Member Data Documentation

◆ view

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

Definition at line 484 of file Intrepid_Rank.hpp.


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