Minimizing
A "minimizer" simulation relaxes a structure until its atoms are in a minimum energy position. This is useful to obtain a more realistic structure given some starting conditions. Additionally, this simulator will adjust the bounding box to achieve minimum energy.
It is accessible in the "LAMMPS - Minimize" tab of the simulation generator dialog:

Requirements
In order to build a minimizer simulation, a structure with a non-zero bounding box must already be set up in the viewer:

General Options
The first set of options involve basic information about the simulation and structure:

| Field | Description |
|---|---|
| Working Directory | Location to generate the files to |
| Secondary Name | Name of simulation. This will decide the name of the output directory |
| Structure Name | Name of structure. Used in deciding file names of simulation outputs |
| Mass Table | Atomic masses to use in the simulation. Defaults to the masses defined in the atom styles table |
| Bounding Box | Bounding box of the structure. Defaults to the bounding box already defined for the structure |
Potentials Options
The next set of options controls the potential coefficients and potential style used in the simulation.

| Field | Description |
|---|---|
| Pair Coefficients | Coefficients used in the pair potentials |
| Potential Style | Style to use for the potential |
In order for a simulation to be considered valid, you must have enough potentials for all elements:

For convenience, both potential coefficients and styles can be saved and loaded. More information on saving/loading potential coefficients can be found here. Additionally, more information on saving/loading/creating potential styles can be found here.
Slurm Options
The next set of options controls some variables used by slurm.

| Field | Description |
|---|---|
| Memory | Amount of memory, in megabytes, to allocate per job |
LAMMPS Options
The next set of options are those specific to LAMMPS:

| Field | Description |
|---|---|
| LAMMPS Version | LAMMPS module name for slurm to load |
| KSpace Solver | Name of long-range force solver for LAMMPS to use. For more information on kspace styles, see here |
| KSpace Accuracy | Accuracy of kspace solver |
| Timestep | Timestep used in simulations. Measured in picoseconds by default |
| Unit System | Unit system used by LAMMPS. For more information on LAMMPS unit systems, see here. Note: unit systems besides metal have not been tested, use at your own risk! |
Minimizer Options
The final set of options controls the minimizer:

| Field | Description |
|---|---|
| Minimizer Style | Method to use for minimizing. More information on minimizer styles can be found here |
| Energy Tolerance | Minimizer terminates when the ratio between the energy change and energy magnitude is less than this value. Set to 0.0 to disable |
| Force Tolerance | Stopping tolerance for length of global force vector. Set to 0.0 to disable |
| Max. Steps | Maximum number of steps to run the minimizer |
| Max. Force Calls | Maximum number of force evaluations before terminating the minimizer |
More information on the LAMMPS minimizer can be found here.