Home
last modified time | relevance | path

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

/petsc/src/mat/tests/
H A Dex18.c11 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 Dex4.c165 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()