#include "PETE/IpplExpressions.h"#include "AppTypes/dcomplex.h"#include "Field/Assign.cpp"#include "Field/AssignGeneralBF.cpp"#include "Field/AssignGeneralIBF.cpp"Include dependency graph for Assign.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | ExprTag< IsExpr > |
| struct | IsExprTrait< T > |
| struct | IsExprTrait< double > |
| struct | IsExprTrait< dcomplex > |
| struct | IsExprTrait< float > |
| struct | IsExprTrait< short > |
| struct | IsExprTrait< int > |
| struct | IsExprTrait< long > |
| struct | IsExprTrait< Index > |
Defines | |
| #define | ASSIGNMSG(x) |
| #define | ASSIGNMENT_OPERATORS(FUNC, OP) |
Functions | |
| template<class T, unsigned Dim, class RHS, class OP> | |
| void | assign (const BareField< T, Dim > &a, RHS b, OP op, ExprTag< true >) |
| template<class T1, unsigned Dim, class RHS, class OP> | |
| void | assign (const IndexedBareField< T1, Dim, Dim > &a, RHS b, OP op, ExprTag< true >, bool fillGC) |
| template<class T1, unsigned Dim, class RHS, class OP> | |
| void | assign (const IndexedBareField< T1, Dim, Dim > &a, RHS b, OP op, ExprTag< true > et) |
| template<class A, class RHS, class OP, class Tag, class TP> | |
| void | assign (PETE_TUTree< OpParens< TP >, A > lhs, RHS rhs, OP op, Tag, bool fillGC=true) |
| template<class T1, unsigned D1, class RHS, class Op> | |
| void | assign (const BareField< T1, D1 > &lhs, RHS rhs, Op op, ExprTag< false >) |
| template<class T1, unsigned D1, class RHS, class Op> | |
| void | assign (IndexedBareField< T1, D1, D1 > lhs, RHS rhs, Op, ExprTag< false >) |
| template<class T, unsigned D, class OP> | |
| void | assign (BareField< T, D > &a, const T &b, OP op, ExprTag< true >) |
| template<class T, unsigned D, class OP> | |
| void | assign (IndexedBareField< T, D, D > a, const T &b, OP op, ExprTag< true >) |
| template<class T, unsigned Dim, class A, class Op> | |
| bool | TryCompressLHS (LField< T, Dim > &, A &, Op, const NDIndex< Dim > &) |
|
|
|
|
|
Definition at line 28 of file Assign.h. Referenced by assign(), CalcIndexedReceive(), IndexedLocalAssign(), IndexedReceive(), IndexedSend(), and TryCompressLHS(). |
|
||||||||||||||||||||||||
|
Definition at line 122 of file Assign.h. Here is the call graph for this function: ![]() |
|
||||||||||||||||||||||||
|
Definition at line 115 of file Assign.h. Here is the call graph for this function: ![]() |
|
||||||||||||||||||||||||
|
Definition at line 527 of file AssignGeneralIBF.cpp. |
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
Definition at line 73 of file Assign.h. Here is the call graph for this function: ![]() |
|
||||||||||||||||||||||||||||
|
Definition at line 272 of file Assign.cpp. References a, IpplInfo::abort(), ASSIGNMSG, LField< T, Dim >::begin(), CT, NDIndex< Dim >::empty(), endl(), ERRORMSG, IpplInfo::extraCompressChecks, FillGCIfNecessary, for_each(), IndexedBareField< T, Dim, Brackets >::getDomain(), LField< T, Dim >::getOwned(), INFORM_ALL_NODES, PETE_apply(), TAU_ASSIGN, TAU_FIELD, TAU_PROFILE, TAU_PROFILE_START, TAU_PROFILE_TIMER, TAU_TYPE_STRING, LField< T, Dim >::TryCompress(), and TryCompressLHS(). Here is the call graph for this function: ![]() |
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||
|
Definition at line 83 of file Assign.cpp. References ASSIGNMSG, LField< T, Dim >::begin(), LField< T, Dim >::Compress(), NDIndex< Dim >::containsAllPoints(), CT, endl(), for_each(), LField< T, Dim >::getOwned(), INFORM_ALL_NODES, LField< T, Dim >::IsCompressed(), IpplInfo::noFieldCompression, PETE_apply(), TAU_ASSIGN, TAU_FIELD, TAU_PROFILE, and TAU_TYPE_STRING. Referenced by assign(). Here is the call graph for this function: ![]() |
1.4.6