#include <SubBareField.h>
Inheritance diagram for SubBareField< T, Dim, S >:


Public Types | |
| typedef T | T_t |
| typedef S | Index_t |
| typedef SubFieldIter< T, Dim, S > | iterator |
| typedef iterator | PETE_Expr_t |
| enum | { Dim_u = Dim } |
| enum | { IsExpr = 1 } |
Public Member Functions | |
| iterator | begin () const |
| iterator | end () const |
| const S & | getDomain () const |
| void | makeNDIndex (NDIndex< Dim > &i) |
| BareField< T, Dim > & | getBareField () const |
| T | get () |
| void | get (T &r) |
| bool | checkBrackets () const |
| template<class S2> | |
| SubBareField< T, Dim, typename SubFieldTraits< T, Dim, S, S2 >::Return_t > | operator[] (const S2 &s) |
| SubBareField< T, Dim, S > & | operator= (const SubBareField< T, Dim, S > &) |
| SubBareField< T, Dim, S > & | operator= (T) |
| template<class B> | |
| SubBareField< T, Dim, S > & | operator= (const PETE_Expr< B > &b) |
| void | write (ostream &) |
| iterator | MakeExpression () const |
| PETE_TUTree< OpParens< int >, iterator > | operator() (int arg) |
| PETE_TUTree< OpParens< pair< int, int > >, iterator > | operator() (int a1, int a2) |
| template<class S2> | |
| SubBareField (BareField< T, Dim > &f, const S2 &s) | |
Static Public Member Functions | |
| static int | getSubsetType () |
Protected Member Functions | |
| bool | checkAddBrackets (unsigned int) |
Protected Attributes | |
| BareField< T, Dim > & | A |
| S | MyDomain |
| unsigned int | Brackets |
Friends | |
| class | BareField< T, Dim > |
Definition at line 67 of file SubBareField.h.
|
|||||
|
Definition at line 74 of file SubBareField.h. |
|
|||||
|
Definition at line 75 of file SubBareField.h. |
|
|||||
|
Definition at line 179 of file SubBareField.h. |
|
|||||
|
Definition at line 73 of file SubBareField.h. |
|
|||||
|
Definition at line 78 of file SubBareField.h. |
|
|||||
|
Definition at line 178 of file SubBareField.h. |
|
||||||||||||||||||||
|
Definition at line 219 of file SubBareField.h. References SubBareField< T, Dim, S >::A, SubBareField< T, Dim, S >::Brackets, SubFieldTraits< T, Dim, S1, S2 >::construct(), CT, SubBareField< T, Dim, S >::MyDomain, TAU_PROFILE, TAU_SUBFIELD, and TAU_TYPE_STRING. Here is the call graph for this function: ![]() |
|
|||||||||
|
Definition at line 101 of file SubBareField.cpp. References SubBareField< T, Dim, S >::A, BareField< T, Dim >::begin_if(), SubBareField< T, Dim, S >::Brackets, CT, SubBareField< T, Dim, S >::MyDomain, TAU_PROFILE, TAU_SUBFIELD, and TAU_TYPE_STRING. Referenced by SubBareField< T, Dim, S >::MakeExpression(), and SubBareField< T, Dim, S >::operator()(). Here is the call graph for this function: ![]() |
|
||||||||||
|
Definition at line 41 of file SubBareField.cpp. References SubBareField< T, Dim, S >::Brackets, CT, endl(), ERRORMSG, TAU_PROFILE, TAU_SUBFIELD, and TAU_TYPE_STRING. Referenced by SubBareField< T, Dim, S >::operator[](). Here is the call graph for this function: ![]() |
|
|||||||||
|
Definition at line 107 of file SubBareField.h. References SubBareField< T, Dim, S >::Brackets. Referenced by SubBareField< T, Dim, S >::get(), and SubBareField< T, Dim, S >::operator()(). |
|
|||||||||
|
Definition at line 109 of file SubBareField.cpp. References SubBareField< T, Dim, S >::A, SubBareField< T, Dim, S >::Brackets, CT, BareField< T, Dim >::end_if(), SubBareField< T, Dim, S >::MyDomain, TAU_PROFILE, TAU_SUBFIELD, and TAU_TYPE_STRING. Here is the call graph for this function: ![]() |
|
||||||||||
|
Definition at line 83 of file SubBareField.cpp. References SubBareField< T, Dim, S >::A, SubBareField< T, Dim, S >::checkBrackets(), CT, SubBareField< T, Dim, S >::MyDomain, PAssert, TAU_PROFILE, TAU_SUBFIELD, and TAU_TYPE_STRING. Here is the call graph for this function: ![]() |
|
|||||||||
|
Definition at line 100 of file SubBareField.h. References r. |
|
|||||||||
|
Definition at line 97 of file SubBareField.h. References SubBareField< T, Dim, S >::A. |
|
||||||||||
|
Definition at line 89 of file SubBareField.h. References SubBareField< T, Dim, S >::MyDomain. |
|
|||||||||
|
Definition at line 104 of file SubBareField.h. |
|
|||||||||
|
Definition at line 180 of file SubBareField.h. References SubBareField< T, Dim, S >::begin(). Here is the call graph for this function: ![]() |
|
||||||||||
|
Definition at line 94 of file SubBareField.h. References SubBareField< T, Dim, S >::MyDomain. |
|
||||||||||||||||
|
Definition at line 190 of file SubBareField.h. References SubBareField< T, Dim, S >::begin(), and SubBareField< T, Dim, S >::checkBrackets(). Here is the call graph for this function: ![]() |
|
||||||||||
|
Definition at line 185 of file SubBareField.h. References SubBareField< T, Dim, S >::begin(), and SubBareField< T, Dim, S >::checkBrackets(). Here is the call graph for this function: ![]() |
|
||||||||||||||
|
Reimplemented in SubField< T, Dim, M, C, S >. Definition at line 160 of file SubBareField.h. References assign(), b, CT, TAU_ASSIGN, TAU_PROFILE, TAU_SUBFIELD, and TAU_TYPE_STRING. Here is the call graph for this function: ![]() |
|
||||||||||
|
Reimplemented in SubField< T, Dim, M, C, S >. Definition at line 71 of file SubBareField.cpp. References assign(), CT, TAU_ASSIGN, TAU_PROFILE, TAU_SUBFIELD, and TAU_TYPE_STRING. Here is the call graph for this function: ![]() |
|
||||||||||
|
Definition at line 59 of file SubBareField.cpp. References assign(), CT, TAU_ASSIGN, TAU_PROFILE, TAU_SUBFIELD, and TAU_TYPE_STRING. Here is the call graph for this function: ![]() |
|
||||||||||||||
|
Reimplemented in SubField< T, Dim, M, C, S >. Definition at line 123 of file SubBareField.h. References SubBareField< T, Dim, S >::A, SubBareField< T, Dim, S >::Brackets, SubBareField< T, Dim, S >::checkAddBrackets(), SubFieldTraits< T, Dim, S1, S2 >::combine(), CT, SubBareField< T, Dim, S >::MyDomain, TAU_PROFILE, TAU_SUBFIELD, and TAU_TYPE_STRING. Here is the call graph for this function: ![]() |
|
||||||||||
|
Definition at line 120 of file SubBareField.cpp. References SubBareField< T, Dim, S >::A, SubBareField< T, Dim, S >::Brackets, CT, SubBareField< T, Dim, S >::MyDomain, PAssert, TAU_IO, TAU_PROFILE, TAU_SUBFIELD, and TAU_TYPE_STRING. |
|
|||||
|
Definition at line 69 of file SubBareField.h. |
|
|||||
|
|||||
|
|||||
1.4.6