Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

add(Template) - Method in class com.inaccel.coral.pattern.Prototype
 
add(int, Template) - Method in class com.inaccel.coral.pattern.Prototype
 
alloc(long) - Static method in class com.inaccel.coral.shm.Cube
Allocates a shared memory cube with the given size.
alloc() - Method in class com.inaccel.coral.shm.SharedAbstractMatrix
Allocates the shared memory cube of this shared memory matrix.
alloc() - Method in class com.inaccel.coral.shm.SharedAbstractVector
Allocates the shared memory cube of this shared memory vector.
alloc() - Method in interface com.inaccel.coral.shm.SharedMemory
Allocates the shared memory cube of this shared memory.
ALNUM - Static variable in class com.inaccel.coral.util.CharacterClass
 
ALPHA - Static variable in class com.inaccel.coral.util.CharacterClass
 
arg(byte) - Method in class com.inaccel.coral.msg.Request
Adds a new byte argument in the list of arguments.
arg(int, byte) - Method in class com.inaccel.coral.msg.Request
Adds a new byte argument in the list of arguments at the specified index.
arg(double) - Method in class com.inaccel.coral.msg.Request
Adds a new double argument in the list of arguments.
arg(int, double) - Method in class com.inaccel.coral.msg.Request
Adds a new double argument in the list of arguments at the specified index.
arg(float) - Method in class com.inaccel.coral.msg.Request
Adds a new float argument in the list of arguments.
arg(int, float) - Method in class com.inaccel.coral.msg.Request
Adds a new float argument in the list of arguments at the specified index.
arg(int) - Method in class com.inaccel.coral.msg.Request
Adds a new int argument in the list of arguments.
arg(int, int) - Method in class com.inaccel.coral.msg.Request
Adds a new int argument in the list of arguments at the specified index.
arg(long) - Method in class com.inaccel.coral.msg.Request
Adds a new long argument in the list of arguments.
arg(int, long) - Method in class com.inaccel.coral.msg.Request
Adds a new long argument in the list of arguments at the specified index.
arg(short) - Method in class com.inaccel.coral.msg.Request
Adds a new short argument in the list of arguments.
arg(int, short) - Method in class com.inaccel.coral.msg.Request
Adds a new short argument in the list of arguments at the specified index.
arg(BackedByCube) - Method in class com.inaccel.coral.msg.Request
Adds a new shared memory argument in the list of arguments.
arg(int, BackedByCube) - Method in class com.inaccel.coral.msg.Request
Adds a new shared memory argument in the list of arguments at the specified index.
Array(Cube) - Constructor for class com.inaccel.coral.msg.Request.Array
 
array() - Method in class com.inaccel.coral.shm.SharedByteMatrix
Returns the byte array that backs this matrix.
array() - Method in class com.inaccel.coral.shm.SharedByteVector
Returns the byte array that backs this vector.
array() - Method in class com.inaccel.coral.shm.SharedDoubleMatrix
Returns the double array that backs this matrix.
array() - Method in class com.inaccel.coral.shm.SharedDoubleVector
Returns the double array that backs this vector.
array() - Method in class com.inaccel.coral.shm.SharedFloatMatrix
Returns the float array that backs this matrix.
array() - Method in class com.inaccel.coral.shm.SharedFloatVector
Returns the float array that backs this vector.
array() - Method in class com.inaccel.coral.shm.SharedIntMatrix
Returns the int array that backs this matrix.
array() - Method in class com.inaccel.coral.shm.SharedIntVector
Returns the int array that backs this vector.
array() - Method in class com.inaccel.coral.shm.SharedLongMatrix
Returns the long array that backs this matrix.
array() - Method in class com.inaccel.coral.shm.SharedLongVector
Returns the long array that backs this vector.
array() - Method in class com.inaccel.coral.shm.SharedShortMatrix
Returns the short array that backs this matrix.
array() - Method in class com.inaccel.coral.shm.SharedShortVector
Returns the short array that backs this vector.
atexit(Runnable) - Static method in class com.inaccel.coral.util.Process
 

B

BackedByCube - Interface in com.inaccel.coral.shm
Something that is backed by a shared memory cube.
Byte - Static variable in class com.inaccel.coral.util.SizeOf
The size of a byte value.

C

CharacterClass - Class in com.inaccel.coral.util
 
CharacterClass() - Constructor for class com.inaccel.coral.util.CharacterClass
 
close() - Method in class com.inaccel.coral.net.Wire
Closes the wire.
cnys() - Method in class com.inaccel.coral.net.Wire
Server synchronization point.
com.inaccel.coral - package com.inaccel.coral
 
com.inaccel.coral.external - package com.inaccel.coral.external
 
com.inaccel.coral.linalg - package com.inaccel.coral.linalg
 
com.inaccel.coral.msg - package com.inaccel.coral.msg
 
com.inaccel.coral.net - package com.inaccel.coral.net
 
com.inaccel.coral.pattern - package com.inaccel.coral.pattern
 
com.inaccel.coral.shm - package com.inaccel.coral.shm
 
com.inaccel.coral.util - package com.inaccel.coral.util
 
content() - Method in class com.inaccel.coral.net.Packet
Returns the packet content byte array.
contentLength() - Method in class com.inaccel.coral.net.Packet.Header
Returns the length of the packet body in octets (8-bit bytes).
contentType() - Method in class com.inaccel.coral.net.Packet.Header
Returns the type of the body of the packet.
CORAL_HOSTNAME - Static variable in class com.inaccel.coral.external.Environment
The CORAL_HOSTNAME environment variable (default: localhost).
CORAL_PORT - Static variable in class com.inaccel.coral.external.Environment
The CORAL_PORT environment variable (default: 55677).
cube() - Method in class com.inaccel.coral.msg.Request.Array
 
cube() - Method in interface com.inaccel.coral.shm.BackedByCube
Returns the shared memory cube of this object.
Cube - Class in com.inaccel.coral.shm
This class defines methods for manipulating shared memory cubes.
Cube(String, String, String) - Constructor for class com.inaccel.coral.shm.Cube
Defines a shared memory cube.
cube - Variable in class com.inaccel.coral.shm.SharedAbstractMatrix
The shared memory cube.
cube() - Method in class com.inaccel.coral.shm.SharedAbstractMatrix
Returns the shared memory cube.
cube - Variable in class com.inaccel.coral.shm.SharedAbstractVector
The shared memory cube.
cube() - Method in class com.inaccel.coral.shm.SharedAbstractVector
Returns the shared memory cube.
Cube.Slice - Class in com.inaccel.coral.shm
This class defines methods for manipulating shared memory cube slices.
cubes() - Method in class com.inaccel.coral.msg.Request
Returns a set with the shared memory cubes contained in this request.

D

DIGIT - Static variable in class com.inaccel.coral.util.CharacterClass
 
Double - Static variable in class com.inaccel.coral.util.SizeOf
The size of a double value.

E

Environment - Class in com.inaccel.coral.external
This class defines the Coral API environment.
Environment() - Constructor for class com.inaccel.coral.external.Environment
 
equals(Object) - Method in class com.inaccel.coral.shm.Cube
 
equals(Object) - Method in class com.inaccel.coral.util.Type
 
exists(Cube) - Static method in class com.inaccel.coral.shm.Cube
Tests whether a cube exists.

F

Float - Static variable in class com.inaccel.coral.util.SizeOf
The size of a float value.
free(Cube) - Static method in class com.inaccel.coral.shm.Cube
Frees the shared memory cube.
free() - Method in class com.inaccel.coral.shm.SharedAbstractMatrix
Frees the shared memory cube of this shared memory matrix.
free() - Method in class com.inaccel.coral.shm.SharedAbstractVector
Frees the shared memory cube of this shared memory vector.
free() - Method in interface com.inaccel.coral.shm.SharedMemory
Frees the shared memory cube of this shared memory.
fromString(String) - Static method in class com.inaccel.coral.net.Packet.Header
 

G

get(int) - Method in class com.inaccel.coral.pattern.Prototype
 
get(int, int) - Method in class com.inaccel.coral.shm.SharedByteMatrix
Absolute get method.
get(byte[][], int, int) - Method in class com.inaccel.coral.shm.SharedByteMatrix
Absolute bulk get method.
get(byte[][]) - Method in class com.inaccel.coral.shm.SharedByteMatrix
Absolute bulk get method.
get(int) - Method in class com.inaccel.coral.shm.SharedByteVector
Absolute get method.
get(byte[], int) - Method in class com.inaccel.coral.shm.SharedByteVector
Absolute bulk get method.
get(byte[]) - Method in class com.inaccel.coral.shm.SharedByteVector
Absolute bulk get method.
get(int, int) - Method in class com.inaccel.coral.shm.SharedDoubleMatrix
Absolute get method Reads the double at the given index.
get(double[][], int, int) - Method in class com.inaccel.coral.shm.SharedDoubleMatrix
Absolute bulk get method.
get(double[][]) - Method in class com.inaccel.coral.shm.SharedDoubleMatrix
Absolute bulk get method.
get(int) - Method in class com.inaccel.coral.shm.SharedDoubleVector
Absolute get method Reads the double at the given index.
get(double[], int) - Method in class com.inaccel.coral.shm.SharedDoubleVector
Absolute bulk get method.
get(double[]) - Method in class com.inaccel.coral.shm.SharedDoubleVector
Absolute bulk get method.
get(int, int) - Method in class com.inaccel.coral.shm.SharedFloatMatrix
Absolute get method.
get(float[][], int, int) - Method in class com.inaccel.coral.shm.SharedFloatMatrix
Absolute bulk get method.
get(float[][]) - Method in class com.inaccel.coral.shm.SharedFloatMatrix
Absolute bulk get method.
get(int) - Method in class com.inaccel.coral.shm.SharedFloatVector
Absolute get method.
get(float[], int) - Method in class com.inaccel.coral.shm.SharedFloatVector
Absolute bulk get method.
get(float[]) - Method in class com.inaccel.coral.shm.SharedFloatVector
Absolute bulk get method.
get(int, int) - Method in class com.inaccel.coral.shm.SharedIntMatrix
Absolute get method.
get(int[][], int, int) - Method in class com.inaccel.coral.shm.SharedIntMatrix
Absolute bulk get method.
get(int[][]) - Method in class com.inaccel.coral.shm.SharedIntMatrix
Absolute bulk get method.
get(int) - Method in class com.inaccel.coral.shm.SharedIntVector
Absolute get method.
get(int[], int) - Method in class com.inaccel.coral.shm.SharedIntVector
Absolute bulk get method.
get(int[]) - Method in class com.inaccel.coral.shm.SharedIntVector
Absolute bulk get method.
get(int, int) - Method in class com.inaccel.coral.shm.SharedLongMatrix
Absolute get method.
get(long[][], int, int) - Method in class com.inaccel.coral.shm.SharedLongMatrix
Absolute bulk get method.
get(long[][]) - Method in class com.inaccel.coral.shm.SharedLongMatrix
Absolute bulk get method.
get(int) - Method in class com.inaccel.coral.shm.SharedLongVector
Absolute get method.
get(long[], int) - Method in class com.inaccel.coral.shm.SharedLongVector
Absolute bulk get method.
get(long[]) - Method in class com.inaccel.coral.shm.SharedLongVector
Absolute bulk get method.
get(int, int) - Method in class com.inaccel.coral.shm.SharedShortMatrix
Absolute get method Reads the short at the given index.
get(short[][], int, int) - Method in class com.inaccel.coral.shm.SharedShortMatrix
Absolute bulk get method.
get(short[][]) - Method in class com.inaccel.coral.shm.SharedShortMatrix
Absolute bulk get method.
get(int) - Method in class com.inaccel.coral.shm.SharedShortVector
Absolute get method Reads the short at the given index.
get(short[], int) - Method in class com.inaccel.coral.shm.SharedShortVector
Absolute bulk get method.
get(short[]) - Method in class com.inaccel.coral.shm.SharedShortVector
Absolute bulk get method.
getOrDefault(String, Boolean) - Static method in class com.inaccel.coral.util.SystemEnv
Returns the value of the specified environment variable, or defaultValue if this variable is not defined.
getOrDefault(String, Byte) - Static method in class com.inaccel.coral.util.SystemEnv
Returns the value of the specified environment variable, or defaultValue if this variable is not defined.
getOrDefault(String, Double) - Static method in class com.inaccel.coral.util.SystemEnv
Returns the value of the specified environment variable, or defaultValue if this variable is not defined.
getOrDefault(String, Float) - Static method in class com.inaccel.coral.util.SystemEnv
Returns the value of the specified environment variable, or defaultValue if this variable is not defined.
getOrDefault(String, Integer) - Static method in class com.inaccel.coral.util.SystemEnv
Returns the value of the specified environment variable, or defaultValue if this variable is not defined.
getOrDefault(String, Long) - Static method in class com.inaccel.coral.util.SystemEnv
Returns the value of the specified environment variable, or defaultValue if this variable is not defined.
getOrDefault(String, Short) - Static method in class com.inaccel.coral.util.SystemEnv
Returns the value of the specified environment variable, or defaultValue if this variable is not defined.
getOrDefault(String, String) - Static method in class com.inaccel.coral.util.SystemEnv
Returns the value of the specified environment variable, or defaultValue if this variable is not defined.
getOwner(Cube) - Static method in class com.inaccel.coral.shm.Cube
Returns the owner of a cube.

H

hashCode() - Method in class com.inaccel.coral.net.Wire
Returns a hash code value for this wire.
hashCode() - Method in class com.inaccel.coral.shm.Cube
 
hashCode() - Method in class com.inaccel.coral.util.Type
 
header() - Method in class com.inaccel.coral.net.Packet
Returns the packet header.
Header(String, Integer, String, String) - Constructor for class com.inaccel.coral.net.Packet.Header
 

I

id - Variable in class com.inaccel.coral.msg.Request
The id of the request.
ID - Static variable in class com.inaccel.coral.shm.Cube
The id of a shared memory cube.
id() - Method in class com.inaccel.coral.shm.Cube
Returns the cube id.
id - Static variable in class com.inaccel.coral.util.Process
The process id.
in - Variable in class com.inaccel.coral.net.Wire
The underlying input data stream.
InAccel - Class in com.inaccel.coral
This class implements the interface between an application and the Coral FPGA resource manager.
INACCEL_NAMESPACE - Static variable in class com.inaccel.coral.external.Environment
The INACCEL_NAMESPACE environment variable (default: ).
index(long, int) - Static method in class com.inaccel.coral.shm.Cube
Returns the cube index of the specified offset.
index(long, int) - Static method in class com.inaccel.coral.shm.Cube.Slice
Returns the cube slice index of the specified offset.
Int - Static variable in class com.inaccel.coral.util.SizeOf
The size of an int value.
isClosed() - Method in class com.inaccel.coral.net.Wire
Returns the closed state of the wire.
iterator() - Method in class com.inaccel.coral.pattern.Prototype
 

L

log(int) - Static method in class com.inaccel.coral.util.Math2
Returns the base 2 logarithm of an int value.
log(long) - Static method in class com.inaccel.coral.util.Math2
Returns the base 2 logarithm of a long value.
Long - Static variable in class com.inaccel.coral.util.SizeOf
The size of a long value.
LOWER - Static variable in class com.inaccel.coral.util.CharacterClass
 

M

map(Cube) - Static method in class com.inaccel.coral.shm.Cube
Maps the shared memory cube identified to the address space of the calling process.
map() - Method in class com.inaccel.coral.shm.SharedAbstractMatrix
Maps the shared memory cube of this shared memory matrix.
map() - Method in class com.inaccel.coral.shm.SharedAbstractVector
Maps the shared memory cube of this shared memory vector.
map() - Method in class com.inaccel.coral.shm.SharedByteMatrix
Maps the shared memory cube of this shared memory matrix.
map() - Method in class com.inaccel.coral.shm.SharedByteVector
Maps the shared memory cube of this shared memory vector.
map() - Method in class com.inaccel.coral.shm.SharedDoubleMatrix
Maps the shared memory cube of this shared memory matrix.
map() - Method in class com.inaccel.coral.shm.SharedDoubleVector
Maps the shared memory cube of this shared memory vector.
map() - Method in class com.inaccel.coral.shm.SharedFloatMatrix
Maps the shared memory cube of this shared memory matrix.
map() - Method in class com.inaccel.coral.shm.SharedFloatVector
Maps the shared memory cube of this shared memory vector.
map() - Method in class com.inaccel.coral.shm.SharedIntMatrix
Maps the shared memory cube of this shared memory matrix.
map() - Method in class com.inaccel.coral.shm.SharedIntVector
Maps the shared memory cube of this shared memory vector.
map() - Method in class com.inaccel.coral.shm.SharedLongMatrix
Maps the shared memory cube of this shared memory matrix.
map() - Method in class com.inaccel.coral.shm.SharedLongVector
Maps the shared memory cube of this shared memory vector.
map() - Method in class com.inaccel.coral.shm.SharedShortMatrix
Maps the shared memory cube of this shared memory matrix.
map() - Method in class com.inaccel.coral.shm.SharedShortVector
Maps the shared memory cube of this shared memory vector.
mask(int, int) - Static method in class com.inaccel.coral.util.Math2
Returns a masked value result.
mask(long, int) - Static method in class com.inaccel.coral.util.Math2
Returns a masked value result.
mask(int, long) - Static method in class com.inaccel.coral.util.Math2
Returns a masked value result.
mask(long, long) - Static method in class com.inaccel.coral.util.Math2
Returns a masked value result.
matches(Template) - Method in class com.inaccel.coral.pattern.Prototype
 
matches(Template) - Method in class com.inaccel.coral.pattern.Singularity
 
matches(Template) - Method in interface com.inaccel.coral.pattern.Template
 
matches(Template) - Method in class com.inaccel.coral.pattern.Uniform
 
Math2 - Class in com.inaccel.coral.util
The class contains methods for performing fast basic binary (bit) arithmetic operations.
Math2() - Constructor for class com.inaccel.coral.util.Math2
 
Matrix<T extends Matrix> - Class in com.inaccel.coral.linalg
Fundamental matrix attributes.
Matrix(int, int) - Constructor for class com.inaccel.coral.linalg.Matrix
Constructs a rows-by-cols matrix.
Misc - Class in com.inaccel.coral.util
This class defines miscellaneous static methods.
Misc() - Constructor for class com.inaccel.coral.util.Misc
 

N

name - Variable in class com.inaccel.coral.util.Type
 
numCols() - Method in class com.inaccel.coral.linalg.Matrix
Returns column dimension.
numCols() - Method in class com.inaccel.coral.linalg.Vector
Returns column dimension.
numColsWithAttributes() - Method in class com.inaccel.coral.linalg.Matrix
Returns complete column dimension.
numColsWithAttributes() - Method in class com.inaccel.coral.linalg.Vector
Returns complete column dimension.
numMetaCols() - Method in class com.inaccel.coral.linalg.Matrix
Returns meta column dimension.
numMetaCols() - Method in class com.inaccel.coral.linalg.Vector
Returns meta column dimension.
numMetaRows() - Method in class com.inaccel.coral.linalg.Matrix
Returns meta row dimension.
numPaddingCols() - Method in class com.inaccel.coral.linalg.Matrix
Returns padding column dimension.
numPaddingCols() - Method in class com.inaccel.coral.linalg.Vector
Returns padding column dimension.
numPaddingRows() - Method in class com.inaccel.coral.linalg.Matrix
Returns padding row dimension.
numRows() - Method in class com.inaccel.coral.linalg.Matrix
Returns row dimension.
numRowsWithAttributes() - Method in class com.inaccel.coral.linalg.Matrix
Returns complete row dimension.

O

out - Variable in class com.inaccel.coral.net.Wire
The underlying output data stream.

P

pack() - Method in class com.inaccel.coral.msg.Request
Packs the request and returns a new packet.
Packet - Class in com.inaccel.coral.net
This class implements a packet that is able to be read/written from/to a wire.
Packet(Packet.Header, byte[]) - Constructor for class com.inaccel.coral.net.Packet
A packet is created using a header and a content byte array.
Packet.Header - Class in com.inaccel.coral.net
This class implements the header of a packet.
pattern - Static variable in class com.inaccel.coral.net.Packet.Header
The pattern (Content-Type | Content-Length | User-Agent | Trailer).
point() - Method in class com.inaccel.coral.pattern.Singularity
 
pow(int) - Static method in class com.inaccel.coral.util.Math2
Returns the number 2 raised to the power of the argument.
Process - Class in com.inaccel.coral.util
This class represents the calling process.
Process() - Constructor for class com.inaccel.coral.util.Process
 
Prototype - Class in com.inaccel.coral.pattern
 
Prototype() - Constructor for class com.inaccel.coral.pattern.Prototype
 
Prototype(List<Template>) - Constructor for class com.inaccel.coral.pattern.Prototype
 
put(int, int, byte) - Method in class com.inaccel.coral.shm.SharedByteMatrix
Absolute put method.
put(byte[][], int, int) - Method in class com.inaccel.coral.shm.SharedByteMatrix
Absolute bulk put method.
put(byte[][]) - Method in class com.inaccel.coral.shm.SharedByteMatrix
Absolute bulk put method.
put(int, byte) - Method in class com.inaccel.coral.shm.SharedByteVector
Absolute put method.
put(byte[], int) - Method in class com.inaccel.coral.shm.SharedByteVector
Absolute bulk put method.
put(byte[]) - Method in class com.inaccel.coral.shm.SharedByteVector
Absolute bulk put method.
put(int, int, double) - Method in class com.inaccel.coral.shm.SharedDoubleMatrix
Absolute put method.
put(double[][], int, int) - Method in class com.inaccel.coral.shm.SharedDoubleMatrix
Absolute bulk put method.
put(double[][]) - Method in class com.inaccel.coral.shm.SharedDoubleMatrix
Absolute bulk put method.
put(int, double) - Method in class com.inaccel.coral.shm.SharedDoubleVector
Absolute put method.
put(double[], int) - Method in class com.inaccel.coral.shm.SharedDoubleVector
Absolute bulk put method.
put(double[]) - Method in class com.inaccel.coral.shm.SharedDoubleVector
Absolute bulk put method.
put(int, int, float) - Method in class com.inaccel.coral.shm.SharedFloatMatrix
Absolute put method.
put(float[][], int, int) - Method in class com.inaccel.coral.shm.SharedFloatMatrix
Absolute bulk put method.
put(float[][]) - Method in class com.inaccel.coral.shm.SharedFloatMatrix
Absolute bulk put method.
put(int, float) - Method in class com.inaccel.coral.shm.SharedFloatVector
Absolute put method.
put(float[], int) - Method in class com.inaccel.coral.shm.SharedFloatVector
Absolute bulk put method.
put(float[]) - Method in class com.inaccel.coral.shm.SharedFloatVector
Absolute bulk put method.
put(int, int, int) - Method in class com.inaccel.coral.shm.SharedIntMatrix
Absolute put method.
put(int[][], int, int) - Method in class com.inaccel.coral.shm.SharedIntMatrix
Absolute bulk put method.
put(int[][]) - Method in class com.inaccel.coral.shm.SharedIntMatrix
Absolute bulk put method.
put(int, int) - Method in class com.inaccel.coral.shm.SharedIntVector
Absolute put method.
put(int[], int) - Method in class com.inaccel.coral.shm.SharedIntVector
Absolute bulk put method.
put(int[]) - Method in class com.inaccel.coral.shm.SharedIntVector
Absolute bulk put method.
put(int, int, long) - Method in class com.inaccel.coral.shm.SharedLongMatrix
Absolute put method.
put(long[][], int, int) - Method in class com.inaccel.coral.shm.SharedLongMatrix
Absolute bulk put method.
put(long[][]) - Method in class com.inaccel.coral.shm.SharedLongMatrix
Absolute bulk put method.
put(int, long) - Method in class com.inaccel.coral.shm.SharedLongVector
Absolute put method.
put(long[], int) - Method in class com.inaccel.coral.shm.SharedLongVector
Absolute bulk put method.
put(long[]) - Method in class com.inaccel.coral.shm.SharedLongVector
Absolute bulk put method.
put(int, int, short) - Method in class com.inaccel.coral.shm.SharedShortMatrix
Absolute put method.
put(short[][], int, int) - Method in class com.inaccel.coral.shm.SharedShortMatrix
Absolute bulk put method.
put(short[][]) - Method in class com.inaccel.coral.shm.SharedShortMatrix
Absolute bulk put method.
put(int, short) - Method in class com.inaccel.coral.shm.SharedShortVector
Absolute put method.
put(short[], int) - Method in class com.inaccel.coral.shm.SharedShortVector
Absolute bulk put method.
put(short[]) - Method in class com.inaccel.coral.shm.SharedShortVector
Absolute bulk put method.

R

random() - Static method in class com.inaccel.coral.util.Misc
Returns the current thread's random number generator.
read() - Method in class com.inaccel.coral.net.Wire
Reads a packet from the input stream.
Request - Class in com.inaccel.coral.msg
This class implements a request messaging system for the communication between Coral API and Coral.
Request(String) - Constructor for class com.inaccel.coral.msg.Request
Constructs a request with the specified id.
Request.Array - Class in com.inaccel.coral.msg
 
Request.Scalar - Class in com.inaccel.coral.msg
 
require(boolean, String, Object...) - Static method in class com.inaccel.coral.util.Misc
Ensures the truth of an expression involving one or more parameters to the calling method.
requireNotNull(Object, String, Object...) - Static method in class com.inaccel.coral.util.Misc
Ensures that an object reference passed as a parameter to the calling method is not null.

S

Scalar(Type, ByteBuffer) - Constructor for class com.inaccel.coral.msg.Request.Scalar
 
setColAttributes(int, int) - Method in class com.inaccel.coral.linalg.Matrix
Sets the attributes of the column.
setRowAttributes(int, int) - Method in class com.inaccel.coral.linalg.Matrix
Sets the attributes of the row.
setRowAttributes(int, int) - Method in class com.inaccel.coral.linalg.Vector
Sets the attributes of the row.
SharedAbstractMatrix<T extends SharedAbstractMatrix> - Class in com.inaccel.coral.shm
A shared abstract matrix.
SharedAbstractMatrix(int, int) - Constructor for class com.inaccel.coral.shm.SharedAbstractMatrix
Constructs a rows-by-cols shared matrix.
SharedAbstractVector<T extends SharedAbstractVector> - Class in com.inaccel.coral.shm
A shared abstract vector.
SharedAbstractVector(int) - Constructor for class com.inaccel.coral.shm.SharedAbstractVector
Constructs a 1-by-cols shared vector.
SharedByteMatrix - Class in com.inaccel.coral.shm
A shared byte matrix.
SharedByteMatrix(int, int) - Constructor for class com.inaccel.coral.shm.SharedByteMatrix
Constructs a rows-by-cols shared byte matrix.
SharedByteVector - Class in com.inaccel.coral.shm
A shared byte vector.
SharedByteVector(int) - Constructor for class com.inaccel.coral.shm.SharedByteVector
Constructs a 1-by-cols shared byte vector.
SharedDoubleMatrix - Class in com.inaccel.coral.shm
A shared double matrix.
SharedDoubleMatrix(int, int) - Constructor for class com.inaccel.coral.shm.SharedDoubleMatrix
Constructs a rows-by-cols shared double matrix.
SharedDoubleVector - Class in com.inaccel.coral.shm
A shared double vector.
SharedDoubleVector(int) - Constructor for class com.inaccel.coral.shm.SharedDoubleVector
Constructs a 1-by-cols shared double vector.
SharedFloatMatrix - Class in com.inaccel.coral.shm
A shared float matrix.
SharedFloatMatrix(int, int) - Constructor for class com.inaccel.coral.shm.SharedFloatMatrix
Constructs a rows-by-cols shared float matrix.
SharedFloatVector - Class in com.inaccel.coral.shm
A shared float vector.
SharedFloatVector(int) - Constructor for class com.inaccel.coral.shm.SharedFloatVector
Constructs a 1-by-cols shared float vector.
SharedIntMatrix - Class in com.inaccel.coral.shm
A shared int matrix.
SharedIntMatrix(int, int) - Constructor for class com.inaccel.coral.shm.SharedIntMatrix
Constructs a rows-by-cols shared int matrix.
SharedIntVector - Class in com.inaccel.coral.shm
A shared int vector.
SharedIntVector(int) - Constructor for class com.inaccel.coral.shm.SharedIntVector
Constructs a 1-by-cols shared int vector.
SharedLongMatrix - Class in com.inaccel.coral.shm
A shared long matrix.
SharedLongMatrix(int, int) - Constructor for class com.inaccel.coral.shm.SharedLongMatrix
Constructs a rows-by-cols shared long matrix.
SharedLongVector - Class in com.inaccel.coral.shm
A shared long vector.
SharedLongVector(int) - Constructor for class com.inaccel.coral.shm.SharedLongVector
Constructs a 1-by-cols shared long vector.
SharedMemory - Interface in com.inaccel.coral.shm
Interface for shared memory matrices/vectors, backed by shared memory cubes.
SharedShortMatrix - Class in com.inaccel.coral.shm
A shared short matrix.
SharedShortMatrix(int, int) - Constructor for class com.inaccel.coral.shm.SharedShortMatrix
Constructs a rows-by-cols shared short matrix.
SharedShortVector - Class in com.inaccel.coral.shm
A shared short vector.
SharedShortVector(int) - Constructor for class com.inaccel.coral.shm.SharedShortVector
Constructs a 1-by-cols shared short vector.
shiftL(int, int) - Static method in class com.inaccel.coral.util.Math2
This is the left shift operator.
shiftR(long, int) - Static method in class com.inaccel.coral.util.Math2
This is the right shift operator.
Short - Static variable in class com.inaccel.coral.util.SizeOf
The size of a short value.
Singularity<V> - Class in com.inaccel.coral.pattern
 
Singularity(V) - Constructor for class com.inaccel.coral.pattern.Singularity
 
size() - Method in class com.inaccel.coral.pattern.Prototype
 
size(Cube) - Static method in class com.inaccel.coral.shm.Cube
Returns the size of a cube (in bytes).
size - Variable in class com.inaccel.coral.util.Type
 
SizeOf - Class in com.inaccel.coral.util
This class defines the size in bytes of primitive data types.
SizeOf() - Constructor for class com.inaccel.coral.util.SizeOf
 
Slice() - Constructor for class com.inaccel.coral.shm.Cube.Slice
 
socket - Variable in class com.inaccel.coral.net.Wire
The underlying socket.
submit(Request) - Static method in class com.inaccel.coral.InAccel
Sends a request to the FPGA resource manager.
sync() - Method in class com.inaccel.coral.net.Wire
Client synchronization point.
SystemEnv - Class in com.inaccel.coral.util
This class defines methods for extracting system environment.
SystemEnv() - Constructor for class com.inaccel.coral.util.SystemEnv
 

T

Template - Interface in com.inaccel.coral.pattern
 
toPath() - Method in class com.inaccel.coral.shm.Cube
 
toString() - Method in class com.inaccel.coral.msg.Request
Returns the string representation of this request.
toString() - Method in class com.inaccel.coral.net.Packet.Header
 
toString() - Method in class com.inaccel.coral.net.Wire
Returns a string representation of this wire.
toString() - Method in class com.inaccel.coral.shm.Cube
 
toString() - Method in class com.inaccel.coral.util.Type
 
trailer() - Method in class com.inaccel.coral.net.Packet.Header
Returns the trailer of this header, if any.
type() - Method in class com.inaccel.coral.msg.Request.Scalar
 
Type - Class in com.inaccel.coral.util
 

U

Uniform - Class in com.inaccel.coral.pattern
 
Uniform() - Constructor for class com.inaccel.coral.pattern.Uniform
 
unit() - Method in class com.inaccel.coral.shm.SharedByteMatrix
Returns the unit size (in bytes) of this shared matrix.
unit() - Method in class com.inaccel.coral.shm.SharedByteVector
Returns the unit size (in bytes) of this shared vector.
unit() - Method in class com.inaccel.coral.shm.SharedDoubleMatrix
Returns the unit size (in bytes) of this shared matrix.
unit() - Method in class com.inaccel.coral.shm.SharedDoubleVector
Returns the unit size (in bytes) of this shared vector.
unit() - Method in class com.inaccel.coral.shm.SharedFloatMatrix
Returns the unit size (in bytes) of this shared matrix.
unit() - Method in class com.inaccel.coral.shm.SharedFloatVector
Returns the unit size (in bytes) of this shared vector.
unit() - Method in class com.inaccel.coral.shm.SharedIntMatrix
Returns the unit size (in bytes) of this shared matrix.
unit() - Method in class com.inaccel.coral.shm.SharedIntVector
Returns the unit size (in bytes) of this shared vector.
unit() - Method in class com.inaccel.coral.shm.SharedLongMatrix
Returns the unit size (in bytes) of this shared matrix.
unit() - Method in class com.inaccel.coral.shm.SharedLongVector
Returns the unit size (in bytes) of this shared vector.
unit() - Method in interface com.inaccel.coral.shm.SharedMemory
Returns the unit size (in bytes) of this shared memory.
unit() - Method in class com.inaccel.coral.shm.SharedShortMatrix
Returns the unit size (in bytes) of this shared matrix.
unit() - Method in class com.inaccel.coral.shm.SharedShortVector
Returns the unit size (in bytes) of this shared vector.
unpack(Packet) - Static method in class com.inaccel.coral.msg.Request
Unpacks a packet and returns a new request.
UPPER - Static variable in class com.inaccel.coral.util.CharacterClass
 
userAgent() - Method in class com.inaccel.coral.net.Packet.Header
The user agent string of the user agent.

V

value() - Method in class com.inaccel.coral.msg.Request.Scalar
 
valueOf(String) - Static method in class com.inaccel.coral.util.Type
 
valueOf(Integer) - Static method in class com.inaccel.coral.util.Type
 
Vector<T extends Vector> - Class in com.inaccel.coral.linalg
Fundamental vector attributes.
Vector(int) - Constructor for class com.inaccel.coral.linalg.Vector
Constructs a 1-by-cols vector.
view() - Method in class com.inaccel.coral.net.Packet.Header
 

W

wait(InAccel) - Static method in class com.inaccel.coral.InAccel
Waits for a session to complete.
Wire - Class in com.inaccel.coral.net
This class implements client wires (also called just "wires").
Wire(String, int) - Constructor for class com.inaccel.coral.net.Wire
Creates a wire and connects it to the specified port number at the specified IP address.
Wire(Socket) - Constructor for class com.inaccel.coral.net.Wire
Creates a wire and connects it to the specified socket.
write(Packet) - Method in class com.inaccel.coral.net.Wire
Writes a packet to the output stream.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2018–2020 InAccel. All rights reserved.