Skip to content

View usage

Nicolas Morales edited this page Mar 24, 2021 · 1 revision

View usage in MiniMD:

  • Constants:
    • pbc_any
    • pbc_flag*
    • box.*prd
    • nswap
    • sendproc
    • recvproc
    • dtforce
    • dt
    • box.*lo/*hi
    • procneigh
  • Transient:
    • atom.pbc_flags
      • written to by atom so can be accessed by packing kernels
    • comm.buf_send
    • comm.buf_recv
    • maxrecv - tracks size of buf_recv
    • nrecv_atoms
    • neighbor.bincount atom.sort -> neighbor.build
    • neighbor.bin_has_local atom.sort -> neighbor.build
    • neighbor.bins atom.sort -> neighbor.build
  • Track writes
    • atom.x initialIntegrate -> *
    • atom.v initialIntegrate (r/w) -> *
    • sendlist comm.borders -> comm.communicate
    • exc_sendlist comm.borders -> comm.exchange
    • exc_copylist comm.exchange -> comm.exchange
    • atom.nlocal
    • atom.nmax
Clone this wiki locally