LIGGGHTS(R)-PUBLIC WWW Site - LIGGGHTS(R)-PUBLIC Documentation - LIGGGHTS(R)-PUBLIC Commands

fix particletemplate/sphere command

Syntax:

fix ID group-ID particletemplate/sphere seed keyword values ...  

Examples:

fix pts1 all particletemplate/sphere 1 atom_type 1 density constant 2500 radius constant 0.0015 

Description:

Define a particle that is used as input for a fix_particledistribution_discrete command. You can choose the atom type, density and radius of the particles. For density and radius, you can choose between 'constant', 'uniform' and 'gaussian' random styles. Note that for radius, you can additionally choose between a number-based and mass-based uniform distribution, where the latter is used more frequently typically. 'gaussian' for radius only supports a number-based distribution.

Keyword relative lets the user set a flag to let other commands know if the radii specified by this command are absolute (length units) or relative (in % of a reference radius). IMPORTANT NOTE: This setting should not be changed away from the default value (no) unless explicity required by another command!

It is thus possible to define a uniform or gaussian distribution on top of the discrete distribution defined by fix_particledistribution_discrete.

IMPORTANT NOTE: As opposed to the number-based distributions, this fix uses the more common distribution based on mass-% for the radius distribution (as does fix_particledistribution_discrete).

LIGGGHTS(R)-PUBLIC will throw an error if the particle volume is too small compared to machine precision. If you are sure you know what you are doing you can override the default limit of 1e-12.

Restart, fix_modify, output, run start/stop, minimize info:

Information about the random state in this fix is written to binary restart files so you can restart a simulation with the same particles being chosen for insertion. None of the fix_modify options are relevant to this fix. No global scalar or vector or per-atom quantities are stored by this fix for access by various output commands. No parameter of this fix can be used with the start/stop keywords of the run command. This fix is not invoked during energy minimization.

Restrictions: none

Related commands:

fix_particletemplate_sphere

Default:

radius = 1.0, density = 1.0, atom_type = 1, volume_limit = 1e-12, relative = no