Searched refs:Jpipe (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ts/tutorials/network/ |
| H A D | pipeInterface.c | 100 Mat *Jpipe; in PipeCreateJacobian() local 111 PetscCall(PetscMalloc1(3, &Jpipe)); in PipeCreateJacobian() 115 PetscCall(DMCreateMatrix(pipe->da, &Jpipe[0])); in PipeCreateJacobian() 119 PetscCall(MatGetSize(Jpipe[0], &M, NULL)); in PipeCreateJacobian() 122 PetscCall(MatCreate(PETSC_COMM_SELF, &Jpipe[1])); in PipeCreateJacobian() 123 PetscCall(MatSetSizes(Jpipe[1], PETSC_DECIDE, PETSC_DECIDE, M, 2)); in PipeCreateJacobian() 124 PetscCall(MatSetFromOptions(Jpipe[1])); in PipeCreateJacobian() 125 PetscCall(MatSetOption(Jpipe[1], MAT_STRUCTURE_ONLY, PETSC_TRUE)); in PipeCreateJacobian() 132 PetscCall(MatSeqAIJSetPreallocation(Jpipe[1], 0, nz)); in PipeCreateJacobian() 133 PetscCall(MatSetValues(Jpipe[1], 2, rows, 2, cols, aa, INSERT_VALUES)); in PipeCreateJacobian() [all …]
|