Searched refs:boundary_indices (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex18.c | 11 PetscInt *boundary_nodes, nboundary_nodes, *boundary_indices; in main() local 152 …PetscCall(PetscMalloc2(nboundary_nodes * bs, &boundary_indices, nboundary_nodes * bs, &boundary_va… in main() 157 boundary_indices[k * bs + b] = Ii; in main() 164 …PetscCall(VecSetValues(x, nboundary_nodes * bs, boundary_indices, boundary_values, INSERT_VALUES)); in main() 173 …PetscCall(VecSetValues(y, nboundary_nodes * bs, boundary_indices, boundary_values, INSERT_VALUES)); in main() 181 PetscCall(MatZeroRowsColumns(A, nboundary_nodes * bs, boundary_indices, diag, x, rhs)); in main() 193 PetscCall(PetscFree2(boundary_indices, boundary_values)); in main()
|
| /petsc/src/ksp/pc/tutorials/ |
| H A D | ex4.c | 165 PetscInt *boundary_indices; in main() local 207 PetscCall(PetscMalloc1(2 * boundary_indices_size, &boundary_indices)); in main() 217 if ((bnd_dof >= astart) && (bnd_dof < aend)) boundary_indices[num_local_bnd_dofs++] = bnd_dof; in main() 224 if ((bnd_dof >= astart) && (bnd_dof < aend)) boundary_indices[num_local_bnd_dofs++] = bnd_dof; in main() 229 …PetscCall(ISCreateGeneral(PETSC_COMM_WORLD, num_local_bnd_dofs, boundary_indices, PETSC_USE_POINTE… in main() 345 PetscCall(PetscFree(boundary_indices)); in main()
|