org.jquantlib.math.matrixutilities.internal
Class DirectMatrixAddress
- java.lang.Object
-
- org.jquantlib.math.matrixutilities.internal.DirectAddress
-
- org.jquantlib.math.matrixutilities.internal.DirectMatrixAddress
-
- All Implemented Interfaces:
- java.lang.Cloneable, Address, Address.MatrixAddress
public class DirectMatrixAddress extends DirectAddress implements Address.MatrixAddress
This accessor provides contiguous addressing on matrices- See Also:
Matrix
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jquantlib.math.matrixutilities.internal.Address.MatrixAddress
Address.MatrixAddress.MatrixOffset
-
Nested classes/interfaces inherited from interface org.jquantlib.math.matrixutilities.internal.Address
Address.ArrayAddress, Address.Flags, Address.MatrixAddress, Address.Offset
-
-
Field Summary
-
Fields inherited from interface org.jquantlib.math.matrixutilities.internal.Address
GAP_INDEX_FOUND, INVALID_BACKWARD_INDEXING, INVALID_COLUMN_INDEX, INVALID_ROW_INDEX
-
-
Constructor Summary
Constructors Constructor and Description DirectMatrixAddress(double[] data, int row0, int row1, Address chain, int col0, int col1, java.util.Set<Address.Flags> flags, boolean contiguous, int rows, int cols)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description DirectMatrixAddressclone()Address.MatrixAddress.MatrixOffsetoffset()Address.MatrixAddress.MatrixOffsetoffset(int row, int col)intop(int row, int col)Address.MatrixAddresstoFortran()Address.MatrixAddresstoJava()-
Methods inherited from class org.jquantlib.math.matrixutilities.internal.DirectAddress
base, col0, cols, flags, isContiguous, isFortran, last, row0, rows, toString
-
-
-
-
Constructor Detail
-
DirectMatrixAddress
public DirectMatrixAddress(double[] data, int row0, int row1, Address chain, int col0, int col1, java.util.Set<Address.Flags> flags, boolean contiguous, int rows, int cols)
-
-
Method Detail
-
toFortran
public Address.MatrixAddress toFortran()
- Specified by:
toFortranin interfaceAddress.MatrixAddress
-
toJava
public Address.MatrixAddress toJava()
- Specified by:
toJavain interfaceAddress.MatrixAddress
-
offset
public Address.MatrixAddress.MatrixOffset offset()
- Specified by:
offsetin interfaceAddress.MatrixAddress
-
offset
public Address.MatrixAddress.MatrixOffset offset(int row, int col)
- Specified by:
offsetin interfaceAddress.MatrixAddress
-
op
public int op(int row, int col)- Specified by:
opin interfaceAddress.MatrixAddress
-
clone
public DirectMatrixAddress clone()
- Specified by:
clonein interfaceAddress.MatrixAddress- Overrides:
clonein classDirectAddress
-
-
DataMelt 3.0 © DataMelt by jWork.ORG