|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
|
#include <SubParticleAttrib.h>
Public Types | |
| enum | { Dim_u = Dim } |
| enum | { IsExpr = 1 } |
| typedef PA | Attrib_t |
| typedef T | T_t |
| typedef SubParticleAttribIter< PA, T, Dim > | iterator |
| typedef iterator::Index_t | Index_t |
| typedef iterator | PETE_Expr_t |
| typedef SubParticleAttrib< PA, T, Dim > | Wrapped |
Public Member Functions | |
| SubParticleAttrib (PA &a, const Index_t &dom) | |
| SubParticleAttrib (const SubParticleAttrib< PA, T, Dim > &spa) | |
| ~SubParticleAttrib () | |
| const Index_t & | getDomain () const |
| PA & | getAttrib () const |
| void | makeNDIndex (NDIndex< Dim > &i) |
| iterator | begin () const |
| iterator | end () const |
| int | adjustSize () |
| SubParticleAttrib< PA, T, Dim > & | operator= (const SubParticleAttrib< PA, T, Dim > &) |
| SubParticleAttrib< PA, T, Dim > & | operator= (T) |
| template<class B> | |
| SubParticleAttrib< PA, T, Dim > & | operator= (const PETE_Expr< B > &b) |
| void | write (std::ostream &) const |
| PETE_Expr_t | MakeExpression () const |
| SubParticleAttrib< PA, T, Dim > & | PETE_unwrap () |
Static Public Member Functions | |
| static int | getSubsetType () |
Private Attributes | |
| PA & | A |
| const Index_t & | MyDomain |
Definition at line 150 of file SubParticleAttrib.h.
| typedef PA SubParticleAttrib< PA, T, Dim >::Attrib_t |
Definition at line 154 of file SubParticleAttrib.h.
| typedef iterator::Index_t SubParticleAttrib< PA, T, Dim >::Index_t |
Definition at line 157 of file SubParticleAttrib.h.
| typedef SubParticleAttribIter<PA,T,Dim> SubParticleAttrib< PA, T, Dim >::iterator |
Definition at line 156 of file SubParticleAttrib.h.
| typedef iterator SubParticleAttrib< PA, T, Dim >::PETE_Expr_t |
Definition at line 234 of file SubParticleAttrib.h.
| typedef T SubParticleAttrib< PA, T, Dim >::T_t |
Definition at line 155 of file SubParticleAttrib.h.
|
inherited |
| anonymous enum |
| Enumerator | |
|---|---|
| IsExpr | |
Definition at line 233 of file SubParticleAttrib.h.
| anonymous enum |
| Enumerator | |
|---|---|
| Dim_u | |
Definition at line 160 of file SubParticleAttrib.h.
|
inline |
Definition at line 163 of file SubParticleAttrib.h.
References A, a, and MyDomain.
Referenced by operator=(), and SubParticleAttrib().
|
inline |
Definition at line 167 of file SubParticleAttrib.h.
References A, MyDomain, and SubParticleAttrib().
|
inline |
Definition at line 171 of file SubParticleAttrib.h.
| int SubParticleAttrib< PA, T, Dim >::adjustSize | ( | ) |
Definition at line 90 of file SubParticleAttrib.hpp.
| SubParticleAttrib< PA, T, Dim >::iterator SubParticleAttrib< PA, T, Dim >::begin | ( | ) | const |
Definition at line 67 of file SubParticleAttrib.hpp.
Referenced by MakeExpression().
| SubParticleAttrib< PA, T, Dim >::iterator SubParticleAttrib< PA, T, Dim >::end | ( | ) | const |
Definition at line 77 of file SubParticleAttrib.hpp.
|
inline |
Definition at line 181 of file SubParticleAttrib.h.
References A.
|
inline |
Definition at line 178 of file SubParticleAttrib.h.
References MyDomain.
|
inlinestatic |
Definition at line 184 of file SubParticleAttrib.h.
References SubParticleAttribIter< PA, T, Dim >::getSubsetType().
|
inline |
Definition at line 235 of file SubParticleAttrib.h.
References begin().
|
inline |
Definition at line 187 of file SubParticleAttrib.h.
References SubParticleAttribIter< PA, T, Dim >::makeNDIndex(), and MyDomain.
|
inline |
Definition at line 215 of file SubParticleAttrib.h.
References assign().
| SubParticleAttrib< PA, T, Dim > & SubParticleAttrib< PA, T, Dim >::operator= | ( | const SubParticleAttrib< PA, T, Dim > & | t | ) |
Definition at line 38 of file SubParticleAttrib.hpp.
References assign(), and SubParticleAttrib().
| SubParticleAttrib< PA, T, Dim > & SubParticleAttrib< PA, T, Dim >::operator= | ( | T | t | ) |
Definition at line 51 of file SubParticleAttrib.hpp.
References assign().
|
inlineinherited |
| void SubParticleAttrib< PA, T, Dim >::write | ( | std::ostream & | o | ) | const |
Definition at line 113 of file SubParticleAttrib.hpp.
|
private |
Definition at line 239 of file SubParticleAttrib.h.
Referenced by adjustSize(), begin(), end(), getAttrib(), SubParticleAttrib(), SubParticleAttrib(), and write().
|
private |
Definition at line 242 of file SubParticleAttrib.h.
Referenced by adjustSize(), begin(), end(), getDomain(), makeNDIndex(), SubParticleAttrib(), SubParticleAttrib(), and write().