Searched refs:evec (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex118.c | 125 …ons(PetscInt cklvl, Mat A, PetscInt il, PetscInt iu, PetscScalar *eval, Vec *evec, PetscReal *tols) in CkEigenSolutions() argument 137 PetscCall(VecDuplicate(evec[0], &vt1)); in CkEigenSolutions() 138 PetscCall(VecDuplicate(evec[0], &vt2)); in CkEigenSolutions() 144 PetscCall(VecCopy(evec[i], vt1)); in CkEigenSolutions() 146 PetscCall(VecDot(evec[j], vt1, &dot)); in CkEigenSolutions() 155 PetscCall(VecNorm(evec[i], NORM_INFINITY, &norm)); in CkEigenSolutions() 166 PetscCall(MatMult(A, evec[i], vt1)); in CkEigenSolutions() 167 PetscCall(VecCopy(evec[i], vt2)); in CkEigenSolutions()
|
| H A D | ex116.c | 196 …tions(PetscInt cklvl, Mat A, PetscInt il, PetscInt iu, PetscReal *eval, Vec *evec, PetscReal *tols) in CkEigenSolutions() argument 207 PetscCall(VecDuplicate(evec[0], &vt1)); in CkEigenSolutions() 208 PetscCall(VecDuplicate(evec[0], &vt2)); in CkEigenSolutions() 214 PetscCall(VecCopy(evec[i], vt1)); in CkEigenSolutions() 216 PetscCall(VecDot(evec[j], vt1, &dot)); in CkEigenSolutions() 224 PetscCall(VecNorm(evec[i], NORM_INFINITY, &norm)); in CkEigenSolutions() 234 PetscCall(MatMult(A, evec[i], vt1)); in CkEigenSolutions() 235 PetscCall(VecCopy(evec[i], vt2)); in CkEigenSolutions()
|
| H A D | ex120.c | 246 …tions(PetscInt cklvl, Mat A, PetscInt il, PetscInt iu, PetscReal *eval, Vec *evec, PetscReal *tols) in CkEigenSolutions() argument 257 PetscCall(VecDuplicate(evec[0], &vt1)); in CkEigenSolutions() 258 PetscCall(VecDuplicate(evec[0], &vt2)); in CkEigenSolutions() 264 PetscCall(VecCopy(evec[i], vt1)); in CkEigenSolutions() 266 PetscCall(VecDot(evec[j], vt1, &dot)); in CkEigenSolutions() 274 PetscCall(VecNorm(evec[i], NORM_INFINITY, &norm)); in CkEigenSolutions() 284 PetscCall(MatMult(A, evec[i], vt1)); in CkEigenSolutions() 285 PetscCall(VecCopy(evec[i], vt2)); in CkEigenSolutions()
|