|
OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include "Field/Assign.h"#include "SubParticle/SubParticleAttrib.h"#include "SubParticle/SubParticleAssign.hpp"

Go to the source code of this file.
Macros | |
| #define | SUBPARTICLE_ASSIGNMENT_OPERATORS(FUNC, OP) |
Functions | |
| template<class PA , class T , unsigned Dim, class RHS , class OP > | |
| void | assign (SubParticleAttrib< PA, T, Dim > a, RHS b, OP op, ExprTag< true >) |
| template<class PA , class T , unsigned Dim, class OP > | |
| void | assign (SubParticleAttrib< PA, T, Dim > a, const T &b, OP op, ExprTag< true >) |
| template<class PA , class T , unsigned Dim> | |
| void | assign (const SubParticleAttrib< PA, T, Dim > &lhs, const T &rhs) |
| template<class PA , class T , unsigned Dim> | |
| void | operator<< (const SubParticleAttrib< PA, T, Dim > &lhs, const T &rhs) |
| template<class PA , class T , unsigned Dim> | |
| void | operator+= (const SubParticleAttrib< PA, T, Dim > &lhs, const T &rhs) |
| template<class PA , class T , unsigned Dim> | |
| void | operator-= (const SubParticleAttrib< PA, T, Dim > &lhs, const T &rhs) |
| template<class PA , class T , unsigned Dim> | |
| void | operator*= (const SubParticleAttrib< PA, T, Dim > &lhs, const T &rhs) |
| template<class PA , class T , unsigned Dim> | |
| void | operator/= (const SubParticleAttrib< PA, T, Dim > &lhs, const T &rhs) |
| template<class PA , class T , unsigned Dim> | |
| void | mineq (const SubParticleAttrib< PA, T, Dim > &lhs, const T &rhs) |
| template<class PA , class T , unsigned Dim> | |
| void | maxeq (const SubParticleAttrib< PA, T, Dim > &lhs, const T &rhs) |
| #define SUBPARTICLE_ASSIGNMENT_OPERATORS | ( | FUNC, | |
| OP | |||
| ) |
Definition at line 59 of file SubParticleAssign.h.
| void assign | ( | SubParticleAttrib< PA, T, Dim > | a, |
| RHS | b, | ||
| OP | op, | ||
| ExprTag< true > | |||
| ) |
Definition at line 54 of file SubParticleAssign.hpp.
References IpplInfo::abort(), SubParticleAttrib< PA, T, Dim >::adjustSize(), BrickExpression< Dim, LHS, RHS, OP >::apply(), SubParticleAttrib< PA, T, Dim >::begin(), SubParticleAttrib< PA, T, Dim >::end(), endl(), ERRORMSG, FillGCIfNecessary(), for_each(), SubParticleAttrib< PA, T, Dim >::getAttrib(), SubParticleAttrib< PA, T, Dim >::getDomain(), SubParticleAttribIter< PA, T, Dim >::getLFieldIter(), SubParticleAttrib< PA, T, Dim >::getSubsetType(), INCIPPLSTAT, SubParticleAttribIter< PA, T, Dim >::initialize(), SubParticleAttrib< PA, T, Dim >::makeNDIndex(), SubParticleAttribIter< PA, T, Dim >::nextLField(), PInsist, and SIndex< Dim >::size().

|
inline |
Definition at line 52 of file SubParticleAssign.h.
References assign().

|
inline |
Definition at line 69 of file SubParticleAssign.h.
|
inline |
Definition at line 76 of file SubParticleAssign.h.
|
inline |
Definition at line 75 of file SubParticleAssign.h.
|
inline |
Definition at line 73 of file SubParticleAssign.h.
|
inline |
Definition at line 71 of file SubParticleAssign.h.
|
inline |
Definition at line 72 of file SubParticleAssign.h.
|
inline |
Definition at line 74 of file SubParticleAssign.h.
|
inline |
Definition at line 70 of file SubParticleAssign.h.
1.8.5