lammps
Here are 46 public repositories matching this topic...
Groups particles into clusters based on distance cutoff or bond topology. Identifies connected components, computes cluster sizes, centers of mass, and gyration tensors .
-
Updated
Mar 16, 2026 - C++
A modified DXA! Supports multiple structure identification methods including PTM, CNA, and Diamond structure analysis. Identifies dislocation lines, computes Burgers vectors, constructs dislocation networks, and exports results for visualization.
-
Updated
Mar 23, 2026 - C++
Computes elastic strain tensors by mapping local atomic environments to reference crystal structures. Separates elastic from plastic deformation and calculates strain fields around dislocations.
-
Updated
Mar 20, 2026 - C++
Core C++ library providing math primitives (Vector3, Matrix3, Quaternion), spatial data structures (KD-trees, octrees), simulation cell handling, and parallel algorithms for molecular dynamics analysis. Foundation for all VOLT packages.
-
Updated
Mar 23, 2026 - C++
AutoPas accelerator implementation for LAMMPS
-
Updated
Dec 2, 2024 - C++
High-performance parser & utilities for LAMMPS trajectory frames
-
Updated
Mar 13, 2026 - C++
Calculates the centrosymmetry parameter (CSP) for each atom to detect point defects, surfaces, and dislocation cores. Useful for visualizing crystal defects in FCC and BCC metals.
-
Updated
Mar 16, 2026 - C++
Algorithms for crystal structure identification in atomistic simulations. Classifies atoms by local structural environment to detect BCC, FCC, HCP, diamond cubic, and other crystal structures. Distinguishes crystalline atoms from defects, surfaces, and disordered regions
-
Updated
Mar 20, 2026 - C++
Computes coordination numbers and nearest neighbor statistics for each atom. Analyzes local atomic environments and detects under/over-coordinated atoms indicating defects.
-
Updated
Mar 16, 2026 - C++
Algorithms for detects and segments grain boundaries in polycrystalline materials. Identifies individual grains, computes grain orientations, and extracts grain boundary networks from atomistic simulations.
-
Updated
Mar 20, 2026 - C++
A suite of tools to help with molecular simulations/analysis
-
Updated
Mar 25, 2021 - C++
Computes per-atom strain tensors from atomic configurations. Calculates Green-Lagrangian strain, von Mises strain, and principal strains for deformation analysis in molecular dynamics simulations.
-
Updated
Mar 16, 2026 - C++
Calculates atomic displacement vectors between reference and deformed configurations. Tracks atom movements, identifies displaced atoms, and computes displacement magnitudes for diffusion analysis.
-
Updated
Mar 16, 2026 - C++
Updates to the USER-DPD package in the LAMMPS MD software package.
-
Updated
Jul 23, 2019 - C++
ARBFN: A LAMMPS extension for arbitrary externally-defined fixes. Allows the communication of one "controller" process with any number of LAMMPS instances within an MPI runtime.
-
Updated
Jan 29, 2026 - C++
Wrapper for LAMMPS simulation data into DLPack data structures
-
Updated
Aug 14, 2024 - C++
Improve this page
Add a description, image, and links to the lammps topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the lammps topic, visit your repo's landing page and select "manage topics."