| Add(T alpha) | SeldonData::Data< T, N, TG > |  | 
  | Apply(void function(T &)) | SeldonData::Data< T, N, TG > |  | 
  | Apply(F &function) | SeldonData::Data< T, N, TG > |  | 
  | Apply(T(function)(const T &)) | SeldonData::Data< T, N, TG > |  | 
  | Apply(Data< T0, N, TG0 > &, F &function) | SeldonData::Data< T, N, TG > |  | 
  | Bias(Data< T0, N, TG0 > &data) | SeldonData::Data< T, N, TG > |  | 
  | Bias_interpolation(Data< T0, N, TG0 > &data) | SeldonData::Data< T, N, TG > |  | 
  | ChangeCoords(FuncCoords_Base< TG > &f) | SeldonData::Data< T, N, TG > |  | 
  | ChangeCoordsInPlace(Function_Base< TG > &f) | SeldonData::Data< T, N, TG > |  | 
  | Copy(Data< T0, N, TG > &data) | SeldonData::Data< T, N, TG > |  | 
  | Corr(Data< T0, N, TG0 > &data) | SeldonData::Data< T, N, TG > |  | 
  | Corr_interpolation(Data< T0, N, TG0 > &data) | SeldonData::Data< T, N, TG > |  | 
  | Data() | SeldonData::Data< T, N, TG > |  | 
  | Data(Grid< TG > &G0) | SeldonData::Data< T, N, TG > |  | 
  | Data(Grid< TG > &G0, Grid< TG > &G1) | SeldonData::Data< T, N, TG > |  | 
  | Data(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2) | SeldonData::Data< T, N, TG > |  | 
  | Data(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3) | SeldonData::Data< T, N, TG > |  | 
  | Data(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4) | SeldonData::Data< T, N, TG > |  | 
  | Data(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5) | SeldonData::Data< T, N, TG > |  | 
  | Data(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6) | SeldonData::Data< T, N, TG > |  | 
  | Data(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6, Grid< TG > &G7) | SeldonData::Data< T, N, TG > |  | 
  | Data(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6, Grid< TG > &G7, Grid< TG > &G8) | SeldonData::Data< T, N, TG > |  | 
  | Data(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6, Grid< TG > &G7, Grid< TG > &G8, Grid< TG > &G9) | SeldonData::Data< T, N, TG > |  | 
  | Data(int N0) | SeldonData::Data< T, N, TG > |  | 
  | Data(int N0, int N1) | SeldonData::Data< T, N, TG > |  | 
  | Data(int N0, int N1, int N2) | SeldonData::Data< T, N, TG > |  | 
  | Data(int N0, int N1, int N2, int N3) | SeldonData::Data< T, N, TG > |  | 
  | Data(int N0, int N1, int N2, int N3, int N4) | SeldonData::Data< T, N, TG > |  | 
  | Data(int N0, int N1, int N2, int N3, int N4, int N5) | SeldonData::Data< T, N, TG > |  | 
  | Data(int N0, int N1, int N2, int N3, int N4, int N5, int N6) | SeldonData::Data< T, N, TG > |  | 
  | Data(int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7) | SeldonData::Data< T, N, TG > |  | 
  | Data(int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7, int N8) | SeldonData::Data< T, N, TG > |  | 
  | Data(int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7, int N8, int N9) | SeldonData::Data< T, N, TG > |  | 
  | Data(const TinyVector< int, N > &shape) | SeldonData::Data< T, N, TG > |  | 
  | Data(T *data, const TinyVector< int, N > &shape, preexistingMemoryPolicy policy=neverDeleteData) | SeldonData::Data< T, N, TG > |  | 
  | Data(Data< T0, N, TG > &data) | SeldonData::Data< T, N, TG > |  | 
  | data_ | SeldonData::Data< T, N, TG > |  [protected] | 
  | ErrorLessThan(Data< T0, N, TG0 > &data, T threshold) | SeldonData::Data< T, N, TG > |  | 
  | ErrorLessThan_interpolation(Data< T0, N, TG0 > &data, T threshold) | SeldonData::Data< T, N, TG > |  | 
  | Fill() | SeldonData::Data< T, N, TG > |  | 
  | Fill(T value) | SeldonData::Data< T, N, TG > |  | 
  | GetArray() | SeldonData::Data< T, N, TG > |  [inline] | 
  | GetData() | SeldonData::Data< T, N, TG > |  [inline] | 
  | GetData() const | SeldonData::Data< T, N, TG > |  [inline] | 
  | GetGrid(int i) | SeldonData::Data< T, N, TG > |  [inline] | 
  | GetGrids() | SeldonData::Data< T, N, TG > |  [inline] | 
  | GetLength(int dim) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | GetMax() const | SeldonData::Data< T, N, TG > |  | 
  | GetMaxAbs() const | SeldonData::Data< T, N, TG > |  | 
  | GetMaxAbsIndex() const | SeldonData::Data< T, N, TG > |  | 
  | GetMaxIndex() const | SeldonData::Data< T, N, TG > |  | 
  | GetMin() const | SeldonData::Data< T, N, TG > |  | 
  | GetMinIndex() const | SeldonData::Data< T, N, TG > |  | 
  | GetNbDim() | SeldonData::Data< T, N, TG > |  [inline] | 
  | GetNbElements() | SeldonData::Data< T, N, TG > |  [inline] | 
  | GetSignedMaxAbs() const | SeldonData::Data< T, N, TG > |  | 
  | grids_ | SeldonData::Data< T, N, TG > |  [protected] | 
  | InfoString() const | SeldonData::Data< T, N, TG > |  | 
  | IsZero() | SeldonData::Data< T, N, TG > |  | 
  | Mean() const | SeldonData::Data< T, N, TG > |  | 
  | Mean(Ts &mean) const | SeldonData::Data< T, N, TG > |  | 
  | Mlt(T alpha) | SeldonData::Data< T, N, TG > |  | 
  | NGE(Data< T0, N, TG0 > &data, T limit=T(0)) | SeldonData::Data< T, N, TG > |  | 
  | NGE_interpolation(Data< T0, N, TG0 > &data, T limit=T(0)) | SeldonData::Data< T, N, TG > |  | 
  | Norm(T p) const | SeldonData::Data< T, N, TG > |  | 
  | Norm1() const | SeldonData::Data< T, N, TG > |  | 
  | Norm2() const | SeldonData::Data< T, N, TG > |  | 
  | operator()(int i0) | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1) | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2) | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3) | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3, int i4) | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3, int i4, int i5) | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3, int i4, int i5, int i6) | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3, int i4, int i5, int i6, int i7) | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3, int i4, int i5, int i6, int i7, int i8) | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3, int i4, int i5, int i6, int i7, int i8, int i9) | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3, int i4) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3, int i4, int i5) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3, int i4, int i5, int i6) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3, int i4, int i5, int i6, int i7) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3, int i4, int i5, int i6, int i7, int i8) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(int i0, int i1, int i2, int i3, int i4, int i5, int i6, int i7, int i8, int i9) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()(const Array< int, 1 > &indices) | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator()() | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator[](int i) | SeldonData::Data< T, N, TG > |  [inline] | 
  | operator[](int i) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | Print() const | SeldonData::Data< T, N, TG > |  | 
  | PrintInfo() const | SeldonData::Data< T, N, TG > |  | 
  | ReferenceCopy(Data< T0, N, TG > &data) | SeldonData::Data< T, N, TG > |  | 
  | RelativeRMS(Data< T0, N, TG0 > &data) | SeldonData::Data< T, N, TG > |  | 
  | RelativeRMS_interpolation(Data< T0, N, TG0 > &data) | SeldonData::Data< T, N, TG > |  | 
  | Resize() | SeldonData::Data< T, N, TG > |  | 
  | Resize(Grid< TG > &G0) | SeldonData::Data< T, N, TG > |  | 
  | Resize(Grid< TG > &G0, Grid< TG > &G1) | SeldonData::Data< T, N, TG > |  | 
  | Resize(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2) | SeldonData::Data< T, N, TG > |  | 
  | Resize(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3) | SeldonData::Data< T, N, TG > |  | 
  | Resize(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4) | SeldonData::Data< T, N, TG > |  | 
  | Resize(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5) | SeldonData::Data< T, N, TG > |  | 
  | Resize(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6) | SeldonData::Data< T, N, TG > |  | 
  | Resize(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6, Grid< TG > &G7) | SeldonData::Data< T, N, TG > |  | 
  | Resize(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6, Grid< TG > &G7, Grid< TG > &G8) | SeldonData::Data< T, N, TG > |  | 
  | Resize(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6, Grid< TG > &G7, Grid< TG > &G8, Grid< TG > &G9) | SeldonData::Data< T, N, TG > |  | 
  | Resize(int N0) | SeldonData::Data< T, N, TG > |  | 
  | Resize(int N0, int N1) | SeldonData::Data< T, N, TG > |  | 
  | Resize(int N0, int N1, int N2) | SeldonData::Data< T, N, TG > |  | 
  | Resize(int N0, int N1, int N2, int N3) | SeldonData::Data< T, N, TG > |  | 
  | Resize(int N0, int N1, int N2, int N3, int N4) | SeldonData::Data< T, N, TG > |  | 
  | Resize(int N0, int N1, int N2, int N3, int N4, int N5) | SeldonData::Data< T, N, TG > |  | 
  | Resize(int N0, int N1, int N2, int N3, int N4, int N5, int N6) | SeldonData::Data< T, N, TG > |  | 
  | Resize(int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7) | SeldonData::Data< T, N, TG > |  | 
  | Resize(int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7, int N8) | SeldonData::Data< T, N, TG > |  | 
  | Resize(int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7, int N8, int N9) | SeldonData::Data< T, N, TG > |  | 
  | Resize(const TinyVector< int, N > &shape) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid() (defined in SeldonData::Data< T, N, TG >) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(Grid< TG > &G0) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(Grid< TG > &G0, Grid< TG > &G1) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6, Grid< TG > &G7) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6, Grid< TG > &G7, Grid< TG > &G8) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6, Grid< TG > &G7, Grid< TG > &G8, Grid< TG > &G9) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(int N0) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(int N0, int N1) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(int N0, int N1, int N2) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(int N0, int N1, int N2, int N3) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(int N0, int N1, int N2, int N3, int N4) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(int N0, int N1, int N2, int N3, int N4, int N5) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(int N0, int N1, int N2, int N3, int N4, int N5, int N6) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7, int N8) | SeldonData::Data< T, N, TG > |  | 
  | ResizeGrid(int N0, int N1, int N2, int N3, int N4, int N5, int N6, int N7, int N8, int N9) | SeldonData::Data< T, N, TG > |  | 
  | ReverseData(int dim=0) | SeldonData::Data< T, N, TG > |  | 
  | RMS(Data< T0, N, TG0 > &data) | SeldonData::Data< T, N, TG > |  | 
  | RMS_interpolation(Data< T0, N, TG0 > &data) | SeldonData::Data< T, N, TG > |  | 
  | SetZero() | SeldonData::Data< T, N, TG > |  | 
  | StandardDeviation() const | SeldonData::Data< T, N, TG > |  | 
  | StandardDeviation(Ts &std) const | SeldonData::Data< T, N, TG > |  | 
  | SubData(Data< T, 1, DTG > &, R0 r0) | SeldonData::Data< T, N, TG > |  | 
  | SubData(Data< T, 2, DTG > &, R0 r0, R1 r1) | SeldonData::Data< T, N, TG > |  | 
  | SubData(Data< T, 3, DTG > &, R0 r0, R1 r1, R2 r2) | SeldonData::Data< T, N, TG > |  | 
  | SubData(Data< T, 4, DTG > &, R0 r0, R1 r1, R2 r2, R3 r3) | SeldonData::Data< T, N, TG > |  | 
  | SubData(Data< T, 5, DTG > &, R0 r0, R1 r1, R2 r2, R3 r3, R4 r4) | SeldonData::Data< T, N, TG > |  | 
  | SubData(Data< T, 6, DTG > &, R0 r0, R1 r1, R2 r2, R3 r3, R4 r4, R5 r5) | SeldonData::Data< T, N, TG > |  | 
  | SubData(Data< T, 7, DTG > &, R0 r0, R1 r1, R2 r2, R3 r3, R4 r4, R5 r5, R6 r6) | SeldonData::Data< T, N, TG > |  | 
  | SubData(Data< T, 8, DTG > &, R0 r0, R1 r1, R2 r2, R3 r3, R4 r4, R5 r5, R6 r6, R7 r7) | SeldonData::Data< T, N, TG > |  | 
  | SubData(Data< T, 9, DTG > &, R0 r0, R1 r1, R2 r2, R3 r3, R4 r4, R5 r5, R6 r6, R7 r7, R8 r8) | SeldonData::Data< T, N, TG > |  | 
  | SubData(Data< T, 10, DTG > &, R0 r0, R1 r1, R2 r2, R3 r3, R4 r4, R5 r5, R6 r6, R7 r7, R8 r8, R9 r9) | SeldonData::Data< T, N, TG > |  | 
  | Sum() const | SeldonData::Data< T, N, TG > |  | 
  | Sum(Ts &sum) const | SeldonData::Data< T, N, TG > |  | 
  | SwitchDimensions(TinyVector< int, N > NewDim, Grid< TG > &G0) | SeldonData::Data< T, N, TG > |  | 
  | SwitchDimensions(TinyVector< int, N > NewDim, Grid< TG > &G0, Grid< TG > &G1) | SeldonData::Data< T, N, TG > |  | 
  | SwitchDimensions(TinyVector< int, N > NewDim, Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2) | SeldonData::Data< T, N, TG > |  | 
  | SwitchDimensions(TinyVector< int, N > NewDim, Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3) | SeldonData::Data< T, N, TG > |  | 
  | SwitchDimensions(TinyVector< int, N > NewDim, Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4) | SeldonData::Data< T, N, TG > |  | 
  | SwitchDimensions(TinyVector< int, N > NewDim, Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5) | SeldonData::Data< T, N, TG > |  | 
  | SwitchDimensions(TinyVector< int, N > NewDim, Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6) | SeldonData::Data< T, N, TG > |  | 
  | SwitchDimensions(TinyVector< int, N > NewDim, Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6, Grid< TG > &G7) | SeldonData::Data< T, N, TG > |  | 
  | SwitchDimensions(TinyVector< int, N > NewDim, Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6, Grid< TG > &G7, Grid< TG > &G8) | SeldonData::Data< T, N, TG > |  | 
  | SwitchDimensions(TinyVector< int, N > NewDim, Grid< TG > &G0, Grid< TG > &G1, Grid< TG > &G2, Grid< TG > &G3, Grid< TG > &G4, Grid< TG > &G5, Grid< TG > &G6, Grid< TG > &G7, Grid< TG > &G8, Grid< TG > &G9) | SeldonData::Data< T, N, TG > |  | 
  | Threshold(T threshold_min, T threshold_max) | SeldonData::Data< T, N, TG > |  | 
  | ThresholdAbs(T threshold) | SeldonData::Data< T, N, TG > |  | 
  | ThresholdMax(T threshold) | SeldonData::Data< T, N, TG > |  | 
  | ThresholdMin(T threshold) | SeldonData::Data< T, N, TG > |  | 
  | Value(int i0, int i1=-1, int i2=-1, int i3=-1, int i4=-1, int i5=-1, int i6=-1, int i7=-1, int i8=-1, int i9=-1) | SeldonData::Data< T, N, TG > |  [inline] | 
  | Value(int i0, int i1=-1, int i2=-1, int i3=-1, int i4=-1, int i5=-1, int i6=-1, int i7=-1, int i8=-1, int i9=-1) const | SeldonData::Data< T, N, TG > |  [inline] | 
  | Variance() const | SeldonData::Data< T, N, TG > |  | 
  | Variance(Ts &var) const | SeldonData::Data< T, N, TG > |  | 
  | ~Data() | SeldonData::Data< T, N, TG > |  |