Skip to main content
`Ctrl`+`K`

# petsc4py.PETSc.Mat.Option

class petsc4py.PETSc.Mat.Option

  Bases: `object`

  Matrix option.

  See also

  `MatOption`

  Attributes Summary

  `ERROR_LOWER_TRIANGULAR` | Constant `ERROR_LOWER_TRIANGULAR` of type `int`
  `FORCE_DIAGONAL_ENTRIES` | Constant `FORCE_DIAGONAL_ENTRIES` of type `int`
  `GETROW_UPPERTRIANGULAR` | Constant `GETROW_UPPERTRIANGULAR` of type `int`
  `HERMITIAN` | Constant `HERMITIAN` of type `int`
  `IGNORE_LOWER_TRIANGULAR` | Constant `IGNORE_LOWER_TRIANGULAR` of type `int`
  `IGNORE_OFF_PROC_ENTRIES` | Constant `IGNORE_OFF_PROC_ENTRIES` of type `int`
  `IGNORE_ZERO_ENTRIES` | Constant `IGNORE_ZERO_ENTRIES` of type `int`
  `KEEP_NONZERO_PATTERN` | Constant `KEEP_NONZERO_PATTERN` of type `int`
  `NEW_NONZERO_ALLOCATION_ERR` | Constant `NEW_NONZERO_ALLOCATION_ERR` of type `int`
  `NEW_NONZERO_LOCATIONS` | Constant `NEW_NONZERO_LOCATIONS` of type `int`
  `NEW_NONZERO_LOCATION_ERR` | Constant `NEW_NONZERO_LOCATION_ERR` of type `int`
  `NO_OFF_PROC_ENTRIES` | Constant `NO_OFF_PROC_ENTRIES` of type `int`
  `NO_OFF_PROC_ZERO_ROWS` | Constant `NO_OFF_PROC_ZERO_ROWS` of type `int`
  `OPTION_MAX` | Constant `OPTION_MAX` of type `int`
  `OPTION_MIN` | Constant `OPTION_MIN` of type `int`
  `ROW_ORIENTED` | Constant `ROW_ORIENTED` of type `int`
  `SORTED_FULL` | Constant `SORTED_FULL` of type `int`
  `SPD` | Constant `SPD` of type `int`
  `STRUCTURALLY_SYMMETRIC` | Constant `STRUCTURALLY_SYMMETRIC` of type `int`
  `STRUCTURE_ONLY` | Constant `STRUCTURE_ONLY` of type `int`
  `SUBMAT_SINGLEIS` | Constant `SUBMAT_SINGLEIS` of type `int`
  `SUBSET_OFF_PROC_ENTRIES` | Constant `SUBSET_OFF_PROC_ENTRIES` of type `int`
  `SYMMETRIC` | Constant `SYMMETRIC` of type `int`
  `SYMMETRY_ETERNAL` | Constant `SYMMETRY_ETERNAL` of type `int`
  `UNUSED_NONZERO_LOCATION_ERR` | Constant `UNUSED_NONZERO_LOCATION_ERR` of type `int`
  `USE_HASH_TABLE` | Constant `USE_HASH_TABLE` of type `int`
  `USE_INODES` | Constant `USE_INODES` of type `int`

  Attributes Documentation

  ERROR_LOWER_TRIANGULAR: int = ERROR_LOWER_TRIANGULAR

    Constant `ERROR_LOWER_TRIANGULAR` of type `int`

  FORCE_DIAGONAL_ENTRIES: int = FORCE_DIAGONAL_ENTRIES

    Constant `FORCE_DIAGONAL_ENTRIES` of type `int`

  GETROW_UPPERTRIANGULAR: int = GETROW_UPPERTRIANGULAR

    Constant `GETROW_UPPERTRIANGULAR` of type `int`

  HERMITIAN: int = HERMITIAN

    Constant `HERMITIAN` of type `int`

  IGNORE_LOWER_TRIANGULAR: int = IGNORE_LOWER_TRIANGULAR

    Constant `IGNORE_LOWER_TRIANGULAR` of type `int`

  IGNORE_OFF_PROC_ENTRIES: int = IGNORE_OFF_PROC_ENTRIES

    Constant `IGNORE_OFF_PROC_ENTRIES` of type `int`

  IGNORE_ZERO_ENTRIES: int = IGNORE_ZERO_ENTRIES

    Constant `IGNORE_ZERO_ENTRIES` of type `int`

  KEEP_NONZERO_PATTERN: int = KEEP_NONZERO_PATTERN

    Constant `KEEP_NONZERO_PATTERN` of type `int`

  NEW_NONZERO_ALLOCATION_ERR: int = NEW_NONZERO_ALLOCATION_ERR

    Constant `NEW_NONZERO_ALLOCATION_ERR` of type `int`

  NEW_NONZERO_LOCATIONS: int = NEW_NONZERO_LOCATIONS

    Constant `NEW_NONZERO_LOCATIONS` of type `int`

  NEW_NONZERO_LOCATION_ERR: int = NEW_NONZERO_LOCATION_ERR

    Constant `NEW_NONZERO_LOCATION_ERR` of type `int`

  NO_OFF_PROC_ENTRIES: int = NO_OFF_PROC_ENTRIES

    Constant `NO_OFF_PROC_ENTRIES` of type `int`

  NO_OFF_PROC_ZERO_ROWS: int = NO_OFF_PROC_ZERO_ROWS

    Constant `NO_OFF_PROC_ZERO_ROWS` of type `int`

  OPTION_MAX: int = OPTION_MAX

    Constant `OPTION_MAX` of type `int`

  OPTION_MIN: int = OPTION_MIN

    Constant `OPTION_MIN` of type `int`

  ROW_ORIENTED: int = ROW_ORIENTED

    Constant `ROW_ORIENTED` of type `int`

  SORTED_FULL: int = SORTED_FULL

    Constant `SORTED_FULL` of type `int`

  SPD: int = SPD

    Constant `SPD` of type `int`

  STRUCTURALLY_SYMMETRIC: int = STRUCTURALLY_SYMMETRIC

    Constant `STRUCTURALLY_SYMMETRIC` of type `int`

  STRUCTURE_ONLY: int = STRUCTURE_ONLY

    Constant `STRUCTURE_ONLY` of type `int`

  SUBMAT_SINGLEIS: int = SUBMAT_SINGLEIS

    Constant `SUBMAT_SINGLEIS` of type `int`

  SUBSET_OFF_PROC_ENTRIES: int = SUBSET_OFF_PROC_ENTRIES

    Constant `SUBSET_OFF_PROC_ENTRIES` of type `int`

  SYMMETRIC: int = SYMMETRIC

    Constant `SYMMETRIC` of type `int`

  SYMMETRY_ETERNAL: int = SYMMETRY_ETERNAL

    Constant `SYMMETRY_ETERNAL` of type `int`

  UNUSED_NONZERO_LOCATION_ERR: int = UNUSED_NONZERO_LOCATION_ERR

    Constant `UNUSED_NONZERO_LOCATION_ERR` of type `int`

  USE_HASH_TABLE: int = USE_HASH_TABLE

    Constant `USE_HASH_TABLE` of type `int`

  USE_INODES: int = USE_INODES

    Constant `USE_INODES` of type `int`

  __init__()
  classmethod __new__(*args, **kwargs)