parameters: (self, nx, ny, nz=1)
return_statement: return self
docstring: Replicate the snapshot along the periodic box directions.
  
          Args:
              nx (int): Number of times to replicate in the x direction.
              ny (int): Number of times to replicate in the y direction.
              nz (int): Number of times to replicate in the z direction.
  
          Performs the same operation as `State.replicate` on a `Snapshot`.
  
          Returns:
              ``self``
docstring_summary: Replicate the snapshot along the periodic box directions.
docstring_tokens: Replicate the snapshot along the periodic box directions .
function: def replicate(self, nx, ny, nz=1):
          """Replicate the snapshot along the periodic box directions.
  
          Args:
              nx (int): Number of times to replicate in the x direction.
              ny (int): Number of times to replicate in the y direction.
              nz (int): Number of times to replicate in the z direction.
  
          Performs the same operation as `State.replicate` on a `Snapshot`.
  
          Returns:
              ``self``
          """
          self._cpp_obj.replicate(nx, ny, nz)
          return self
function_tokens: def replicate ( self , nx , ny , nz = 1 ) : self . _cpp_obj . replicate ( nx , ny , nz ) return self