// LAMMPS Class topology digraph lammps { rankdir="LR" La [shape=circle label="LAMMPS"] At [shape=box label="Atom" color=blue] Ci [shape=box label="CiteMe"] Co [shape=box label="Comm" color=blue] Do [shape=box label="Domain" color=blue] Er [shape=box label="Error" color=blue] Fo [shape=box label="Force" color=blue] Gr [shape=box label="Group" color=blue] In [shape=box label="Input" color=blue] Ko [shape=box label="KokkosLMP"] Ak [shape=box label="AtomKK" color=blue] Mk [shape=box label="MemoryKK" color=blue] Me [shape=box label="Memory" color=blue] Mo [shape=box label="Modify" color=blue] Ne [shape=box label="Neighbor" color=blue] Ou [shape=box label="Output" color=blue] Py [shape=box label="Python" color=blue] Up [shape=box label="Update" color=blue] Un [shape=box label="Universe" color=blue] Ti [shape=box label="Timer" color=blue] Rg [label="Region" color=red] Rb [shape=box label="RegionBlock"] Rs [shape=box label="RegionSphere"] Av [label="AtomVec" color=red] It [label="Integrate" color=red] Mi [label="Min" color=red] Pa [label="Pair" color=red] Bo [label="Bond" color=red] An [label="Angle" color=red] Di [label="Dihedral" color=red] Im [label="Improper" color=red] Ks [label="Kspace" color=red] Du [label="Dump" color=red] Fi [label="Fix" color=red] Cp [label="Compute" color=red] Th [label="Thermo"] Va [label="Variable"] Ew [shape=box label="Ewald"] Pp [shape=box label="PPPM"] Ff [label="FFT3d"] Re [label="Remap"] Gc [label="GridComm"] Cb [shape=box label="CommBrick"] Ct [shape=box label="CommTiled"] Aa [shape=box label="AtomVecAtomic"] Am [shape=box label="AtomVecMolecular"] Lj [shape=box label="PairLJCut"] Lo [shape=box label="PairLJCutOMP"] Lg [shape=box label="PairLJCutGPU"] Te [shape=box label="PairTersoff"] Bh [shape=box label="BondHarmonic"] Bf [shape=box label="BondFENE"] Fa [shape=box label="FixAveTime"] Fn [shape=box label="FixNVE"] Fh [shape=box label="FixNH"] Fp [shape=box label="FixNPT"] Ft [shape=box label="FixNVT"] Da [shape=box label="DumpAtom"] Dc [shape=box label="DumpCustom"] Dg [shape=box label="DumpCFG"] Ve [shape=box label="Verlet"] Rr [shape=box label="Respa"] Po [shape=box label="PPPMOmp"] La -> {At Ci Co Do Er Fo Gr In Ko Ak Mk Me Mo Ne Ou Py Ti Up Un} [penwidth=2] Do -> {Rg} [penwidth=2] Co -> {Cb Ct} [style=dashed penwidth=2] Rg -> {Rb Rs} [style=dashed penwidth=2] In -> Va [penwidth=2] Mo -> {Fi Cp} [penwidth=2] Fo -> {Pa Bo An Di Im Ks} [penwidth=2] Ks -> {Ew Pp} [style=dashed penwidth=2] Pp -> {Ff Re Gc} [penwidth=2] Pp -> {Po} [style=dashed penwidth=2] Up -> {It Mi} [penwidth=2] It -> {Ve Rr} [style=dashed penwidth=2] Ou -> {Du Th} [penwidth=2] Du -> {Da Dc} [style=dashed penwidth=2] Dc -> {Dg} [style=dashed penwidth=2] At -> Av [penwidth=2] Av -> {Aa Am} [style=dashed penwidth=2] Pa -> {Lj Te} [style=dashed penwidth=2] Lj -> {Lo Lg} [style=dashed penwidth=2] Bo -> {Bh Bf} [style=dashed penwidth=2] Fi -> {Fa Fn Fh} [style=dashed penwidth=2] Fh -> {Fp Ft} [style=dashed penwidth=2] }