Package de.gsi.math.storage
Class DoubleStorageND
- java.lang.Object
-
- de.gsi.math.storage.DoubleStorageND
-
- All Implemented Interfaces:
VoxelArrayND
public class DoubleStorageND extends java.lang.Object implements VoxelArrayND
-
-
Constructor Summary
Constructors Constructor Description DoubleStorageND(int[] dimIn, int outDim)DoubleStorageND(DoubleStorageND data)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description VoxelArrayNDcopy()double[]get(int[] index)int[]getInverseLocalIndex(int index)double[]getLocal(int localIndex)intgetLocalIndex(int[] index)intgetLocalStorageDim()intgetValueDimension()voidinitialiseWithValue(double val)static voidmain(java.lang.String[] argv)voidset(int[] index, double[] val)voidsetLocal(int localIndex, double[] val)
-
-
-
Constructor Detail
-
DoubleStorageND
public DoubleStorageND(DoubleStorageND data)
-
DoubleStorageND
public DoubleStorageND(int[] dimIn, int outDim)
-
-
Method Detail
-
copy
public VoxelArrayND copy()
- Specified by:
copyin interfaceVoxelArrayND
-
get
public double[] get(int[] index)
- Specified by:
getin interfaceVoxelArrayND
-
getInverseLocalIndex
public int[] getInverseLocalIndex(int index)
- Specified by:
getInverseLocalIndexin interfaceVoxelArrayND
-
getLocal
public double[] getLocal(int localIndex)
- Specified by:
getLocalin interfaceVoxelArrayND
-
getLocalIndex
public int getLocalIndex(int[] index)
- Specified by:
getLocalIndexin interfaceVoxelArrayND
-
getLocalStorageDim
public int getLocalStorageDim()
- Specified by:
getLocalStorageDimin interfaceVoxelArrayND
-
getValueDimension
public int getValueDimension()
- Specified by:
getValueDimensionin interfaceVoxelArrayND
-
initialiseWithValue
public void initialiseWithValue(double val)
- Specified by:
initialiseWithValuein interfaceVoxelArrayND
-
set
public void set(int[] index, double[] val)- Specified by:
setin interfaceVoxelArrayND
-
setLocal
public void setLocal(int localIndex, double[] val)- Specified by:
setLocalin interfaceVoxelArrayND
-
main
public static void main(java.lang.String[] argv)
-
-