LAMMPS

LAMMPSは米エネルギー省サンディア国立研究所のS. Plimptonらのグループにより開発された古典分子動力学(MD)計算プログラムです。金属や半導体などの固体、生体分子やポリマーなどのソフトマター、メゾスコピック系物質などに対応した多彩なポテンシャルが用意されています。開発当初はFortranでコーディングされていましたが、現在は、C++でコーディングされています。並列処理やGPU等アクセラレータを利用して容易に高速化が可能です。フリーソフトウェアであり、GNU GPLライセンスに基づいて自由に改変可能であることも特徴です。

HPCシステムズのビルドについて

HPCシステムズは、LAMMPSを研究の基礎として安心してご活用いただけるように、豊富な機能を盛り込んでコンパイルし、LAMMPS規定の動作テストと速度検証を行って問題ないことを確認した上で、その報告書も同梱して納品しております。
詳細は以下のリンクをご覧ください。

Status

https://github.com/lammps/lammps/releases

Update 3 for Stable release 29 August 2024 Latest

This is the third update to the 29 August 2024 stable release that fixes more bugs that have been reported since then and updates some libraries, dependencies, tools, and build system support.

The following individual changes are included:

  • Update LAMMPS-GUI to version 1.6.14
  • fix issues scheduling computes on first step of dumps or when scheduled by time or variables
  • make finding libcurl work with older Linux versions and support fully static builds on Linux using MUSL cross-compiler
  • fix OpenMP bug in pppm/dielectric and pppm/disp/dielectric
  • don’t mix malloc()/free() and new/delete in pair styles mliap and mliap/kk
  • plug several memory leaks when using pair style mliap/kk
  • fix issues with pair style mliap unified and mliap/kk unified
  • plug memory leaks when calling ev_init() directly or indirectly from KOKKOS styles
  • fix multiple issues in pair styles dpd/coul/slater/long and dpd/coul/slater/long/gpu
  • fix indexing bug for optional arguments of compute reduce and compute reduce/region
  • error out or ignore displacement in z-direction for 2d systems
  • fix issue in reference data for KIM package extended tests
  • bugfix for intensive/extensive settings for fix electron/stoppin/fit
  • bugfix for velocity remap with fix deform
  • bugfix for EAM pair styles in the GPU package when compiling with OpenCL
  • bugfix for segfaults when loading a kspace style from a plugin
  • work around consteval issue in bundled {fmt} library with compilers requesting C++20 or later
  • accept denormal floating-point numbers when converting with ValueTokenizer::next_double() or utils::numeric()

関連情報

  • キャンペーン情報
    現在開催されているお得なキャンペーン情報はこちらから。
    詳細
  • ご購入前のお問合せ
    フォームにご入力いただければ後ほど営業よりご連絡させていただきます。
    詳細
  • サポート
    ソフトウェアの導入・運用に関するご支援が可能です。
    詳細はこちらをご確認ください。
    詳細
CONTACT

お問い合わせ

お客様に最適な製品をご提案いたします。まずは気軽にお問い合わせ下さい。
075-353-0120

平日9:30~17:30 (土曜日、日曜日、祝祭日、年末年始、夏期休暇は、休日とさせていただきます。)