Lines Matching refs:classes
11 PETSc is designed around several classes including `Vec` (vectors) and
14 operations on the data (much like virtual functions in C++ classes).
17 A (small) common part shared by all PETSc classes (for example, both
27 For example, all matrix (`Mat`) classes share a function table of
171 `classid`; these are used to distinguish between classes. When a new
418 Each package defines one or more classes; for example, the `KSP`
419 package defines the `KSP` and `PC` classes, as well as several
420 utility classes. In addition, each library-level package may contain
421 several class-level packages associated with individual classes in the
422 library-level package. In general, most “important” classes in PETSc
425 `KSPInitializePackage()`, which registers all the classes and events