v0.14.0 |
#include <src/ftensor/src/FTensor/Dg/Dg_Expr.hpp>
Public Member Functions | |
Dg_Expr (Dg< A, Tensor_Dim01, Tensor_Dim2 > &a) | |
T & | operator() (const int N1, const int N2, const int N3) |
T | operator() (const int N1, const int N2, const int N3) const |
template<class B , class U > | |
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator= (const Dg_Expr< B, U, Dim01, Dim2, i, j, k > &result) |
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator= (const Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > &result) |
template<class B , class U > | |
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator+= (const Dg_Expr< B, U, Dim01, Dim2, i, j, k > &result) |
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator+= (const Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > &result) |
template<class B , class U > | |
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator-= (const Dg_Expr< B, U, Dim01, Dim2, i, j, k > &result) |
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator-= (const Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > &result) |
template<class U > | |
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator= (const U &d) |
Private Attributes | |
Dg< A, Tensor_Dim01, Tensor_Dim2 > & | iter |
Definition at line 39 of file Dg_Expr.hpp.
|
inline |
Definition at line 44 of file Dg_Expr.hpp.
|
inline |
Definition at line 45 of file Dg_Expr.hpp.
|
inline |
Definition at line 49 of file Dg_Expr.hpp.
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator+= | ( | const Dg_Expr< B, U, Dim01, Dim2, i, j, k > & | result | ) |
Definition at line 151 of file Dg_Expr_equals.hpp.
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator+= | ( | const Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | result | ) |
Definition at line 177 of file Dg_Expr_equals.hpp.
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator-= | ( | const Dg_Expr< B, U, Dim01, Dim2, i, j, k > & | result | ) |
Definition at line 164 of file Dg_Expr_equals.hpp.
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator-= | ( | const Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | result | ) |
Definition at line 187 of file Dg_Expr_equals.hpp.
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator= | ( | const Dg_Expr< B, U, Dim01, Dim2, i, j, k > & | result | ) |
Definition at line 64 of file Dg_Expr_equals.hpp.
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator= | ( | const Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | result | ) |
Definition at line 77 of file Dg_Expr_equals.hpp.
Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator= | ( | const U & | d | ) |
Definition at line 245 of file Dg_Expr_equals.hpp.
|
private |
Definition at line 41 of file Dg_Expr.hpp.