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

Implements the operator () for an order of 1 as well as a cast to WValue. More...

#include <WTensorBase.h>

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

List of all members.

Public Member Functions

Data_T & operator() (std::size_t i0)
 Access operator.
Data_T const & operator() (std::size_t i0) const
 Access operator.
 operator WValue< Data_T > () const
 Cast this tensor to a WValue.

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, 1, dim, Data_T >

Implements the operator () for an order of 1 as well as a cast to WValue.

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 1626 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, 1, dim, Data_T >::operator WValue< Data_T > ( ) const

Cast this tensor to a WValue.

Definition at line 1667 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, 1, dim, Data_T >::operator() ( std::size_t  i0)

Access operator.

Parameters:
i0An index.
Returns:
A reference to the element.

Definition at line 1654 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, 1, dim, Data_T >::operator() ( std::size_t  i0) const

Access operator.

Parameters:
i0An index.
Returns:
A reference to the element.

Definition at line 1660 of file WTensorBase.h.


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