@peterspackman/lmpjs
v0.2.0
Published
JavaScript/WebAssembly bindings for LAMMPS - Large-scale Atomic/Molecular Massively Parallel Simulator
Maintainers
Readme
lmpjs
JavaScript/WebAssembly bindings for LAMMPS - Large-scale Atomic/Molecular Massively Parallel Simulator.
This package allows you to run LAMMPS molecular dynamics simulations directly in web browsers and Node.js environments using WebAssembly.
Installation
npm install @peterspackman/lmpjsQuick Start
Requirements for Building
- Emscripten SDK
- CMake 3.16+
- Ninja build system
- Node.js 20+
License
This project is licensed under the GPL-2.0 License - see the LICENSE file for details.
LAMMPS is licensed under the GPL v2 license. See the LAMMPS website for more information.
Acknowledgments
- LAMMPS developers for the amazing molecular dynamics software
- Emscripten team for WebAssembly compilation tools
