Uses of Class
uk.ac.manchester.spinnaker.machine.board.TriadCoords
Package | Description |
---|---|
uk.ac.manchester.spinnaker.alloc.admin |
Administrative interfaces for spalloc server.
|
uk.ac.manchester.spinnaker.alloc.allocator |
The core allocation system.
|
uk.ac.manchester.spinnaker.alloc.client |
Java client for the SpiNNaker allocation service.
|
uk.ac.manchester.spinnaker.alloc.compat |
Spalloc v1 compatibility interface.
|
uk.ac.manchester.spinnaker.machine.board |
Classes relating to boards in a SpiNNaker machine.
|
uk.ac.manchester.spinnaker.py2json |
Conversion utility.
|
uk.ac.manchester.spinnaker.spalloc |
SpiNNaker old-style machine allocation client.
|
uk.ac.manchester.spinnaker.spalloc.messages |
Commands to send to Spalloc, and responses received from Spalloc.
|
-
Uses of TriadCoords in uk.ac.manchester.spinnaker.alloc.admin
Methods in uk.ac.manchester.spinnaker.alloc.admin that return types with arguments of type TriadCoords Modifier and Type Method Description Map<TriadCoords,PhysicalCoords>
MachineDefinitionLoader.Machine. getBoardLocations()
Set<TriadCoords>
MachineDefinitionLoader.Machine. getDeadBoards()
Map<TriadCoords,EnumSet<MachineDefinitionLoader.Link>>
MachineDefinitionLoader.Machine. getDeadLinks()
Map<TriadCoords,String>
MachineDefinitionLoader.Machine. getSpinnakerIPs()
Methods in uk.ac.manchester.spinnaker.alloc.admin with parameters of type TriadCoords Modifier and Type Method Description Optional<MachineStateControl.BoardState>
MachineStateControl. findTriad(@NotBlank String machine, @Valid TriadCoords coords)
Look up a board for management. -
Uses of TriadCoords in uk.ac.manchester.spinnaker.alloc.allocator
Fields in uk.ac.manchester.spinnaker.alloc.allocator declared as TriadCoords Modifier and Type Field Description @Valid TriadCoords
SpallocAPI.HasBoardCoords. triad
The logical coordinates, ornull
.Methods in uk.ac.manchester.spinnaker.alloc.allocator with parameters of type TriadCoords Modifier and Type Method Description Optional<SpallocAPI.BoardLocation>
SpallocAPI.Machine. getBoardByLogicalCoords(@Valid @NotNull TriadCoords coords)
Get a description of the location of a board given the triad coordinates of the board. -
Uses of TriadCoords in uk.ac.manchester.spinnaker.alloc.client
Methods in uk.ac.manchester.spinnaker.alloc.client that return TriadCoords Modifier and Type Method Description TriadCoords
WhereIs. getLogicalCoords()
Methods in uk.ac.manchester.spinnaker.alloc.client with parameters of type TriadCoords Modifier and Type Method Description WhereIs
SpallocClient.Machine. getBoard(@NotNull @Valid TriadCoords coords)
Given logical triad coordinates, return more info about a board.Constructors in uk.ac.manchester.spinnaker.alloc.client with parameters of type TriadCoords Constructor Description CreateJob(String machine, TriadCoords triad)
Create a request to run on a specific board of a specific machine operated by the Spalloc service. -
Uses of TriadCoords in uk.ac.manchester.spinnaker.alloc.compat
Methods in uk.ac.manchester.spinnaker.alloc.compat with parameters of type TriadCoords Modifier and Type Method Description protected abstract int
V1CompatTask. createJobSpecificBoard(@Valid TriadCoords coords, Map<@NotBlank String,@NotNull Object> kwargs, byte[] cmd)
Create a job asking for a specific board. -
Uses of TriadCoords in uk.ac.manchester.spinnaker.machine.board
Methods in uk.ac.manchester.spinnaker.machine.board with parameters of type TriadCoords Modifier and Type Method Description int
TriadCoords. compareTo(TriadCoords other)
-
Uses of TriadCoords in uk.ac.manchester.spinnaker.py2json
Fields in uk.ac.manchester.spinnaker.py2json with type parameters of type TriadCoords Modifier and Type Field Description @NotNull Map<@Valid TriadCoords,@Valid PhysicalCoords>
Machine. boardLocations
The logical-to-physical board location map.Set<@Valid TriadCoords>
Machine. deadBoards
The dead boards of the machine.@NotNull Map<@Valid TriadCoords,@NotEmpty EnumSet<Link>>
Machine. deadLinks
The extra dead links of the machine.@NotNull Map<@Valid TriadCoords,@IPAddress String>
Machine. spinnakerIPs
The IP addresses of the boards. -
Uses of TriadCoords in uk.ac.manchester.spinnaker.spalloc
Methods in uk.ac.manchester.spinnaker.spalloc with parameters of type TriadCoords Modifier and Type Method Description default BoardPhysicalCoordinates
SpallocAPI. getBoardPosition(@NotBlank String machineName, @Valid TriadCoords coords)
Get the physical location of a board.BoardPhysicalCoordinates
SpallocAPI. getBoardPosition(@NotBlank String machineName, @Valid TriadCoords coords, @Positive Integer timeout)
Get the physical location of a board.BoardPhysicalCoordinates
SpallocClient. getBoardPosition(String machineName, TriadCoords coords, Integer timeout)
default WhereIs
SpallocAPI. whereIs(@NotBlank String machine, @Valid TriadCoords coords)
Locate a board within a machine.WhereIs
SpallocAPI. whereIs(@NotBlank String machine, @Valid TriadCoords coords, @Positive Integer timeout)
Locate a board within a machine.WhereIs
SpallocClient. whereIs(String machine, TriadCoords coords, Integer timeout)
-
Uses of TriadCoords in uk.ac.manchester.spinnaker.spalloc.messages
Methods in uk.ac.manchester.spinnaker.spalloc.messages that return TriadCoords Modifier and Type Method Description TriadCoords
BoardCoordinates. toStandardCoords()
Convert to the standard coordinate scheme.Constructors in uk.ac.manchester.spinnaker.spalloc.messages with parameters of type TriadCoords Constructor Description BoardCoordinates(TriadCoords triad)
Create with given coordinates.GetBoardPositionCommand(@NotBlank String machine, @Valid TriadCoords coords)
Create a request.WhereIsMachineBoardLogicalCommand(@NotBlank String machine, @Valid TriadCoords coords)
Create a request to locate a board on a machine.