Home
last modified time | relevance | path

Searched refs:isol_loc (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/impls/aij/mpi/mumps/
H A Dmumps.c156 MUMPS_INT *irhs_sparse, *irhs_ptr, *isol_loc, *irhs_loc; member
446 inner->isol_loc = outer->isol_loc; \
1765 PetscCall(PetscFree(mumps->id.isol_loc)); in MatDestroy_MUMPS()
2004 …for (i = 0; i < mumps->id.lsol_loc; i++) isol2_loc[i] = mumps->id.isol_loc[i] - 1; … in MatSolve_MUMPS()
2055 PetscMUMPSInt *isol_loc, *isol_loc_save; in MatMatSolve_MUMPS() local
2152 …isol_loc_save = mumps->id.isol_loc; /* save these, as we want to reuse them in MatSolve() … in MatMatSolve_MUMPS()
2155 mumps->id.isol_loc = NULL; // an init state in MatMatSolve_MUMPS()
2161 PetscCall(PetscMalloc2(nlsol_loc, &sol_loc, lsol_loc, &isol_loc)); in MatMatSolve_MUMPS()
2163 mumps->id.isol_loc = isol_loc; in MatMatSolve_MUMPS()
2264isol_loc[i] -= 1; /* change Fortran style to C style. isol_loc[i+j*lsol_loc] contains x[isol_loc[i… in MatMatSolve_MUMPS()
[all …]