Uses of Class
uk.ac.manchester.tornado.api.types.arrays.FloatArray
Packages that use FloatArray
Package
Description
-
Uses of FloatArray in uk.ac.manchester.tornado.api
Methods in uk.ac.manchester.tornado.api with parameters of type FloatArrayModifier and TypeMethodDescriptionvoidExecutionContext.atomicAdd(FloatArray array, int index, float val) Method used to read a memory address by using the array and the index, then add the value of val to it, and write the result back to the same address.voidKernelContext.atomicAdd(FloatArray array, int index, float val) Method used to read a memory address by using the array and the index, then add the value of val to it, and write the result back to the same address. -
Uses of FloatArray in uk.ac.manchester.tornado.api.math
Methods in uk.ac.manchester.tornado.api.math with parameters of type FloatArrayModifier and TypeMethodDescriptionstatic floatTornadoMath.findULPDistance(FloatArray value, FloatArray expected) static booleanTornadoMath.isEqual(FloatArray a, FloatArray b) -
Uses of FloatArray in uk.ac.manchester.tornado.api.types.arrays
Methods in uk.ac.manchester.tornado.api.types.arrays that return FloatArrayModifier and TypeMethodDescriptionstatic FloatArrayFloatArray.concat(FloatArray... arrays) Concatenates multipleFloatArrayinstances into a singleFloatArray.static FloatArrayFloatArray.fromArray(float[] values) Creates a new instance of theFloatArrayclass from an on-heap float array.static FloatArrayFloatArray.fromElements(float... values) Creates a new instance of theFloatArrayclass from a set of float values.static FloatArrayFloatArray.fromFloatBuffer(FloatBuffer buffer) Creates a new instance of theFloatArrayclass from aFloatBuffer.static FloatArrayFloatArray.fromSegment(MemorySegmentPREVIEW segment) static FloatArrayFloatArray.fromSegmentShallow(MemorySegmentPREVIEW segment) Creates a new instance of theFloatArrayclass by wrapping an existingMemorySegmentPREVIEW without copying its contents.FloatArray.slice(int offset, int length) Extracts a slice of elements from a givenFloatArray, creating a newFloatArrayinstance.Methods in uk.ac.manchester.tornado.api.types.arrays with parameters of type FloatArrayModifier and TypeMethodDescriptionstatic FloatArrayFloatArray.concat(FloatArray... arrays) Concatenates multipleFloatArrayinstances into a singleFloatArray.static voidFloatArray.initialize(FloatArray array, float value) Factory method to initialize aFloatArray.Constructors in uk.ac.manchester.tornado.api.types.arrays with parameters of type FloatArrayModifierConstructorDescriptionFloatArray(FloatArray... arrays) Constructs a newFloatArrayinstance by concatenating the contents of the given array ofFloatArrayinstances. -
Uses of FloatArray in uk.ac.manchester.tornado.api.types.collections
Methods in uk.ac.manchester.tornado.api.types.collections that return FloatArrayModifier and TypeMethodDescriptionVectorFloat.getArray()VectorFloat16.getArray()VectorFloat2.getArray()VectorFloat3.getArray()VectorFloat4.getArray()VectorFloat8.getArray()Methods in uk.ac.manchester.tornado.api.types.collections with parameters of type FloatArrayModifier and TypeMethodDescriptionvoidVectorFloat16.set(FloatArray values) voidVectorFloat2.set(FloatArray values) Sets the elements of this vector to that of the provided array.voidVectorFloat3.set(FloatArray values) Sets the elements of this vector to that of the provided array.voidVectorFloat4.set(FloatArray values) Sets the elements of this vector to that of the provided array.voidVectorFloat8.set(FloatArray values) Sets the elements of this vector to that of the provided array.Constructors in uk.ac.manchester.tornado.api.types.collections with parameters of type FloatArrayModifierConstructorDescriptionVectorFloat(int numElements, FloatArray array) VectorFloat(FloatArray storage) Creates a new vector from the provided storage.VectorFloat16(FloatArray array) VectorFloat3(FloatArray array) Creates a vector using the provided backing array.VectorFloat4(FloatArray array) Creates a vector using the provided backing array.VectorFloat8(FloatArray array) Creates a vector using the provided backing array. -
Uses of FloatArray in uk.ac.manchester.tornado.api.types.images
Methods in uk.ac.manchester.tornado.api.types.images that return FloatArrayModifier and TypeMethodDescriptionImageFloat.getArray()ImageFloat3.getArray()ImageFloat4.getArray()ImageFloat8.getArray()Constructors in uk.ac.manchester.tornado.api.types.images with parameters of type FloatArrayModifierConstructorDescriptionImageFloat(int width, int height, FloatArray array) Storage format for matrix.ImageFloat3(int width, int height, FloatArray array) Storage format for matrix.ImageFloat4(int width, int height, FloatArray array) Storage format for matrix.ImageFloat8(int width, int height, FloatArray array) Storage format for matrix. -
Uses of FloatArray in uk.ac.manchester.tornado.api.types.matrix
Constructors in uk.ac.manchester.tornado.api.types.matrix with parameters of type FloatArrayModifierConstructorDescriptionMatrix2DFloat(int rows, int columns, FloatArray array) Storage format for matrix.Matrix2DFloat4(int rows, int columns, FloatArray array) Storage format for matrix.Matrix3DFloat(int rows, int columns, int depth, FloatArray array) Storage format for matrix.Matrix3DFloat4(int rows, int columns, int depth, FloatArray array) Storage format for matrix.Matrix4x4Float(FloatArray array) -
Uses of FloatArray in uk.ac.manchester.tornado.api.types.utils
Methods in uk.ac.manchester.tornado.api.types.utils that return FloatArrayModifier and TypeMethodDescriptionstatic FloatArrayStorageFormats.toRowMajor(float[][] matrix) Converts a matrix stored in multidimensional arrays into Row-Major format.static FloatArrayStorageFormats.toRowMajor3D(float[][][] matrix) Methods in uk.ac.manchester.tornado.api.types.utils with parameters of type FloatArrayModifier and TypeMethodDescriptionstatic floatFloatOps.findMaxULP(FloatArray value, FloatArray expected)