Package org.robovm.apple.metalps
Class MPSMatrixDecompositionLU
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metalps.MPSKernel
-
- org.robovm.apple.metalps.MPSMatrixUnaryKernel
-
- org.robovm.apple.metalps.MPSMatrixDecompositionLU
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class MPSMatrixDecompositionLU extends MPSMatrixUnaryKernel
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MPSMatrixDecompositionLU.MPSMatrixDecompositionLUPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.metalps.MPSMatrixUnaryKernel
MPSMatrixUnaryKernel.MPSMatrixUnaryKernelPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.metalps.MPSKernel
MPSKernel.MPSKernelPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description MPSMatrixDecompositionLU()
MPSMatrixDecompositionLU(NSCoder decoder)
MPSMatrixDecompositionLU(NSCoder decoder, MTLDevice device)
protected
MPSMatrixDecompositionLU(NSObject.Handle h, long handle)
protected
MPSMatrixDecompositionLU(NSObject.SkipInit skipInit)
MPSMatrixDecompositionLU(MTLDevice device)
MPSMatrixDecompositionLU(MTLDevice device, long rows, long columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(MTLCommandBuffer commandBuffer, MPSMatrix sourceMatrix, MPSMatrix resultMatrix, MPSMatrix pivotIndices, MTLBuffer status)
protected long
init(MTLDevice device, long rows, long columns)
-
Methods inherited from class org.robovm.apple.metalps.MPSMatrixUnaryKernel
getBatchSize, getBatchStart, getResultMatrixOrigin, getSourceMatrixOrigin, setBatchSize, setBatchStart, setResultMatrixOrigin, setSourceMatrixOrigin
-
Methods inherited from class org.robovm.apple.metalps.MPSKernel
copy, encode, getDevice, getLabel, getOptions, init, init, init, setLabel, setOptions, supportsSecureCoding
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
MPSMatrixDecompositionLU
public MPSMatrixDecompositionLU()
-
MPSMatrixDecompositionLU
protected MPSMatrixDecompositionLU(NSObject.Handle h, long handle)
-
MPSMatrixDecompositionLU
protected MPSMatrixDecompositionLU(NSObject.SkipInit skipInit)
-
MPSMatrixDecompositionLU
public MPSMatrixDecompositionLU(MTLDevice device, long rows, long columns)
-
MPSMatrixDecompositionLU
public MPSMatrixDecompositionLU(MTLDevice device)
-
MPSMatrixDecompositionLU
public MPSMatrixDecompositionLU(NSCoder decoder)
-
-