Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/crl/
H A Dcrl.c15 Mat_AIJCRL *aijcrl = (Mat_AIJCRL *)A->spptr; in MatDestroy_SeqAIJCRL() local
19 if (aijcrl) PetscCall(PetscFree2(aijcrl->acols, aijcrl->icols)); in MatDestroy_SeqAIJCRL()
34 Mat_AIJCRL *aijcrl = (Mat_AIJCRL *)A->spptr; in MatSeqAIJCRL_create_aijcrl() local
42 aijcrl->nz = a->nz; in MatSeqAIJCRL_create_aijcrl()
43 aijcrl->m = A->rmap->n; in MatSeqAIJCRL_create_aijcrl()
44 aijcrl->rmax = rmax; in MatSeqAIJCRL_create_aijcrl()
46 PetscCall(PetscFree2(aijcrl->acols, aijcrl->icols)); in MatSeqAIJCRL_create_aijcrl()
47 PetscCall(PetscMalloc2(rmax * m, &aijcrl->acols, rmax * m, &aijcrl->icols)); in MatSeqAIJCRL_create_aijcrl()
48 acols = aijcrl->acols; in MatSeqAIJCRL_create_aijcrl()
49 icols = aijcrl->icols; in MatSeqAIJCRL_create_aijcrl()
[all …]
/petsc/src/mat/impls/aij/mpi/crl/
H A Dmcrl.c19 Mat_AIJCRL *aijcrl = (Mat_AIJCRL *)A->spptr; in MatDestroy_MPIAIJCRL() local
22 if (aijcrl) { in MatDestroy_MPIAIJCRL()
23 PetscCall(PetscFree2(aijcrl->acols, aijcrl->icols)); in MatDestroy_MPIAIJCRL()
24 PetscCall(VecDestroy(&aijcrl->fwork)); in MatDestroy_MPIAIJCRL()
25 PetscCall(VecDestroy(&aijcrl->xwork)); in MatDestroy_MPIAIJCRL()
26 PetscCall(PetscFree(aijcrl->array)); in MatDestroy_MPIAIJCRL()
39 Mat_AIJCRL *aijcrl = (Mat_AIJCRL *)A->spptr; in MatMPIAIJCRL_create_aijcrl() local
49 aijcrl->nz = Aij->nz + Bij->nz; in MatMPIAIJCRL_create_aijcrl()
50 aijcrl->m = A->rmap->n; in MatMPIAIJCRL_create_aijcrl()
51 aijcrl->rmax = rmax; in MatMPIAIJCRL_create_aijcrl()
[all …]
/petsc/doc/manual/
H A Dksp.md2552 * - ``aijcrl``
2572 * - ``aijcrl``