Home
last modified time | relevance | path

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

/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/seq/aijperm/
H A Daijperm.c123 Mat_SeqAIJPERM *aijperm_dest; in MatDuplicate_SeqAIJPERM() local
130 aijperm_dest = (Mat_SeqAIJPERM *) (*M)->spptr; in MatDuplicate_SeqAIJPERM()
131 ierr = PetscFree(aijperm_dest->xgroup);CHKERRQ(ierr); in MatDuplicate_SeqAIJPERM()
132 ierr = PetscFree(aijperm_dest->nzgroup);CHKERRQ(ierr); in MatDuplicate_SeqAIJPERM()
133 ierr = PetscFree(aijperm_dest->iperm);CHKERRQ(ierr); in MatDuplicate_SeqAIJPERM()
135 ierr = PetscNewLog(*M,&aijperm_dest);CHKERRQ(ierr); in MatDuplicate_SeqAIJPERM()
136 (*M)->spptr = (void*) aijperm_dest; in MatDuplicate_SeqAIJPERM()
140 ierr = PetscArraycpy(aijperm_dest,aijperm,1);CHKERRQ(ierr); in MatDuplicate_SeqAIJPERM()
147 ierr = PetscMalloc1(A->rmap->n, &aijperm_dest->iperm);CHKERRQ(ierr); in MatDuplicate_SeqAIJPERM()
148 ierr = PetscMalloc1(aijperm->ngroup+1, &aijperm_dest->xgroup);CHKERRQ(ierr); in MatDuplicate_SeqAIJPERM()
[all …]