Lines Matching refs:irow
25 static PetscErrorCode MatSetValuesLocal_HYPREStruct_3d(Mat mat, PetscInt nrow, const PetscInt irow[… in MatSetValuesLocal_HYPREStruct_3d() argument
36 stencil = icol[j] - irow[i]; in MatSetValuesLocal_HYPREStruct_3d()
51 …nt_FMT " local column %" PetscInt_FMT " have bad stencil %" PetscInt_FMT, irow[i], icol[j], stenci… in MatSetValuesLocal_HYPREStruct_3d()
53 row = ex->gindices[irow[i]] - ex->rstart; in MatSetValuesLocal_HYPREStruct_3d()
64 static PetscErrorCode MatZeroRowsLocal_HYPREStruct_3d(Mat mat, PetscInt nrow, const PetscInt irow[]… in MatZeroRowsLocal_HYPREStruct_3d() argument
76 row = ex->gindices[irow[i]] - ex->rstart; in MatZeroRowsLocal_HYPREStruct_3d()
339 static PetscErrorCode MatSetValuesLocal_HYPRESStruct_3d(Mat mat, PetscInt nrow, const PetscInt irow… in MatSetValuesLocal_HYPRESStruct_3d() argument
361 grid_rank = irow[i] / nvars; in MatSetValuesLocal_HYPRESStruct_3d()
362 var_type = (irow[i] % nvars); in MatSetValuesLocal_HYPRESStruct_3d()
386 …nt_FMT " local column %" PetscInt_FMT " have bad stencil %" PetscInt_FMT, irow[i], icol[j], stenci… in MatSetValuesLocal_HYPRESStruct_3d()
400 var_type = irow[i] / (ex->gnxgnygnz); in MatSetValuesLocal_HYPRESStruct_3d()
401 grid_rank = irow[i] - var_type * (ex->gnxgnygnz); in MatSetValuesLocal_HYPRESStruct_3d()
425 …nt_FMT " local column %" PetscInt_FMT " have bad stencil %" PetscInt_FMT, irow[i], icol[j], stenci… in MatSetValuesLocal_HYPRESStruct_3d()
442 static PetscErrorCode MatZeroRowsLocal_HYPRESStruct_3d(Mat mat, PetscInt nrow, const PetscInt irow[… in MatZeroRowsLocal_HYPRESStruct_3d() argument
473 grid_rank = irow[i] / nvars; in MatZeroRowsLocal_HYPRESStruct_3d()
474 var_type = (irow[i] % nvars); in MatZeroRowsLocal_HYPRESStruct_3d()
484 var_type = irow[i] / (ex->gnxgnygnz); in MatZeroRowsLocal_HYPRESStruct_3d()
485 grid_rank = irow[i] - var_type * (ex->gnxgnygnz); in MatZeroRowsLocal_HYPRESStruct_3d()