1. A method for automatically setting an operating parameter of an analytical instrument, comprising:
automatically determining if the analytical instrument is mounted on a stand;
if the analytical instrument is determined to be mounted on the stand, operating the analytical instrument according to a first operating parameter; and
if the analytical instrument is determined not to be mounted on the stand, operating the analytical instrument according to a second operating parameter different than the first operating parameter.
2. A method according to claim 1, wherein determining if the analytical instrument is mounted on the stand comprises determining if the analytical instrument is mounted on a stand that is capable of cooling at least a portion of the analytical instrument.
3. A method according to claim 1, wherein determining if the analytical instrument is mounted on the stand comprises determining if the analytical instrument is mounted on a stand that is capable of providing electrical power to the analytical instrument.
4. A method according to claim 1, wherein, according to the first operating parameter, the analytical instrument is operated at a higher power rating than according to the second operating parameter.
5. A method according to claim 1, wherein determining if the analytical instrument is mounted on the stand comprises scanning for a contactless memory associated with the stand.
6. A method according to claim 5, wherein the scanning for the contactless memory comprises scanning for a radio-frequency identification (RF-ID) tag.
7. A method according to claim 5, wherein the scanning for the contactless memory comprises scanning a barcode.
8. A method according to claim 5, wherein the scanning for the contactless memory comprises reading a magnetic stripe.
9. A method for automatically preventing unsafe operation of an analytical instrument that can operate in at least two different modes, the method comprising:
automatically determining if the analytical instrument is mounted on a stand;
if the analytical instrument is determined to be mounted on the stand, operating the analytical instrument according to a first of the at least two different modes only if a safety device on the stand has been activated; and
if the analytical instrument is determined not to be mounted on the stand, operating the analytical instrument according to a second of the at least two different modes.
10. A method according to claim 9, wherein:
operating the analytical instrument according to the first mode comprises operating a source for producing a beam of penetrating radiation at a first power level; and
operating the analytical instrument according to the second mode comprises operating the source for producing a beam of penetrating radiation at a second power level less than the first power level.
11. A method according to claim 10, wherein the source for producing a beam of penetrating radiation comprises an x-ray tube.
12. A method according to claim 10, wherein the source for producing a beam of penetrating radiation comprises a laser.
13. A method according to claim 10, wherein the source for producing a beam of penetrating radiation comprises a spark source.
14. A method according to claim 9, wherein the safety device comprises a closeable cover.
15. A method according to claim 9, wherein determining if the analytical instrument is mounted on the stand comprises scanning for a contactless memory associated with the stand.
16. A method according to claim 15, wherein the scanning for the contactless memory comprises scanning for a radio-frequency identification (RF-ID) tag.
17. A method according to claim 15, wherein the scanning for the contactless memory comprises scanning a barcode.
18. A method according to claim 15, wherein the scanning for the contactless memory comprises reading a magnetic stripe.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A transposing apparatus comprising a computer that controls a computing device having a plurality of computing elements arranged into a matrix formation and memory devices each connected to each computing element, the computing device executing an electromagnetic field analysis process on latticed three-dimensional analysis subject data present in a three-dimensional coordinate system, the computer configured to:
detect the number of lined-up lattices in a direction of a first axis of the three-dimensional coordinate system, the number of lined-up lattices in a direction of a second axis of the coordinate system, and the number of lined-up lattices in a direction of a third axis of the coordinate system, through detection on the three-dimensional analysis subject data;
transpose a group of lattices of the three-dimensional analysis subject data, based on the detected numbers of lined-up lattices and on the number of lined-up computing elements in a row direction and the number of lined-up computing elements in a column direction among the computing elements; and
output to the computing device, the three-dimensional analysis subject data transposed.
2. The transposing apparatus according to claim 1, wherein
the computer, when the least number of lined-up lattices among the respective numbers of lattices is larger than the number of lined-up computing elements in the row direction and the number of lined-up computing elements in the column direction, transposes a group of lattices of the three-dimensional analysis subject data so that a direction of a lineup of lattices of the three-dimensional analysis subject data in which number of lattices is greatest becomes a direction of an axis not corresponding to the row direction or the column direction, among directions of the first axis, the second axis, and the third axis.
3. The transposing apparatus according to claim 2, wherein
the computer transposes a group of lattices of the three-dimensional analysis subject data so that a direction of a lineup of lattices of the three-dimensional analysis subject data in which number of lattices is least becomes a direction of an axis corresponding to a lineup direction in which the number of lined-up computing elements is least among the number of lined-up computing elements in the row direction and the number of lined-up computing elements in the column direction, among directions of the first axis, the second axis, and the third axis.
4. The transposing apparatus according to claim 1, wherein
the computer, when the greatest number of lined-up lattices among the respective numbers of lattices is smaller than the number of lined-up computing elements in the row direction and the number of lined-up computing elements in the column direction, transposes a group of lattices of the three-dimensional analysis subject data so that a direction of a lineup of lattices of the three-dimensional analysis subject data in which the number of lattices is greatest becomes a direction of an axis corresponding a lineup direction in which the number of lined-up computing elements is greatest among the number of lined-up computing elements in the row direction and the number of lined-up computing elements in the column direction, among directions of the first axis, the second axis, and the third axis.
5. The transposing apparatus according to claim 4, wherein
the computer transposes a group of lattices of the three-dimensional analysis subject data so that a direction of a lineup of lattices of the three-dimensional analysis subject data in which number of lattices is least becomes a direction of an axis not corresponding to the row direction or the column direction, among directions of the first axis, the second axis, and the third axis.
6. The transposing apparatus according to claim 1, wherein
the computer, when a first number of lined-up computing elements selected as a larger number of computing elements among the number of grouped computing elements in the row direction and the number of grouped computing elements in the column direction is larger than the least number of lined-up lattices among the respective numbers of lined-up lattices and a second number of lined-up computing elements selected as a smaller number of computing elements among the number grouped computing elements in the row direction and the number of grouped computing elements in the column direction is smaller than the greatest number of lined-up lattices among the respective numbers of lined-up lattices, transposes a group of lattices of the three-dimensional analysis subject data so that a direction of a lineup of lattices of the three-dimensional analysis subject data becomes a direction of an axis corresponding to a lineup direction in which computing elements of the first number of lined-up computing elements are lined up, among directions of the first axis, the second axis, and the third axis, the number of the lineup of lattices being the number of lined-up lattices close to the first number of lined-up computing elements among the greatest number of lined-up lattices and a middle number of lined-up lattices equal to or less than the greatest number of lined-up lattices and equal to or larger than the least number of lined-up lattices.
7. The transposing apparatus according to claim 6, wherein
the computer transposes a group of lattices of the three-dimensional analysis subject data so that a direction of a lineup of lattices of the three-dimensional analysis subject data becomes a direction of an axis corresponding to a lineup direction in which computing elements of the second number of lined-up computing elements are lined up, among directions of the first axis, the second axis, and the third axis, the number of the lineup of lattices being the number of lined-up lattices close to the second number of lined-up computing elements among the middle number of lined-up lattices and the least number of lined-up lattices.
8. A transposing method executed by a computer that controls a computing device having a plurality of computing elements arranged into a matrix formation and memory devices each connected to each computing element, the computing device executing an electromagnetic field analysis process on latticed three-dimensional analysis subject data present in a three-dimensional coordinate system, the transposing method comprising:
detecting the number of lined-up lattices in a direction of a first axis of the three-dimensional coordinate system, the number of lined-up lattices in a direction of a second axis of the coordinate system, and the number of lined-up lattices in a direction of a third axis of the coordinate system, through detection on the three-dimensional analysis subject data;
transposing a group of lattices of the three-dimensional analysis subject data, based on the detected numbers of lined-up lattices and on the number of lined-up computing elements in a row direction and the number of lined-up computing elements in a column direction among the computing elements; and
outputting to the computing device, the three-dimensional analysis subject data transposed.
9. A computer-readable recording medium storing a transposing program causing a computer that controls a computing device having a plurality of computing elements arranged into a matrix formation and memory devices each connected to each computing element, the computing device executing an electromagnetic field analysis process on latticed three-dimensional analysis subject data present in a three-dimensional coordinate system, to execute a process comprising:
detecting the number of lined-up lattices in a direction of a first axis of the three-dimensional coordinate system, the number of lined-up lattices in a direction of a second axis of the coordinate system, and the number of lined-up lattices in a direction of a third axis of the coordinate system, through detection on the three-dimensional analysis subject data;
transposing a group of lattices of the three-dimensional analysis subject data, based on the detected numbers of lined-up lattices and on the number of lined-up computing elements in a row direction and the number of lined-up computing elements in a column direction among the computing elements; and
outputting to the computing device, the three-dimensional analysis subject data transposed.