Definitions, applications, and valuesA definition is reusable structure. An application records where an example uses it. A contributing schema identifies the definition that supplied an evaluated value. These are distinct relationships reported by SNT3.
SCHEMA DEFINITION
couette_drive
1members
Boundary velocity for planar Couette flow.
Open DIPL definition ↗SCHEMA DEFINITION
flow_geometry
10members
Two-dimensional channel geometry and fixed wall groups for driven Lennard-Jones flow.
Open DIPL definition ↗lattice_densityvalue · float64
Hexagonal lattice density used to create the channel atoms.
Condition: {.} > 0xlovalue · float64
Lower x bound of the 2D channel.
xhivalue · float64
Upper x bound of the 2D channel.
ylovalue · float64
Lower y bound of the channel.
yhivalue · float64
Upper y bound of the channel.
zlovalue · float64
Lower z bound of the thin 2D simulation box.
zhivalue · float64
Upper z bound of the thin 2D simulation box.
lower_wall_topvalue · float64
Upper y boundary of the lower fixed wall group.
upper_wall_bottomvalue · float64
Lower y boundary of the upper fixed wall group.
atom_massvalue · float64
Mass assigned to each of the three atom types in reduced LJ units.
Condition: {.} > 0
SCHEMA DEFINITION
flow_interactions
3members
Lennard-Jones interaction and neighbor-list controls for the flow channel.
Open DIPL definition ↗cutoffvalue · float64
Lennard-Jones cutoff used for pair_style and pair_coeff.
Condition: {.} > 0neighbor_skinvalue · float64
Neighbor-list skin distance.
Condition: {.} > 0neighbor_delayvalue · int32
Minimum delay before checking for a neighbor-list rebuild.
Condition: {.} >= 0
SCHEMA DEFINITION
flow_thermostat
7members
Initial velocities, temperature rescaling, and integration controls.
Open DIPL definition ↗initial_temperaturevalue · float64
Initial temperature for mobile flow atoms.
Condition: {.} >= 0velocity_seedvalue · int32
Seed for the initial mobile-atom velocity distribution.
Condition: {.} > 0rescale_everyvalue · int32
Temperature-rescale interval in timesteps.
Condition: {.} > 0rescale_windowvalue · float64
Temperature-rescale window in reduced temperature units.
Condition: {.} >= 0timestepvalue · float64
Integration timestep in reduced LJ units.
Condition: {.} > 0thermo_intervalvalue · int32
Thermodynamic output interval.
Condition: {.} > 0run_stepsvalue · int32
Number of timesteps for the driven-flow run.
Condition: {.} >= 0
SCHEMA DEFINITION
lj_dynamics
5members
Initial velocity, integration, and run controls.
Open DIPL definition ↗initial_temperaturevalue · float64
Initial temperature used to draw atom velocities in LJ units.
Condition: {.} >= 0velocity_seedvalue · int32
Random seed for reproducible initial velocities.
Condition: {.} > 0enforce_2dvalue · bool
Constrain force and velocity components outside the 2D plane.
thermo_intervalvalue · int32
Thermodynamic output interval during the dynamics run.
Condition: {.} > 0run_stepsvalue · int32
Number of integration timesteps before any minimization phase.
Condition: {.} >= 0
SCHEMA DEFINITION
lj_geometry
10members
Simulation dimensionality and atom generation from a lattice.
Open DIPL definition ↗dimensionvalue · int32
Spatial dimension; the melt uses the 3D default and the minimization example uses 2D.
Options: 2, 3lattice_stylevalue · str
Lattice geometry used to create the initial atoms.
Options: fcc, sq2lattice_densityvalue · float64
Reduced number density passed to the lattice command.
Condition: {.} > 0xlovalue · float64
Lower x coordinate of the simulation box in lattice units.
xhivalue · float64
Upper x coordinate of the simulation box in lattice units.
ylovalue · float64
Lower y coordinate of the simulation box in lattice units.
yhivalue · float64
Upper y coordinate of the simulation box in lattice units.
zlovalue · float64
Lower z coordinate; 2D LAMMPS still needs a finite z extent.
zhivalue · float64
Upper z coordinate; 2D LAMMPS still needs a finite z extent.
atom_massvalue · float64
Mass of the sole atom type in reduced LJ units.
Condition: {.} > 0
SCHEMA DEFINITION
lj_interactions
8members
Lennard-Jones pair potential and neighbor-list controls.
Open DIPL definition ↗epsilonvalue · float64
LJ energy scale epsilon in reduced units.
Condition: {.} > 0sigmavalue · float64
LJ length scale sigma in reduced units.
Condition: {.} > 0cutoffvalue · float64
Distance cutoff for the LJ pair style and pair coefficient.
Condition: {.} > 0shift_potentialvalue · bool
Shift the pair potential to zero at the cutoff.
neighbor_skinvalue · float64
Extra neighbor-list skin distance in LJ length units.
Condition: {.} > 0neighbor_everyvalue · int32
Neighbor-list rebuild check interval in timesteps.
Condition: {.} > 0neighbor_delayvalue · int32
Minimum delay before a neighbor-list rebuild.
Condition: {.} >= 0neighbor_checkvalue · bool
Whether to check atom motion before rebuilding the neighbor list.
SCHEMA DEFINITION
lj_minimization
5members
Optional post-run energy minimization in the pinned 2D example.
Open DIPL definition ↗thermo_interval_after_runvalue · int32
Thermodynamic output interval during minimization.
Condition: {.} > 0energy_tolerancevalue · float64
Energy convergence tolerance for minimization.
Condition: {.} >= 0force_tolerancevalue · float64
Force convergence tolerance for minimization.
Condition: {.} >= 0max_iterationsvalue · int32
Maximum optimizer iterations.
Condition: {.} > 0max_evaluationsvalue · int32
Maximum force/energy evaluations.
Condition: {.} > 0
SCHEMA DEFINITION
poiseuille_drive
2members
Wall constraints and body force for planar Poiseuille flow.
Open DIPL definition ↗upper_wall_forcevalue · float64
Normal force applied to upper wall atoms by aveforce.
flow_accelerationvalue · float64
Streamwise force per mobile atom.
Generated by snt dip schemas --project DIPfile --format json from the pinned DIPL setup. This view reflects the bundled example; applying overrides can change evaluated associations.