petsc-3.11.3 2019-06-26
MatInfo
Context of matrix information, used with MatGetInfo()
Synopsis
typedef struct {
PetscLogDouble block_size; /* block size */
PetscLogDouble nz_allocated,nz_used,nz_unneeded; /* number of nonzeros */
PetscLogDouble memory; /* memory allocated */
PetscLogDouble assemblies; /* number of matrix assemblies called */
PetscLogDouble mallocs; /* number of mallocs during MatSetValues() */
PetscLogDouble fill_ratio_given,fill_ratio_needed; /* fill ratio for LU/ILU */
PetscLogDouble factor_mallocs; /* number of mallocs during factorization */
} MatInfo;
In Fortran this is simply a double precision array of dimension MAT_INFO_SIZE
See Also
MatGetInfo(), MatInfoType
Level
intermediate
Location
src/mat/../../include/petscmat.h
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages