All Classes
Class | Description |
---|---|
AbstractDataLink |
Abstract Root of all Data Links.
|
BMPBoard |
Wrapper for a board number so that it can't get mixed up with other integers.
|
BMPCoords |
A simple description of a BMP to talk to.
|
BMPLocation |
Like a core location, but for BMPs.
|
Chip |
A Description of a Spinnaker Chip including its Router.
|
ChipBean |
Descriptor used for converting JSON into a
Chip . |
ChipDetails |
The details of a
Chip . |
ChipLocation |
The location of a
Chip as an X and Y tuple. |
ChipResources |
Bean to represent values on a Chip that are typically the same on all Chips.
|
CoreLocation | |
CoreSubsets |
Represents a set of of
CoreLocation s organised by chip. |
Direction |
A direction from one SpiNNaker chip to another.
|
FpgaEnum |
Hard codes all the supported FPGA Link IDs.
|
FpgaId |
The FPGAs that manage inter-board links.
|
FPGALinkData |
A description of a particular inter-board link.
|
HasBMPLocation |
The interface supported by any object that is associated with a board
location.
|
HasChipLocation |
The interface supported by any object that is associated with a chip.
|
HasCoreLocation |
The interface supported by any object that is associated with a core.
|
InetIdTuple |
A tuple of an IP address and a SpiNNaker link ID.
|
IPTag |
Used to hold data that is contained within an IP tag.
|
Link |
Represents a directional link between SpiNNaker chips in the machine.
|
LinkBean | |
Machine |
A representation of a SpiNNaker Machine with a number of Chips.
|
MachineBean |
Used to build a
Machine from JSON. |
MachineDefaults |
Default values for a SpiNNaker machine comprised of SpiNNaker-1 chips running
on boards of version 2 through 5.
|
MachineDimensions |
Represents the size of a machine in chips.
|
MachineVersion |
Known types of machine.
|
MapperFactory |
Creates a mapper that can handle the sort of JSON mappings used in SpiNNaker
code.
|
MemoryLocation |
A location in SpiNNaker or BMP memory.
|
MulticastRoutingEntry |
A multicast packet routing table entry.
|
PhysicalCoords |
Physical board coordinates.
|
Processor |
A processor object included in a SpiNNaker chip.
|
RegionLocation |
Holding case for a CoreLocation (X, Y and P) and the recording region ID.
|
Reports |
Utility for reporting on the machine.
|
ReverseIPTag |
Used to hold data that is contained within a Reverse IP tag.
|
Router |
Routers are parts of SpiNNaker chips responsible for directing where
on-machine messages are delivered to.
|
RoutingEntry |
A basic SpiNNaker routing entry.
|
SpinnakerLinkData |
A description of a data link that uses the SpiNNaker-link protocol.
|
SpiNNakerTriadGeometry |
Geometry of a "triad" of SpiNNaker boards.
|
Tag |
Common properties of SpiNNaker IP tags and reverse IP tags.
|
TagID |
Validates that a number looks like a tag identifier.
|
TrafficIdentifier |
The types of traffic an
IPTag can handle. |
TriadCoords |
Triad coordinates.
|
ValidBoardNumber |
Validates that a board number is in a sane range.
|
ValidCabinetNumber |
Validates that a cabinet number is in a sane range.
|
ValidFrameNumber |
Validates that a frame number is in a sane range.
|
ValidMachineHeight |
Validates that a machine's height (in chips) is in a sane range.
|
ValidMachineWidth |
Validates that a machine's width (in chips) is in a sane range.
|
ValidP |
Validates that a chip processor number is in a sane range.
|
ValidTriadDepth |
Validates that a machine's depth is in a sane range.
|
ValidTriadHeight |
Validates that a machine's height (in triads) is in a sane range.
|
ValidTriadWidth |
Validates that a machine's width (in triads) is in a sane range.
|
ValidTriadX |
Validates that a triad X coordinate is in a sane range.
|
ValidTriadY |
Validates that a triad Y coordinate is in a sane range.
|
ValidTriadZ |
Validates that a triad Z coordinate is in a sane range.
|
ValidX |
Validates that a chip X coordinate is in a sane range.
|
ValidY |
Validates that a chip Y coordinate is in a sane range.
|
VirtualMachine |
A representation of a SpiNNaker Machine with a number of
Chip s. |