2

ハニカム格子をシミュレートしようとしています。つまり、各粒子は 3 つの隣接粒子のそれぞれと相互作用します。自動化されるように配列で表現したい。つまり、任意のアトムがランダムに選択された場合、コードは接続された隣接に基づいていくつかのパラメーターを評価する必要があります。

ハニカム格子

次のように考えることができます。

  1. n*n 配列を初期化します。
  2. すべての粒子は、右側と左側の隣の粒子と相互作用します
  3. 奇数行と奇数列の粒子は、その下の粒子と相互作用します
  4. 奇数行と偶数列の粒子は、その一番上の粒子と相互作用します
  5. 偶数行と奇数列の粒子は、その一番上の粒子と相互作用します
  6. 偶数行および偶数列の粒子は、その下の粒子と相互作用します

同等性は、下の写真に示されています。

実際のハニカム格子

矢印で表現できる再構築構造

同じことを表すより良い方法はありますか?

4

1 に答える 1