发明名称 Transposing apparatus, transposing method, and computer product
摘要 A transposing apparatus is configured by a computer controlling a computing device having computing elements arranged into a matrix and memory devices connected to the computing elements. The computing device executes an electromagnetic field analysis process on latticed three-dimensional analysis subject data present in a three-dimensional coordinate system. The computer is configured to detect the number of lined-up lattices in a direction of a first axis, in a direction of a second axis, and 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 in a column direction; and output to the computing device, the three-dimensional analysis subject data transposed.
申请公布号 US9424683(B2) 申请公布日期 2016.08.23
申请号 US201313750117 申请日期 2013.01.25
申请人 FUJITSU LIMITED 发明人 Katou Tomoki
分类号 G06T15/00;G06T15/10;G06F7/78;G06F17/14 主分类号 G06T15/00
代理机构 Staas & Halsey LLP 代理人 Staas & Halsey LLP
主权项 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 a number of lined-up lattices in a direction of a first axis of the three-dimensional coordinate system, a number of lined-up lattices in a direction of a second axis of the coordinate system, and a 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 a number of lined-up computing elements in a row direction and a number of lined-up computing elements in a column direction among the computing elements, when a 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, so that a direction of a lineup of lattices of the three-dimensional analysis subject data in which a 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, and a direction of a lineup of lattices of the three-dimensional analysis subject data in which a 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; and output to the computing device, the transposed group of lattices of the three-dimensional analysis subject data.
地址 Kawasaki JP