6. Commands

This section lists all NUFEB commands and extended LAMMPS commands (with asterisk *) that can be used for modelling microbial systems. Some commands are part of NUFEB or LAMMPS optional packages, which means they cannot be used unless the packages were included when building NUFEB.

Note

The section only lists the LAMMPS commands which have been modified or extended for microbial modelling. Many of the commands not listed here are also compatible with NUFEB package and their descriptions are available in LAMMPS user manual.

6.1. Microbes and substrates

atom_style coccus: spherical microbe

atom_style bacillus: rod-shaped microbe

fix nufeb/property/cycletime: microbe attribute: cell cycle time

fix nufeb/property/generation: microbe attribute: cell generation

grid_modify: modify grid attributes

grid_style chemostat: grid style for chemostat coupling

read_data*: read external data file

set*: set one or more properties of atoms

6.2. Biological processes

fix nufeb/growth/anammox: growth model for Anammox bacteria

fix nufeb/growth/aob: growth model for Ammonia-Oxidizing Bacteria

fix nufeb/growth/cyano: growth model for cyanobacteria

fix nufeb/growth/ecoli: growth model for E.coli

fix nufeb/growth/energy: energy-based growth model

fix nufeb/growth/eps: growth model for Extracellular Polymeric Substances

fix nufeb/growth/het: growth model for heterotroph

fix nufeb/growth/monod: simple Monod-based growth model

fix nufeb/growth/nob: growth model for Nitrite-Oxidizing Bacteria

fix nufeb/growth/simple: exponential growth model

fix nufeb/division/coccus: division for coccus

fix nufeb/division/bacillus: division for bacillus

fix nufeb/eps_secretion: EPS secretion from heterotroph

fix nufeb/death/diameter: microbe death (critical diameter)

6.3. Physical processes

pair_style bacillus: pairwise interaction for bacillus

pair_style gran/hooke: pairwise interaction for coccus

fix nufeb/adhesion: adhesion force

fix nufeb/adhesion/eps: EPS adhesion force

fix nufeb/adhesion/bacillus: adhesion force for bacillus

fix nve/bacillus/limit: constant NVE update for bacillus

fix nufeb/shear: shear force

fix nufeb/wall_adhesion: wall-microbe adhesion force

fix wall/gran: wall-microbe frictional force

6.4. Post-physical processes

fix nufeb/diffusion_coeff: dynamic diffusion coefficient

6.5. Chemical processes

fix nufeb/diffusion_reaction: substrate diffusion and reaction

fix nufeb/gas_liquid: gas liquid transfer

fix nufeb/reactor/gas_balance: mass balance in gas phase

fix nufeb/reactor/solute_balance: mass balance in solute phase

6.6. Reactor processes

fix nufeb/boundary_layer: dynamic diffusion boundary layer

6.7. Computes

compute nufeb/ave_conc: average substrate concentration

compute nufeb/ave_length: average microbe length

compute nufeb/density: biomass density

compute nufeb/volume: total microbe volume

6.8. Outputs

dump image: dump JPEG, PNG or PPM image files

dump movie: dump movie file

dump modify: modify parameters of dump command

dump vtk: dump microbe data in VTK format

dump vtk/grid: dump grid data in VTK format

dump hdf5: dump data in hdf5 format

6.9. Run

run_style nufeb: time integrator for NUFEB simulation