petsc4py.PETSc.Vec.Type
=======================

.. autoclass:: petsc4py.PETSc.Vec.Type
   :show-inheritance:

   

   

   
   .. rubric:: Attributes Summary
   .. autosummary::
   
      ~petsc4py.PETSc.Vec.Type.CUDA
      ~petsc4py.PETSc.Vec.Type.HIP
      ~petsc4py.PETSc.Vec.Type.KOKKOS
      ~petsc4py.PETSc.Vec.Type.MPI
      ~petsc4py.PETSc.Vec.Type.MPICUDA
      ~petsc4py.PETSc.Vec.Type.MPIHIP
      ~petsc4py.PETSc.Vec.Type.MPIKOKKOS
      ~petsc4py.PETSc.Vec.Type.MPIVIENNACL
      ~petsc4py.PETSc.Vec.Type.NEST
      ~petsc4py.PETSc.Vec.Type.SEQ
      ~petsc4py.PETSc.Vec.Type.SEQCUDA
      ~petsc4py.PETSc.Vec.Type.SEQHIP
      ~petsc4py.PETSc.Vec.Type.SEQKOKKOS
      ~petsc4py.PETSc.Vec.Type.SEQVIENNACL
      ~petsc4py.PETSc.Vec.Type.SHARED
      ~petsc4py.PETSc.Vec.Type.STANDARD
      ~petsc4py.PETSc.Vec.Type.VIENNACL

   

   
   .. rubric:: Attributes Documentation
   
   .. autoattribute:: CUDA
   .. autoattribute:: HIP
   .. autoattribute:: KOKKOS
   .. autoattribute:: MPI
   .. autoattribute:: MPICUDA
   .. autoattribute:: MPIHIP
   .. autoattribute:: MPIKOKKOS
   .. autoattribute:: MPIVIENNACL
   .. autoattribute:: NEST
   .. autoattribute:: SEQ
   .. autoattribute:: SEQCUDA
   .. autoattribute:: SEQHIP
   .. autoattribute:: SEQKOKKOS
   .. autoattribute:: SEQVIENNACL
   .. autoattribute:: SHARED
   .. autoattribute:: STANDARD
   .. autoattribute:: VIENNACL
