|
OPAL (Object Oriented Parallel Accelerator Library)
2024.1
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 |
Public Types inherited from PETE_Expr< SubParticleAttrib< PA, T, Dim > > | |
| 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 |
Public Member Functions inherited from PETE_Expr< SubParticleAttrib< PA, T, Dim > > | |
| SubParticleAttrib< PA, T, Dim > & | PETE_unwrap () |
| const SubParticleAttrib< PA, T, Dim > & | PETE_unwrap () const |
Static Public Member Functions | |
| static int | getSubsetType () |
Private Attributes | |
| PA & | A |
| const Index_t & | MyDomain |
Definition at line 58 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.
| anonymous enum |
| Enumerator | |
|---|---|
| Dim_u | |
Definition at line 160 of file SubParticleAttrib.h.
| anonymous enum |
| Enumerator | |
|---|---|
| IsExpr | |
Definition at line 233 of file SubParticleAttrib.h.
|
inline |
Definition at line 163 of file SubParticleAttrib.h.
|
inline |
Definition at line 167 of file SubParticleAttrib.h.
|
inline |
Definition at line 171 of file SubParticleAttrib.h.
| int SubParticleAttrib< PA, T, Dim >::adjustSize | ( | ) |
Definition at line 90 of file SubParticleAttrib.hpp.
Referenced by assign().
| SubParticleAttrib< PA, T, Dim >::iterator SubParticleAttrib< PA, T, Dim >::begin | ( | ) | const |
Definition at line 67 of file SubParticleAttrib.hpp.
Referenced by assign(), and SubParticleAttrib< PA, T, Dim >::MakeExpression().
| SubParticleAttrib< PA, T, Dim >::iterator SubParticleAttrib< PA, T, Dim >::end | ( | ) | const |
Definition at line 77 of file SubParticleAttrib.hpp.
Referenced by assign().
|
inline |
Definition at line 181 of file SubParticleAttrib.h.
References SubParticleAttrib< PA, T, Dim >::A.
Referenced by assign().
|
inline |
Definition at line 178 of file SubParticleAttrib.h.
References SubParticleAttrib< PA, T, Dim >::MyDomain.
Referenced by assign().
|
inlinestatic |
Definition at line 184 of file SubParticleAttrib.h.
References SubParticleAttribIter< PA, T, Dim >::getSubsetType().
Referenced by assign().

|
inline |
Definition at line 235 of file SubParticleAttrib.h.
References SubParticleAttrib< PA, T, Dim >::begin().

|
inline |
Definition at line 187 of file SubParticleAttrib.h.
References SubParticleAttribIter< PA, T, Dim >::makeNDIndex(), and SubParticleAttrib< PA, T, Dim >::MyDomain.
Referenced by 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().

| SubParticleAttrib< PA, T, Dim > & SubParticleAttrib< PA, T, Dim >::operator= | ( | T | t | ) |
Definition at line 51 of file SubParticleAttrib.hpp.
References assign().

|
inline |
Definition at line 215 of file SubParticleAttrib.h.
References assign().

| void SubParticleAttrib< PA, T, Dim >::write | ( | std::ostream & | o | ) | const |
Definition at line 113 of file SubParticleAttrib.hpp.
References endl(), and PInsist.

|
private |
Definition at line 239 of file SubParticleAttrib.h.
Referenced by SubParticleAttrib< PA, T, Dim >::getAttrib().
|
private |
Definition at line 242 of file SubParticleAttrib.h.
Referenced by SubParticleAttrib< PA, T, Dim >::getDomain(), and SubParticleAttrib< PA, T, Dim >::makeNDIndex().
1.8.5