Class Machine
java.lang.Object
uk.ac.manchester.spinnaker.py2json.Machine
A machine description. JSON-serializable.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe IP addresses of the BMPs.final @NotNull Map<@Valid TriadCoords,@Valid PhysicalCoords> The logical-to-physical board location map.final Set<@Valid TriadCoords>The dead boards of the machine.The extra dead links of the machine.final @uk.ac.manchester.spinnaker.machine.board.ValidTriadHeight intThe height of the machine, in triads.The name of the machine.final @NotNull Map<@Valid TriadCoords,@IPAddress String> The IP addresses of the boards.The tags of the machine.final @uk.ac.manchester.spinnaker.machine.board.ValidTriadWidth intThe width of the machine, in triads. -
Method Summary
-
Field Details
-
name
The name of the machine. -
tags
The tags of the machine. -
width
The width of the machine, in triads. -
height
@ValidTriadHeight public final @uk.ac.manchester.spinnaker.machine.board.ValidTriadHeight int heightThe height of the machine, in triads. -
deadBoards
The dead boards of the machine. -
deadLinks
The extra dead links of the machine. Doesn't include links to dead boards. -
boardLocations
The logical-to-physical board location map. -
bmpIPs
The IP addresses of the BMPs. -
spinnakerIPs
The IP addresses of the boards.
-
-
Method Details