|
| | Field () |
| |
| template<template< int > class ArrayCheckingPolicy, template< int > class RangeCheckingPolicy, template< int > class StaggerCheckingPolicy> |
| | Field (const Array< int, rank, ArrayCheckingPolicy > &size, const Range< double, rank, RangeCheckingPolicy > &range_, const Array< bool, rank, StaggerCheckingPolicy > &stagger_, int ghostCells_) |
| |
|
template<template< int > class ArrayCheckingPolicy, template< int > class RangeCheckingPolicy, template< int > class StaggerCheckingPolicy> |
| | Field (const Array< int, rank, ArrayCheckingPolicy > &low_, const Array< int, rank, ArrayCheckingPolicy > &high_, const Range< double, rank, RangeCheckingPolicy > &range_, const Array< bool, rank, StaggerCheckingPolicy > &stagger_, int ghostCells_) |
| |
| | Field (const FieldType &) |
| |
| IndexType | getInnerLo () |
| |
| IndexType | getInnerHi () |
| |
| void | positionToIndex (int dim, double pos, int &index, double &offset) |
| |
| int | positionToIndex (int dim, double pos) |
| |
|
double | indexToPosition (int dim, int index) |
| | Calculates the position of a grid point.
|
| |
|
Stagger & | getStagger () |
| | Get all three components of the grid stagger.
|
| |
|
bool | getStagger (int i) |
| | Get a single component of the grid stagger.
|
| |
| FieldType & | operator= (const T &val) |
| |
| FieldType & | operator= (const FieldType &grid) |
| |
| template<typename T2 , template< int > class CheckingPolicy2, template< typename, int > class StoragePolicy2> |
| FieldType & | operator= (const Field< T2, rank, CheckingPolicy2, StoragePolicy2 > &grid) |
| |
| template<typename T2 , class CheckingPolicy2 , class StoragePolicy2 > |
| FieldType & | operator= (const GridBase< T2, rank, CheckingPolicy2, StoragePolicy2 > &grid) |
| |
| template<template< int > class ArrayCheckingPolicy, template< int > class RangeCheckingPolicy, template< int > class StaggerCheckingPolicy> |
| void | resize (const Array< int, rank, ArrayCheckingPolicy > &size, const Range< double, rank, RangeCheckingPolicy > &range_, const Array< bool, rank, StaggerCheckingPolicy > &stagger_, int ghostCells_) |
| |
|
template<template< int > class ArrayCheckingPolicy, template< int > class RangeCheckingPolicy, template< int > class StaggerCheckingPolicy> |
| void | resize (const Array< int, rank, ArrayCheckingPolicy > &low_, const Array< int, rank, ArrayCheckingPolicy > &high_, const Range< double, rank, RangeCheckingPolicy > &range_, const Array< bool, rank, StaggerCheckingPolicy > &stagger_, int ghostCells_) |
| |
| | Grid () |
| |
| | Grid (const IndexType &size) |
| |
| | Grid (const IndexType &low, const IndexType &high) |
| |
| | Grid (const RangeType &range) |
| |
| | Grid (const Grid< T, rank, CheckingPolicy, StoragePolicy > &) |
| |
| GridType & | operator= (const T &val) |
| |
| GridType & | operator= (const GridType &grid) |
| |
| template<typename T2 , class CheckingPolicy2 , class StoragePolicy2 > |
| GridType & | operator= (const GridBase< T2, rank, CheckingPolicy2, StoragePolicy2 > &grid) |
| |
|
| GridBase (const Array< int, rank, ArrayCheckingPolicy > &size) |
| |
|
| GridBase (const Array< int, rank, ArrayCheckingPolicy > &low, const Array< int, rank, ArrayCheckingPolicy > &high) |
| |
| T & | operator[] (const Array< int, rank, ArrayCheckingPolicy > &pos) |
| |
| T | operator[] (const Array< int, rank, ArrayCheckingPolicy > &pos) const |
| |
| T & | operator[] (const ArrayExpression< Operator, Length > &pos) |
| |
| T | operator[] (const ArrayExpression< Operator, Length > &pos) const |
| |
| T & | operator[] (int i) |
| |
| T | operator[] (int i) const |
| |
| T & | operator() (int i) |
| |
| T | operator() (int i) const |
| |
| T & | operator() (int i, int j) |
| |
| T | operator() (int i, int j) const |
| |
| T & | operator() (int i, int j, int k) |
| |
| T | operator() (int i, int j, int k) const |
| |
| T & | operator() (int i, int j, int k, int l) |
| |
| T | operator() (int i, int j, int k, int l) const |
| |
| T & | operator() (int i, int j, int k, int l, int m) |
| |
| T | operator() (int i, int j, int k, int l, int m) const |
| |
| T & | operator() (int i, int j, int k, int l, int m, int o) |
| |
| T | operator() (int i, int j, int k, int l, int m, int o) const |
| |
| T & | operator() (int i, int j, int k, int l, int m, int o, int p) |
| |
| T | operator() (int i, int j, int k, int l, int m, int o, int p) const |
| |
| T & | operator() (int i, int j, int k, int l, int m, int o, int p, int q) |
| |
| T | operator() (int i, int j, int k, int l, int m, int o, int p, int q) const |
| |
| T & | operator() (int i, int j, int k, int l, int m, int o, int p, int q, int r) |
| |
| T | operator() (int i, int j, int k, int l, int m, int o, int p, int q, int r) const |
| |
| T & | operator() (int i, int j, int k, int l, int m, int o, int p, int q, int r, int s) |
| |
| T | operator() (int i, int j, int k, int l, int m, int o, int p, int q, int r, int s) const |
| |
| GridBase< T, rank, CheckingPolicy< rank >, StoragePolicy< T, rank > > & | operator= (const GridBase< T, rank, CheckingPolicy< rank >, StoragePolicy< T, rank > > &) |
| |
| GridBase< T, rank, CheckingPolicy< rank >, StoragePolicy< T, rank > > & | operator= (const GridBase< T2, rank, CheckingPolicy2, StoragePolicy2 > &) |
| |
| GridBase< T, rank, CheckingPolicy< rank >, StoragePolicy< T, rank > > & | operator= (const T &val) |
| |
|
GridBase< T, rank, CheckingPolicy< rank >, StoragePolicy< T, rank > > & | operator-= (GridBase< T2, rank, CheckingPolicy2, StoragePolicy< T, rank > > &) |
| |
|
GridBase< T, rank, CheckingPolicy< rank >, StoragePolicy< T, rank > > & | operator-= (GridBase< T2, rank, CheckingPolicy2, StoragePolicy2 > &) |
| |
|
GridBase< T, rank, CheckingPolicy< rank >, StoragePolicy< T, rank > > & | operator+= (GridBase< T2, rank, CheckingPolicy2, StoragePolicy< T, rank > > &) |
| |
|
GridBase< T, rank, CheckingPolicy< rank >, StoragePolicy< T, rank > > & | operator+= (GridBase< T2, rank, CheckingPolicy2, StoragePolicy2 > &) |
| |
| void | resize (const IndexType &size) |
| |
| void | resize (const IndexType &low, const IndexType &high) |
| |
| void | resize (const GridBase< T2, rank, CheckingPolicy2, StoragePolicy2 > &grid) |
| |