- 1. アンモニウムイオンかどうかの判定アルゴリズムの作成(ログ)
- 2. asariを実行した時に発生したロケールのエラーの対処
- 3. Touchdesigner 2023 注目のアップデートまとめ
- 4. 面倒くさい作業をPythonにやらせてみた(NSight Systems測定結果の集計を楽にするツールの実装)
- 5. 骨格のランドマーク推定でダンスを比較する【スコア調整】
- 6. numpyで重複有配列のrankを計算する方法
- 7. 二人三脚 Python3編
- 8. [Python][Julia]Project euler1 (プロジェクトオイラー1)
- 9. 駄目グラフ002
- 10. 駄目グラフ001
- 11. Amazon Bedrock,Amazon Kendra 検証まとめ
- 12. Pythonでasyncなexecを実現する方法
- 13. 画像の綺麗さを判定するNIMAスコアを試してみた
- 14. 骨格のランドマーク推定でダンスを比較する
- 15. 【Python venvの使い方】作成と起動方法(MacとWindows両方まとめた)
- 16. queue (9) 係 Python3編
- 17. 内定 Python3編
- 18. 傾斜配点 Python3編
- 19. Python学習の振り返り
- 20. Python/C API で 素朴な二分探索木を書いてみる
アンモニウムイオンかどうかの判定アルゴリズムの作成(ログ)
## 目標
POSCARファイルから,アンモニウムイオンを含むどうかを判定するアルゴリズムを作成する.## 結合探索アルゴリズム
1.POSCARファイルが元素種N, Hを含む
2.POSCAR.nnlistにおいて,原子Nに対するNeigborsListに原子Hを4つ以上含む,中心原子Nが存在する.
####### 条件1:原子Nから原子Hに対して,結合手がちょうど4本生えているか? #######
3.2.の中心原子Nに対して,
1番近い原子がHであり,かつ2番目・3番目・4番目に近い原子もHである,中心原子Nが存在する.
4.2.の中心原子Nに対して,5番目に近い原子が
存在しない場合 → 条件1をクリア.
存在する場合 → 5.に進む.
5.2.の中心原子Nに対して,5番目に近い原子とHとの距離が,4番目に近い原子(:酸素H ∵手順3.)とのNH距離より大きい.
→ 条件1をクリア.
関連する記事
OTHERカテゴリの最新記事
-
- 2024.09.19
JavaScript関連のことを調べてみた
-
- 2024.09.19
JAVA関連のことを調べてみた
-
- 2024.09.19
iOS関連のことを調べてみた
-
- 2024.09.19
Rails関連のことを調べてみた
-
- 2024.09.19
Lambda関連のことを調べてみた
-
- 2024.09.19
Python関連のことを調べてみた