OpenWalnut  1.4.0
Public Member Functions
WTensorFunc< TensorBase_T, 0, dim, Data_T > Class Template Reference

Implements the operator () for an order of 0 and a cast to Data_T. More...

#include <WTensorBase.h>

+ Inheritance diagram for WTensorFunc< TensorBase_T, 0, dim, Data_T >:

List of all members.

Public Member Functions

Data_T & operator() ()
 Access operator.
Data_T const & operator() () const
 Access operator.
 operator Data_T () const
 Cast this tensor to a Data_T.

Detailed Description

template<template< std::size_t, std::size_t, typename > class TensorBase_T, std::size_t dim, typename Data_T>
class WTensorFunc< TensorBase_T, 0, dim, Data_T >

Implements the operator () for an order of 0 and a cast to Data_T.

Template Parameters:
TensorBase_TEither WTensorBase<> or WTensorBaseSym<>
dimThe dimension of the tensor, i.e. the number of components in each direction.
Data_TThe datatype of the components, double by default.

Definition at line 1688 of file WTensorBase.h.


Member Function Documentation

template<template< std::size_t, std::size_t, typename > class TensorBase_T, std::size_t dim, typename Data_T >
WTensorFunc< TensorBase_T, 0, dim, Data_T >::operator Data_T ( ) const

Cast this tensor to a Data_T.

Definition at line 1724 of file WTensorBase.h.

template<template< std::size_t, std::size_t, typename > class TensorBase_T, std::size_t dim, typename Data_T >
Data_T & WTensorFunc< TensorBase_T, 0, dim, Data_T >::operator() ( )

Access operator.

Returns:
A reference to the element.

Definition at line 1712 of file WTensorBase.h.

template<template< std::size_t, std::size_t, typename > class TensorBase_T, std::size_t dim, typename Data_T >
Data_T const & WTensorFunc< TensorBase_T, 0, dim, Data_T >::operator() ( ) const

Access operator.

Returns:
A reference to the element.

Definition at line 1718 of file WTensorBase.h.


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