java.lang.Object
uk.ac.manchester.tornado.api.types.vectors.Float8
- All Implemented Interfaces:
Serializable,PrimitiveStorage<FloatBuffer>,TornadoVectorsInterface<FloatBuffer>
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Float8static Float8static Float8static Float8asBuffer()static Float8static Float8static Float8static Float8static floatDuplicates this vector.static floatfindULPDistance(Float8 value, Float8 expected) floatget(int index) float[]getArray()getHigh()getLow()longfloatgetS0()floatgetS1()floatgetS2()floatgetS3()floatgetS4()floatgetS5()floatgetS6()floatgetS7()static booleanvoidloadFromBuffer(FloatBuffer buffer) static floatstatic Float8static Float8static Float8static floatstatic Float8static Float8static Float8static Float8static Float8static Float8static Float8voidset(int index, float value) voidvoidsetS0(float value) voidsetS1(float value) voidsetS2(float value) voidsetS3(float value) voidsetS4(float value) voidsetS5(float value) voidsetS6(float value) voidsetS7(float value) intsize()static Float8static Float8static Float8static Float8static Float8float[]toArray()toString()
-
Field Details
-
TYPE
-
-
Constructor Details
-
Float8
public Float8() -
Float8
public Float8(float s0, float s1, float s2, float s3, float s4, float s5, float s6, float s7)
-
-
Method Details
-
add
-
add
-
add
-
add
-
sub
-
sub
-
sub
-
sub
-
div
-
div
-
div
-
div
-
mult
-
mult
-
mult
-
mult
-
min
-
min
-
min
-
min
-
max
-
max
-
max
-
max
-
sqrt
-
dot
-
isEqual
-
findULPDistance
-
getArray
public float[] getArray() -
get
public float get(int index) -
set
public void set(int index, float value) -
set
-
getS0
public float getS0() -
setS0
public void setS0(float value) -
getS1
public float getS1() -
setS1
public void setS1(float value) -
getS2
public float getS2() -
setS2
public void setS2(float value) -
getS3
public float getS3() -
setS3
public void setS3(float value) -
getS4
public float getS4() -
setS4
public void setS4(float value) -
getS5
public float getS5() -
setS5
public void setS5(float value) -
getS6
public float getS6() -
setS6
public void setS6(float value) -
getS7
public float getS7() -
setS7
public void setS7(float value) -
getHigh
-
getLow
-
duplicate
Duplicates this vector.- Returns:
Float8
-
toString
-
toString
-
loadFromBuffer
- Specified by:
loadFromBufferin interfacePrimitiveStorage<FloatBuffer>
-
asBuffer
- Specified by:
asBufferin interfacePrimitiveStorage<FloatBuffer>
-
size
public int size()- Specified by:
sizein interfacePrimitiveStorage<FloatBuffer>
-
toArray
public float[] toArray() -
getNumBytes
public long getNumBytes()- Specified by:
getNumBytesin interfaceTornadoVectorsInterface<FloatBuffer>
-