Searched refs:resultname (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/shell/ |
| H A D | shell.h | 22 char *resultname; /* result matrix type */ member
|
| H A D | shell.c | 466 PetscCall(PetscFree(matmat->resultname)); in MatDestroy_Shell() 721 if (matmat->resultname) { in MatProductSymbolic_Shell_X() 722 PetscCall(PetscObjectBaseTypeCompare((PetscObject)D, matmat->resultname, &flg)); in MatProductSymbolic_Shell_X() 723 if (!flg) PetscCall(MatSetType(D, matmat->resultname)); in MatProductSymbolic_Shell_X() 778 …ic)(Mat, Mat, Mat, void *), PetscCtxDestroyFn *destroy, char *composedname, const char *resultname) in MatShellSetMatProductOperation_Private() argument 813 PetscCall(PetscFree(matmat->resultname)); in MatShellSetMatProductOperation_Private() 815 PetscCall(PetscStrallocpy(resultname, &matmat->resultname)); in MatShellSetMatProductOperation_Private() 816 …atmat->composedname, MatProductTypes[matmat->ptype], matmat->resultname ? matmat->resultname : "no… in MatShellSetMatProductOperation_Private() 966 …atmatA->symbolic, matmatA->numeric, matmatA->destroy, matmatA->composedname, matmatA->resultname)); in MatCopy_Shell()
|