public class JamaLUDecomposition extends Tuple
DataImpl.SyncherABS, ACOS, ACOS_DEGREES, ADD, ASIN, ASIN_DEGREES, ATAN, ATAN_DEGREES, ATAN2, ATAN2_DEGREES, CEIL, COS, COS_DEGREES, DEGREES_TO_RADIANS, DEPENDENT, DIVIDE, EXP, FLOOR, INDEPENDENT, INV_ATAN2, INV_ATAN2_DEGREES, INV_DIVIDE, INV_POW, INV_REMAINDER, INV_SUBTRACT, LOG, MAX, MIN, MULTIPLY, NEAREST_NEIGHBOR, NEGATE, NO_ERRORS, NOP, POW, RADIANS_TO_DEGREES, REMAINDER, RINT, ROUND, SIN, SIN_DEGREES, SQRT, SUBTRACT, TAN, TAN_DEGREES, WEIGHTED_AVERAGE| Constructor and Description |
|---|
JamaLUDecomposition(JamaMatrix matrix)
Construct a new JamaLUDecomposition from a JamaMatrix.
|
| Modifier and Type | Method and Description |
|---|---|
double |
det() |
double[] |
getDoublePivot() |
JamaMatrix |
getL()
Get L
|
Object |
getLUDecomposition()
Return the associated JAMA LUDecomposition object.
|
int[] |
getPivot() |
JamaMatrix |
getU()
Get U
|
boolean |
isNonsingular() |
JamaMatrix |
solve(JamaMatrix B)
Solve A*X = B
|
__getitem__, __len__, adjustSamplingError, binary, buildTupleType, clone, computeRanges, equals, getComponent, getComponents, getComponents, getDimension, getLength, getRealComponents, hashCode, isMissing, longString, makeTuple, unary__add__, __add__, __div__, __div__, __mod__, __mod__, __mul__, __mul__, __neg__, __pow__, __pow__, __radd__, __rdiv__, __rmod__, __rmul__, __rpow__, __rsub__, __sub__, __sub__, abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, local, log, log, longString, main, max, max, min, min, multiply, multiply, negate, negate, notifyReferences, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, toString, unaryaddReference, removeReferencefinalize, getClass, notify, notifyAll, wait, wait, waitabs, abs, acos, acos, acosDegrees, acosDegrees, add, add, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, local, log, log, longString, max, max, min, min, multiply, multiply, negate, negate, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, unaryaddReference, removeReferencepublic JamaLUDecomposition(JamaMatrix matrix) throws VisADException, RemoteException, IllegalAccessException, InstantiationException, InvocationTargetException
public Object getLUDecomposition()
public JamaMatrix getL() throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic JamaMatrix getU() throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic double det()
throws VisADException,
RemoteException,
IllegalAccessException,
InstantiationException,
InvocationTargetException
public double[] getDoublePivot()
throws VisADException,
RemoteException
VisADExceptionRemoteExceptionpublic int[] getPivot()
throws VisADException,
RemoteException,
IllegalAccessException,
InstantiationException,
InvocationTargetException
public boolean isNonsingular()
throws VisADException,
RemoteException,
IllegalAccessException,
InstantiationException,
InvocationTargetException
public JamaMatrix solve(JamaMatrix B) throws VisADException, IllegalAccessException, InstantiationException, InvocationTargetException
B - right hand sideVisADExceptionIllegalAccessExceptionInstantiationExceptionInvocationTargetExceptionCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.