# dump netcdf command # dump netcdf/mpiio command ## Syntax dump ID group-ID netcdf N file args dump ID group-ID netcdf/mpiio N file args - ID = user-assigned name for the dump - group-ID = ID of the group of atoms to be imaged - *netcdf* or *netcdf/mpiio* = style of dump command (other styles *atom* or *cfg* or *dcd* or *xtc* or *xyz* or *local* or *custom* are discussed on the [dump](dump) doc page) - N = dump every this many timesteps - file = name of file to write dump info to - args = list of atom attributes, same as for [dump_style custom](dump) ## Examples ``` LAMMPS dump 1 all netcdf 100 traj.nc type x y z vx vy vz dump_modify 1 append yes at -1 thermo yes dump 1 all netcdf/mpiio 1000 traj.nc id type x y z dump 1 all netcdf 1000 traj.*.nc id type x y z ``` ## Description Dump a snapshot of atom coordinates every N timesteps in Amber-style NetCDF file format. NetCDF files are binary, portable and self-describing. This dump style will write only one file on the root node. The dump style *netcdf* uses the [standard NetCDF library](https://www.unidata.ucar.edu/software/netcdf/)\_. All data is collected on one processor and then written to the dump file. Dump style *netcdf/mpiio* uses the [parallel NetCDF library](https://trac.mcs.anl.gov/projects/parallel-netcdf/)\_ and MPI-IO to write to the dump file in parallel; it has better performance on a larger number of processors. Note that style *netcdf* outputs all atoms sorted by atom tag while style *netcdf/mpiio* outputs atoms in order of their MPI rank. NetCDF files can be directly visualized via the following tools: - Ovito (). Ovito supports the AMBER convention and all extensions of this dump style. - VMD (). In addition to per-atom data, [thermo](thermo) data can be included in the dump file. The data included in the dump file is identical to the data specified by [thermo_style](thermo_style). ------------------------------------------------------------------------ ## Restrictions The *netcdf* and *netcdf/mpiio* dump styles are part of the NETCDF package. They are only enabled if LAMMPS was built with that package. See the [Build package](Build_package) page for more info. The *netcdf* and *netcdf/mpiio* dump styles currently cannot dump string properties or properties from variables. ------------------------------------------------------------------------ ## Related commands [dump](dump), [dump_modify](dump_modify), [undump](undump)