| /petsc/src/snes/impls/ngmres/ ! |
| H A D | ngmresfunc.c | 38 …vate(SNES snes, PetscInt ivec, PetscInt l, Vec XM, Vec FM, PetscReal fMnorm, Vec X, Vec XA, Vec FA) in SNESNGMRESFormCombinedSolution_Private() argument 104 PetscCall(SNESApplyNPC(snes, XA, NULL, FA)); in SNESNGMRESFormCombinedSolution_Private() 106 PetscCall(SNESComputeFunction(snes, XA, FA)); in SNESNGMRESFormCombinedSolution_Private() 109 PetscCall(VecAXPBY(FA, 1.0 - alph_total, 0.0, FM)); in SNESNGMRESFormCombinedSolution_Private() 110 PetscCall(VecMAXPY(FA, l, beta, Fdot)); in SNESNGMRESFormCombinedSolution_Private() 115 …s_Private(SNES snes, PetscInt l, Vec X, Vec F, Vec XM, Vec FM, Vec XA, Vec FA, Vec D, PetscReal *d… in SNESNGMRESNorms_Private() argument 130 if (fAnorm) PetscCall(VecNormBegin(FA, NORM_2, fAnorm)); in SNESNGMRESNorms_Private() 149 if (fAnorm) PetscCall(VecNormEnd(FA, NORM_2, fAnorm)); in SNESNGMRESNorms_Private() 163 …al xMnorm, PetscReal fMnorm, PetscReal yMnorm, PetscReal objM, Vec XA, Vec FA, PetscReal xAnorm, P… in SNESNGMRESSelect_Private() argument 229 PetscCall(VecCopy(FA, F)); in SNESNGMRESSelect_Private() [all …]
|
| H A D | anderson.c | 27 Vec XA, FA, XM, FM; in SNESSolve_Anderson() local 48 FA = snes->work[0]; in SNESSolve_Anderson() 119 PetscCall(SNESNGMRESFormCombinedSolution_Private(snes, ivec, l, XM, FM, fMnorm, X, XA, FA)); in SNESSolve_Anderson() 122 …PetscCall(SNESNGMRESNorms_Private(snes, l, X, F, XM, FM, XA, FA, D, &dnorm, &dminnorm, NULL, NULL,… in SNESSolve_Anderson() 128 …PetscCall(SNESNGMRESNorms_Private(snes, l, X, F, XM, FM, XA, FA, D, NULL, NULL, NULL, NULL, NULL, … in SNESSolve_Anderson() 134 …PetscCall(SNESNGMRESNorms_Private(snes, l, X, F, XM, FM, XA, FA, D, NULL, NULL, NULL, NULL, NULL, … in SNESSolve_Anderson() 153 PetscCall(VecCopy(FA, F)); in SNESSolve_Anderson()
|
| H A D | snesngmres.c | 134 Vec XA, FA, XM, FM; /* candidate linear combination answers */ in SNESSolve_NGMRES() local 160 FA = snes->work[0]; in SNESSolve_NGMRES() 244 PetscCall(SNESNGMRESFormCombinedSolution_Private(snes, ivec, l, XM, FM, fMnorm, X, XA, FA)); in SNESSolve_NGMRES() 248 …PetscCall(SNESNGMRESNorms_Private(snes, l, X, F, XM, FM, XA, FA, D, &dnorm, &dminnorm, &xMnorm, NU… in SNESSolve_NGMRES() 250 …PetscCall(SNESNGMRESNorms_Private(snes, l, X, F, XM, FM, XA, FA, D, NULL, NULL, &xMnorm, NULL, &yM… in SNESSolve_NGMRES() 259 …SSelect_Private(snes, k_restart, XM, FM, xMnorm, fMnorm, yMnorm, objM, XA, FA, xAnorm, fAnorm, yAn… in SNESSolve_NGMRES()
|
| /petsc/src/mat/impls/transpose/ ! |
| H A D | transm.c | 177 Mat A, FA; in MatLUFactorNumeric_Transpose() local 181 PetscCall(MatShellGetContext(F, &FA)); in MatLUFactorNumeric_Transpose() 182 PetscCall(MatLUFactorNumeric(FA, A, info)); in MatLUFactorNumeric_Transpose() 194 Mat A, FA; in MatLUFactorSymbolic_Transpose() local 198 PetscCall(MatShellGetContext(F, &FA)); in MatLUFactorSymbolic_Transpose() 199 PetscCall(MatLUFactorSymbolic(FA, A, row, col, info)); in MatLUFactorSymbolic_Transpose() 206 Mat A, FA; in MatCholeskyFactorNumeric_Transpose() local 210 PetscCall(MatShellGetContext(F, &FA)); in MatCholeskyFactorNumeric_Transpose() 211 PetscCall(MatCholeskyFactorNumeric(FA, A, info)); in MatCholeskyFactorNumeric_Transpose() 223 Mat A, FA; in MatCholeskyFactorSymbolic_Transpose() local [all …]
|
| H A D | htransm.c | 361 Mat A, FA; in MatLUFactorNumeric_HT() local 365 PetscCall(MatShellGetContext(F, &FA)); in MatLUFactorNumeric_HT() 366 PetscCall(MatLUFactorNumeric(FA, A, info)); in MatLUFactorNumeric_HT() 375 Mat A, FA; in MatLUFactorSymbolic_HT() local 379 PetscCall(MatShellGetContext(F, &FA)); in MatLUFactorSymbolic_HT() 380 PetscCall(MatLUFactorSymbolic(FA, A, row, col, info)); in MatLUFactorSymbolic_HT() 387 Mat A, FA; in MatCholeskyFactorNumeric_HT() local 391 PetscCall(MatShellGetContext(F, &FA)); in MatCholeskyFactorNumeric_HT() 392 PetscCall(MatCholeskyFactorNumeric(FA, A, info)); in MatCholeskyFactorNumeric_HT() 401 Mat A, FA; in MatCholeskyFactorSymbolic_HT() local [all …]
|