Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
Related Pages
more::tensor< T, 8 > Struct Template Reference
#include <
tensor.h
>
Collaboration diagram for more::tensor< T, 8 >:
[
legend
]
List of all members.
Public Types
typedef T *
storage_iterator
typedef const T *
const_storage_iterator
Public Methods
tensor
()
tensor
(tensor const &t)
tensor
(int i0, int i1, int i2, int i3, int i4, int i5, int i6, int i7)
~tensor
()
storage_iterator
storage_begin
()
storage_iterator
storage_end
()
const_storage_iterator
storage_begin
() const
const_storage_iterator
storage_end
() const
tensin< int, 8 > const &
size
() const
int
size
(int i) const
int
storage_size
() const
T &
operator()
(int i0, int i1, int i2, int i3, int i4, int i5, int i6, int i7)
T const &
operator()
(int i0, int i1, int i2, int i3, int i4, int i5, int i6, int i7) const
Static Public Attributes
const int
CTC_rank
= 8
template<typename T>
struct more::tensor< T, 8 >
Member Typedef Documentation
template<typename T>
typedef const T*
more::tensor
< T, 8 >::const_storage_iterator
template<typename T>
typedef T*
more::tensor
< T, 8 >::storage_iterator
Constructor & Destructor Documentation
template<typename T>
more::tensor
< T, 8 >::~
tensor
(
)
[inline]
Member Function Documentation
template<typename T>
T const&
more::tensor
< T, 8 >::operator()
(
int
i0
,
int
i1
,
int
i2
,
int
i3
,
int
i4
,
int
i5
,
int
i6
,
int
i7
)
const
[inline]
template<typename T>
T&
more::tensor
< T, 8 >::operator()
(
int
i0
,
int
i1
,
int
i2
,
int
i3
,
int
i4
,
int
i5
,
int
i6
,
int
i7
)
[inline]
template<typename T>
int
more::tensor
< T, 8 >::size
(
int
i
)
const
[inline]
template<typename T>
tensin<int, 8> const&
more::tensor
< T, 8 >::size
(
)
const
[inline]
template<typename T>
const_storage_iterator
more::tensor
< T, 8 >::storage_begin
(
)
const
[inline]
template<typename T>
storage_iterator
more::tensor
< T, 8 >::storage_begin
(
)
[inline]
template<typename T>
const_storage_iterator
more::tensor
< T, 8 >::storage_end
(
)
const
[inline]
template<typename T>
storage_iterator
more::tensor
< T, 8 >::storage_end
(
)
[inline]
template<typename T>
int
more::tensor
< T, 8 >::storage_size
(
)
const
[inline]
template<typename T>
more::tensor< T, 8 >::tensor
(
int
i0
,
int
i1
,
int
i2
,
int
i3
,
int
i4
,
int
i5
,
int
i6
,
int
i7
)
[inline]
template<typename T>
more::tensor< T, 8 >::tensor
(
tensor< T, 8 > const &
t
)
[inline]
template<typename T>
more::tensor< T, 8 >::tensor
(
)
[inline]
Member Data Documentation
template<typename T>
const int
more::tensor
< T, 8 >::CTC_rank = 8
[static]
The documentation for this struct was generated from the following file:
more/num/
tensor.h
Generated on Sat Sep 7 19:12:00 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by
Dimitri van Heesch
.