docstr: ivy.Array instance method variant of ivy.meshgrid. This method
  simply wraps the function, and so the docstring for ivy.meshgrid also
  applies to this method with minimal changes.
  
  Parameters
  ----------
  self
      one-dimensional input array.
  arrays
      an arbitrary number of one-dimensional arrays representing grid coordinates.
      Each array should have the same numeric data type.
  sparse
      if True, a sparse grid is returned in order to conserve memory. Default:
      ``False``.
  indexing
      Cartesian ``'xy'`` or matrix ``'ij'`` indexing of output. If provided zero
      or one one-dimensional vector(s) (i.e., the zero- and one-dimensional cases,
      respectively), the ``indexing`` keyword has no effect and should be ignored.
      Default: ``'xy'``.
  
  Returns
  -------
  ret
      list of N arrays, where ``N`` is the number of provided one-dimensional
      input arrays. Each returned array must have rank ``N``. For ``N``
      one-dimensional arrays having lengths ``Ni = len(xi)``.
docstr_tok: ["ivy.Array","instance","method","variant","of","ivy.meshgrid",".","This","method","simply","wraps","the","function",",","and","so","the","docstring","for","ivy.meshgrid","also","applies","to","this","method","with","minimal","changes",".","Parameters","--","--","--","--","--","self","one-dimensional","input","array",".","arrays","an","arbitrary","number","of","one-dimensional","arrays","representing","grid","coordinates",".","Each","array","should","have","the","same","numeric","data","type",".","sparse","if","True",",","a","sparse","grid","is","returned","in","order","to","conserve","memory",".","Default",":","``","False","``",".","indexing","Cartesian","``","'xy","'","``","or","matrix","``","'ij","'","``","indexing","of","output",".","If","provided","zero","or","one","one-dimensional","vector","(","s",")","(","i.e.",",","the","zero-","and","one-dimensional","cases",",","respectively",")",",","the","``","indexing","``","keyword","has","no","effect","and","should","be","ignored",".","Default",":","``","'xy","'","``",".","Returns","--","--","--","-","ret","list","of","N","arrays",",","where","``","N","``","is","the","number","of","provided","one-dimensional","input","arrays",".","Each","returned","array","must","have","rank","``","N","``",".","For","``","N","``","one-dimensional","arrays","having","lengths","``","Ni","=","len","(","xi",")","``","."]
code: def meshgrid(
      self: ivy.Array,
      /,
      *arrays: Union[ivy.Array, ivy.NativeArray],
      sparse: bool = False,
      indexing: str = "xy",
  ) -> List[ivy.Array]:
      """ivy.Array instance method variant of ivy.meshgrid. This method
      simply wraps the function, and so the docstring for ivy.meshgrid also
      applies to this method with minimal changes.
  
      Parameters
      ----------
      self
          one-dimensional input array.
      arrays
          an arbitrary number of one-dimensional arrays representing grid coordinates.
          Each array should have the same numeric data type.
      sparse
          if True, a sparse grid is returned in order to conserve memory. Default:
          ``False``.
      indexing
          Cartesian ``'xy'`` or matrix ``'ij'`` indexing of output. If provided zero
          or one one-dimensional vector(s) (i.e., the zero- and one-dimensional cases,
          respectively), the ``indexing`` keyword has no effect and should be ignored.
          Default: ``'xy'``.
  
      Returns
      -------
      ret
          list of N arrays, where ``N`` is the number of provided one-dimensional
          input arrays. Each returned array must have rank ``N``. For ``N``
          one-dimensional arrays having lengths ``Ni = len(xi)``.
      """
      return ivy.meshgrid(
          self, *arrays, sparse=sparse, indexing=indexing
      )
  
file_path: ivy/ivy/data_classes/array/creation.py
imports: import abc
  from numbers import Number
  from typing import Optional, Union, List
  import ivy
label_desc: Use image node_id 8 for calling the _ArrayWithCreation obj's underlying member method code with example usage: obj.meshgrid() and returns: ivy