limit

Syntax

limit atom_per_cell_number atomic_neighbor_number
  • atom_per_cell_number, atomic_neighbor_number = positive integer

Examples

limit 100 100
limit 120 140

Description

This command sets the initial number of atoms per cell (atom_per_cell_number) and the number of neighboring atoms per atom/integration point (atomic_neighbor_number). The numbers are used to allocate initial arrays for atoms in cells and neighbors of atoms/integration points. If, during a simulation, arrays larger than those initially allocated become necessary, the two numbers set in this command will increase by 20 to enlarge the arrays, until even larger arrays are needed, in which case these two numbers increase by 20 again, and so on.

The initial values of these two numbers depend on the cutoff distance r_\mathrm{c} and bin_size of the interatomic potential.

neighbor_init.f90, update_neighbor.f90, cell_neighbor_list.f90, update_cell_neighbor.f90, and update_cell.f90

Default

limit 100 100