|
| Field () |
|
virtual | ~Field () |
|
| Field (Layout_t &) |
|
| Field (Layout_t &, const GuardCellSizes< Dim > &) |
|
| Field (Layout_t &, const BConds< T, Dim, M, C > &) |
|
| Field (Layout_t &, const GuardCellSizes< Dim > &, const BConds< T, Dim, M, C > &) |
|
| Field (Layout_t &, const BConds< T, Dim, M, C > &, const GuardCellSizes< Dim > &) |
|
| Field (FieldSpec< T, Dim, M, C > &) |
|
constexpr | Field (Field< T, Dim, M, C > &)=default |
|
| Field (Mesh_t &, Layout_t &) |
|
| Field (Mesh_t &, Layout_t &, const GuardCellSizes< Dim > &) |
|
| Field (Mesh_t &, Layout_t &, const BConds< T, Dim, M, C > &) |
|
| Field (Mesh_t &, Layout_t &, const GuardCellSizes< Dim > &, const BConds< T, Dim, M, C > &) |
|
| Field (Mesh_t &, Layout_t &, const BConds< T, Dim, M, C > &, const GuardCellSizes< Dim > &) |
|
| Field (Mesh_t &, FieldSpec< T, Dim, M, C > &) |
|
void | initialize (Layout_t &) |
|
void | initialize (Layout_t &, const GuardCellSizes< Dim > &) |
|
void | initialize (Layout_t &, const BConds< T, Dim, M, C > &) |
|
void | initialize (Layout_t &, const GuardCellSizes< Dim > &, const BConds< T, Dim, M, C > &) |
|
void | initialize (Layout_t &, const BConds< T, Dim, M, C > &, const GuardCellSizes< Dim > &) |
|
void | initialize (FieldSpec< T, Dim, M, C > &) |
|
void | initialize (Mesh_t &, Layout_t &) |
|
void | initialize (Mesh_t &, Layout_t &, const bool) |
|
void | initialize (Mesh_t &, Layout_t &, const GuardCellSizes< Dim > &) |
|
void | initialize (Mesh_t &, Layout_t &, const BConds< T, Dim, M, C > &) |
|
void | initialize (Mesh_t &, Layout_t &, const GuardCellSizes< Dim > &, const BConds< T, Dim, M, C > &) |
|
void | initialize (Mesh_t &, Layout_t &, const BConds< T, Dim, M, C > &, const GuardCellSizes< Dim > &) |
|
void | initialize (Mesh_t &, FieldSpec< T, Dim, M, C > &) |
|
const bcond_value & | getBCond (int bc) const |
|
bcond_value & | getBCond (int bc) |
|
const bcond_container & | getBConds () const |
|
bcond_container & | getBConds () |
|
bcond_iterator | begin_BConds () |
|
bcond_iterator | end_BConds () |
|
Mesh_t & | get_mesh () const |
|
IndexedField< T, Dim, 1, M, C > | operator[] (const Index &) |
|
IndexedField< T, Dim, 1, M, C > | operator[] (int) |
|
IndexedField< T, Dim, Dim, M, C > | operator[] (const NDIndex< Dim > &) |
|
SubField< T, Dim, M, C, SIndex< Dim > > | operator[] (const SIndex< Dim > &) |
|
const Field< T, Dim, M, C > & | operator= (T x) |
|
const Field< T, Dim, M, C > & | operator= (const Field< T, Dim, M, C > &x) |
|
template<class X > |
const Field< T, Dim, M, C > & | operator= (const BareField< X, Dim > &x) |
|
template<class B > |
const Field< T, Dim, M, C > & | operator= (const PETE_Expr< B > &x) |
|
void | fillGuardCells (bool reallyFill=true) const |
|
void | print_Centerings (std::ostream &) |
|
virtual void | Repartition (UserList *) |
|
virtual void | notifyUserOfDelete (UserList *) |
|
| BareField () |
|
| BareField (const BareField< T, Dim > &) |
|
| BareField (Layout_t &) |
|
| BareField (Layout_t &, const GuardCellSizes< Dim > &) |
|
| ~BareField () |
|
void | initialize (Layout_t &) |
|
void | initialize (Layout_t &, const bool) |
|
void | initialize (Layout_t &, const GuardCellSizes< Dim > &) |
|
iterator_if | begin_if () |
|
iterator_if | end_if () |
|
const_iterator_if | begin_if () const |
|
const_iterator_if | end_if () const |
|
ac_id_larray::size_type | size_if () const |
|
virtual void | fillGuardCells (bool reallyFill=true) const |
|
void | setGuardCells (const T &) const |
|
void | accumGuardCells () |
|
bool | isDirty () const |
|
void | setDirtyFlag () |
|
void | clearDirtyFlag () |
|
void | fillGuardCellsIfNotDirty () const |
|
Layout_t & | getLayout () const |
|
IndexedBareField< T, Dim, 1 > | operator[] (const Index &idx) |
|
IndexedBareField< T, Dim, 1 > | operator[] (int i) |
|
IndexedBareField< T, Dim, Dim > | operator[] (const NDIndex< Dim > &nidx) |
|
SubBareField< T, Dim, SIndex< Dim > > | operator[] (const SIndex< Dim > &) |
|
const GuardCellSizes< Dim > & | getGC () const |
|
const GuardCellSizes< Dim > & | getGuardCellSizes () const |
|
unsigned | leftGuard (unsigned d) const |
|
unsigned | rightGuard (unsigned d) const |
|
const Index & | getIndex (unsigned d) const |
|
const NDIndex< Dim > & | getDomain () const |
|
const BareField< T, Dim > & | operator= (T x) |
|
const BareField< T, Dim > & | operator= (const BareField< T, Dim > &x) |
|
template<class X > |
const BareField< T, Dim > & | operator= (const BareField< X, Dim > &x) |
|
template<class B > |
const BareField< T, Dim > & | operator= (const PETE_Expr< B > &x) |
|
bool | compressible () const |
|
double | CompressedFraction () const |
|
void | Compress () const |
|
void | Uncompress () const |
|
void | setCompression (bool compress) |
|
virtual void | Repartition (UserList *) |
|
virtual void | notifyUserOfDelete (UserList *) |
|
iterator | begin () const |
|
iterator | end () const |
|
iterator | beginLoc (const FieldLoc< Dim > &loc) const |
|
void | prepareForScalarCode (bool tryfill=true) |
|
void | finishScalarCode (bool modified=true) |
|
T & | localElement (const NDIndex< Dim > &) const |
|
void | getsingle (const NDIndex< Dim > &, T &) const |
|
void | write (std::ostream &) |
|
iterator | MakeExpression () const |
|
| FieldLayoutUser () |
|
virtual | ~FieldLayoutUser () |
|
virtual void | Repartition (UserList *)=0 |
|
| User () |
|
virtual | ~User () |
|
ID_t | get_Id () const |
|
virtual void | notifyUserOfDelete (UserList *)=0 |
|
BareField< T, Dim > & | PETE_unwrap () |
|
const BareField< T, Dim > & | PETE_unwrap () const |
|
| DataSource () |
|
virtual | ~DataSource () |
|
bool | connected (DataConnect *=0) const |
|
DataSourceObject * | findDataSourceObject (DataConnect *) const |
|
DataConnect * | connect (const char *, DataConnect *=0, int=DataSource::DEFAULT) |
|
bool | connect (DataSourceObject *) |
|
bool | disconnect (DataConnect *=0) |
|
bool | updateConnection (DataConnect *=0) |
|
void | interact (DataConnect *=0) |
|
void | interact (const char *, DataConnect *=0) |
|
template<class T, unsigned Dim, class M = UniformCartesian<Dim,double>, class C = typename M::DefaultCentering>
class Field< T, Dim, M, C >
Definition at line 33 of file Field.h.