Lines Matching refs:handlers
4541 MatSolverTypeForSpecifcType handlers; member
4574 PetscCall(PetscNew(&MatSolverTypeHolders->handlers)); in MatSolverTypeRegister()
4575 PetscCall(PetscStrallocpy(mtype, (char **)&MatSolverTypeHolders->handlers->mtype)); in MatSolverTypeRegister()
4576 MatSolverTypeHolders->handlers->createfactor[(int)ftype - 1] = createfactor; in MatSolverTypeRegister()
4582 …PetscCheck(next->handlers, PETSC_COMM_SELF, PETSC_ERR_PLIB, "MatSolverTypeHolder is missing handle… in MatSolverTypeRegister()
4583 inext = next->handlers; in MatSolverTypeRegister()
4603 PetscCall(PetscNew(&prev->next->handlers)); in MatSolverTypeRegister()
4604 PetscCall(PetscStrallocpy(mtype, (char **)&prev->next->handlers->mtype)); in MatSolverTypeRegister()
4605 prev->next->handlers->createfactor[(int)ftype - 1] = createfactor; in MatSolverTypeRegister()
4653 inext = next->handlers; in MatSolverTypeGet()
4668 inext = next->handlers; in MatSolverTypeGet()
4684 inext = next->handlers; in MatSolverTypeGet()
4709 inext = next->handlers; in MatSolverTypeDestroy()