| /petsc/src/ksp/ksp/impls/bcgs/qmrcgs/ |
| H A D | qmrcgs.c | 20 PetscReal dp = 0.0, final, tau, tau2, theta, theta2, c, F, NV, vv; in KSPSolve_QMRCGS() local 80 PetscCall(VecNorm(R, NORM_2, &tau)); in KSPSolve_QMRCGS() 82 tau = dp; in KSPSolve_QMRCGS() 111 theta2 = F / tau; in KSPSolve_QMRCGS() 115 tau2 = tau * theta2 * c; in KSPSolve_QMRCGS() 172 PetscCall(VecNorm(R, NORM_2, &tau)); in KSPSolve_QMRCGS() 174 tau = dp; in KSPSolve_QMRCGS() 176 tau = tau * c; in KSPSolve_QMRCGS()
|
| /petsc/src/ksp/ksp/impls/tfqmr/ |
| H A D | tfqmr.c | 15 PetscReal dp, dpold, w, dpest, tau, psi, cm; in KSPSolve_TFQMR() local 54 tau = dp; in KSPSolve_TFQMR() 80 psi = w / tau; in KSPSolve_TFQMR() 82 tau = tau * psi * cm; in KSPSolve_TFQMR() 92 dpest = PetscSqrtReal(2 * i + m + 2.0) * tau; in KSPSolve_TFQMR()
|
| /petsc/src/ksp/ksp/impls/bcgs/fbcgsr/ |
| H A D | fbcgsr.c | 20 PetscScalar tau, sigma, alpha, omega, beta; in KSPSolve_FBCGSR() local 106 tau = rho * rho; in KSPSolve_FBCGSR() 110 tau = sigma = 0.0; in KSPSolve_FBCGSR() 112 tau += r[j] * rp[j]; /* tau <- (r,rp) */ in KSPSolve_FBCGSR() 117 insums[0] = tau; in KSPSolve_FBCGSR() 122 tau = outsums[0]; in KSPSolve_FBCGSR() 127 alpha = tau / sigma; in KSPSolve_FBCGSR()
|
| /petsc/src/tao/unconstrained/impls/ntr/ |
| H A D | ntr.c | 51 PetscReal tau, tau_1, tau_2, tau_max, tau_min, max_radius; in TaoSolve_NTR() local 127 tau = tr->gamma1_i; in TaoSolve_NTR() 155 tau = tr->gamma3_i; in TaoSolve_NTR() 157 tau = tr->gamma4_i; in TaoSolve_NTR() 159 tau = tau_max; in TaoSolve_NTR() 166 tau = tr->gamma2_i; in TaoSolve_NTR() 168 tau = tr->gamma3_i; in TaoSolve_NTR() 170 tau = tau_max; in TaoSolve_NTR() 175 tau = tr->gamma2_i; in TaoSolve_NTR() 177 tau = tr->gamma1_i; in TaoSolve_NTR() [all …]
|
| /petsc/src/tao/unconstrained/impls/ntl/ |
| H A D | ntl.c | 38 PetscReal tau, tau_1, tau_2, tau_max, tau_min, max_radius; in TaoSolve_NTL() local 121 tau = tl->gamma1_i; in TaoSolve_NTL() 149 tau = tl->gamma3_i; in TaoSolve_NTL() 151 tau = tl->gamma4_i; in TaoSolve_NTL() 153 tau = tau_1; in TaoSolve_NTL() 155 tau = tau_2; in TaoSolve_NTL() 157 tau = tau_max; in TaoSolve_NTL() 164 tau = tl->gamma2_i; in TaoSolve_NTL() 166 tau = tl->gamma3_i; in TaoSolve_NTL() 168 tau = tau_max; in TaoSolve_NTL() [all …]
|
| /petsc/src/tao/unconstrained/impls/nls/ |
| H A D | nls.c | 48 PetscReal tau, tau_1, tau_2, tau_max, tau_min, max_radius; in TaoSolve_NLS() local 147 tau = nlsP->gamma1_i; in TaoSolve_NLS() 175 tau = nlsP->gamma3_i; in TaoSolve_NLS() 177 tau = nlsP->gamma4_i; in TaoSolve_NLS() 179 tau = tau_1; in TaoSolve_NLS() 181 tau = tau_2; in TaoSolve_NLS() 183 tau = tau_max; in TaoSolve_NLS() 190 tau = nlsP->gamma2_i; in TaoSolve_NLS() 192 tau = nlsP->gamma3_i; in TaoSolve_NLS() 194 tau = tau_max; in TaoSolve_NLS() [all …]
|
| /petsc/src/tao/pde_constrained/impls/lcl/ |
| H A D | lcl.c | 77 lclP->tau[0] = lclP->tau[1] = lclP->tau[2] = lclP->tau[3] = 1.0e-4; in TaoSetFromOptions_LCL() 78 …Real("-tao_lcl_tola", "Tolerance for first forward solve", "", lclP->tau[0], &lclP->tau[0], NULL)); in TaoSetFromOptions_LCL() 79 …Real("-tao_lcl_tolb", "Tolerance for first adjoint solve", "", lclP->tau[1], &lclP->tau[1], NULL)); in TaoSetFromOptions_LCL() 80 …eal("-tao_lcl_tolc", "Tolerance for second forward solve", "", lclP->tau[2], &lclP->tau[2], NULL)); in TaoSetFromOptions_LCL() 81 …eal("-tao_lcl_told", "Tolerance for second adjoint solve", "", lclP->tau[3], &lclP->tau[3], NULL)); in TaoSetFromOptions_LCL() 594 lclP->tau[0] = lclP->tau[1] = lclP->tau[2] = lclP->tau[3] = 1.0e-4; in TaoCreate_LCL()
|
| H A D | lcl.h | 79 PetscReal tau[4]; member
|
| /petsc/src/tao/bound/impls/bnk/ |
| H A D | bnk.c | 44 PetscReal tau, tau_1, tau_2, tau_max, tau_min, max_radius; in TaoBNKInitialize() local 158 tau = bnk->gamma1_i; in TaoBNKInitialize() 197 tau = bnk->gamma3_i; in TaoBNKInitialize() 199 tau = bnk->gamma4_i; in TaoBNKInitialize() 201 tau = tau_max; in TaoBNKInitialize() 208 tau = bnk->gamma2_i; in TaoBNKInitialize() 210 tau = bnk->gamma3_i; in TaoBNKInitialize() 212 tau = tau_max; in TaoBNKInitialize() 217 tau = bnk->gamma2_i; in TaoBNKInitialize() 219 tau = bnk->gamma1_i; in TaoBNKInitialize() [all …]
|
| /petsc/src/ts/tutorials/network/ |
| H A D | wash.h | 24 PetscScalar tau; /*valve aperture*/ member
|
| /petsc/src/ksp/ksp/impls/gmres/agmres/ |
| H A D | agmresimpl.h | 32 PetscScalar *tau; /* Scalar factors of the elementary reflectors in xgeqrf */ member
|
| H A D | agmres.c | 46 PetscCall(PetscMalloc3(N + 1, &agmres->tau, lwork, &agmres->work, N + 1, &agmres->nrs)); in KSPSetUp_AGMRES() 358 …PetscCallBLAS("LAPACKgeqrf", LAPACKgeqrf_(&lC, &KspSize, agmres->hh_origin, &ldH, agmres->tau, agm… in KSPAGMRESBuildSoln() 364 …ACKormqr_("L", "T", &lC, &nrhs, &KspSize, agmres->hh_origin, &ldH, agmres->tau, agmres->nrs, &N, a… in KSPAGMRESBuildSoln() 497 PetscCall(PetscFree3(agmres->tau, agmres->work, agmres->nrs)); in KSPDestroy_AGMRES()
|
| /petsc/src/dm/dt/fv/interface/ |
| H A D | fv.c | 1974 PetscCall(PetscFree4(ls->B, ls->Binv, ls->tau, ls->work)); in PetscFVDestroy_LeastSquares() 2008 …scInt mstride, PetscInt n, PetscScalar *A, PetscScalar *Ainv, PetscScalar *tau, PetscInt worksize,… in PetscFVLeastSquaresPseudoInverse_Static() argument 2025 PetscCallBLAS("LAPACKgeqrf", LAPACKgeqrf_(&M, &N, A, &lda, tau, work, &ldwork, &info)); in PetscFVLeastSquaresPseudoInverse_Static() 2034 PetscCallBLAS("LAPACKorgqr", LAPACKorgqr_(&M, &N, &K, Q, &lda, tau, work, &ldwork, &info)); in PetscFVLeastSquaresPseudoInverse_Static() 2056 …scInt mstride, PetscInt n, PetscScalar *A, PetscScalar *Ainv, PetscScalar *tau, PetscInt worksize,… in PetscFVLeastSquaresPseudoInverseSVD_Static() argument 2093 for (i = 0; i < PetscMin(M, N); i++) tau[i] = rtau[i]; in PetscFVLeastSquaresPseudoInverseSVD_Static() 2098 …PetscCallBLAS("LAPACKgelss", LAPACKgelss_(&M, &N, &nrhs, A, &lda, Brhs, &ldb, tau, &rcond, &irank,… in PetscFVLeastSquaresPseudoInverseSVD_Static() 2170 …uaresPseudoInverseSVD_Static(numFaces, maxFaces, dim, ls->B, ls->Binv, ls->tau, ls->workSize, ls->… in PetscFVComputeGradient_LeastSquares() 2176 …tSquaresPseudoInverse_Static(numFaces, maxFaces, dim, ls->B, ls->Binv, ls->tau, ls->workSize, ls->… in PetscFVComputeGradient_LeastSquares() 2224 PetscCall(PetscFree4(ls->B, ls->Binv, ls->tau, ls->work)); in PetscFVLeastSquaresSetMaxFaces_LS() [all …]
|
| /petsc/src/snes/impls/ntrdc/ |
| H A D | ntrdc.c | 305 …PetscReal auk, gfnorm, ycnorm, c0, c1, c2, tau, tau_pos, tau_neg, gTBg; /*… in SNESSolve_NEWTONTRDC() local 438 …tau = PetscMax(tau_pos, tau_neg); /* can tau_neg > tau_pos? I don't think so, but just in case… in SNESSolve_NEWTONTRDC() 439 …(snes, "DL evaluated. tau: %8.4e, ynnorm: %8.4e, ycnorm: %8.4e\n", (double)tau, (double)ynnorm, (d… in SNESSolve_NEWTONTRDC() 440 PetscCall(VecWAXPY(W, tau, YNtmp, YCtmp)); in SNESSolve_NEWTONTRDC() 441 PetscCall(VecAXPY(W, -tau, YCtmp)); in SNESSolve_NEWTONTRDC()
|
| /petsc/include/petsc/private/ |
| H A D | petscfvimpl.h | 95 PetscScalar *B, *Binv, *tau, *work; member
|
| /petsc/src/tao/leastsquares/impls/pounders/ |
| H A D | pounders.h | 66 PetscReal *tau; /* scalar factors of H(i) */ member
|
| H A D | pounders.c | 427 for (i = 0; i < mfqP->npmax; i++) mfqP->tau[i] = mfqP->tau_tmp[i]; in morepoints() 444 …ormqr_("R", "N", &blasnp, &blasnp, &blasnplus1, mfqP->Q, &blasnpmax, mfqP->tau, mfqP->Q_tmp, &blas… in morepoints() 506 … LAPACKormqr_("R", "N", &blasn, &blasn, &blask, mfqP->Q, &blasnpmax, mfqP->tau, mfqP->Q_tmp, &blas… in modelimprove() 550 …, LAPACKormqr_("R", "N", &ione, &blasn, &blask, mfqP->Q, &blasnpmax, mfqP->tau, mfqP->work2, &ione… in affpoints() 563 …PetscCallBLAS("LAPACKgeqrf", LAPACKgeqrf_(&blasn, &blask, mfqP->Q, &blasnpmax, mfqP->tau, mfqP->mw… in affpoints() 965 PetscCall(PetscMalloc1(mfqP->npmax, &mfqP->tau)); in TaoSetUp_POUNDERS() 1078 PetscCall(PetscFree(mfqP->tau)); in TaoDestroy_POUNDERS()
|
| /petsc/src/tao/constrained/impls/ipm/ |
| H A D | ipm.c | 38 PetscScalar step_s, step_l, alpha, tau, sigma, phi_target; in TaoSolve_IPM() local 146 tau = PetscMax(ipmP->taumin, 1.0 - ipmP->mu); in TaoSolve_IPM() 147 tau = PetscMin(tau, 1.0); in TaoSolve_IPM() 148 if (tau != 1.0) { in TaoSolve_IPM() 149 PetscCall(VecScale(ipmP->s, tau)); in TaoSolve_IPM() 150 PetscCall(VecScale(ipmP->lambdai, tau)); in TaoSolve_IPM() 154 if (tau != 1.0) { in TaoSolve_IPM()
|
| /petsc/src/ksp/ksp/impls/minres/ |
| H A D | minres.c | 103 PetscReal taul2 = 0.0, taul = 0.0, tau = 0.0, phi, phi0, phir; in KSPSolve_MINRES() local 253 taul = tau; in KSPSolve_MINRES() 254 tau = cs * phi; in KSPSolve_MINRES() 255 Axnorm = Norm3(Axnorm, tau, zero); in KSPSolve_MINRES() 284 u = (tau - eta * ul2 - vepln * ul) / gama; in KSPSolve_MINRES() 309 PetscCall(VecAXPY(X, tau, W)); in KSPSolve_MINRES()
|
| /petsc/src/ksp/ksp/impls/lsqr/ |
| H A D | lsqr.c | 71 PetscScalar rho, rhobar, phi, phibar, theta, c, s, tmp, tau; in KSPSolve_LSQR() local 198 tau = s * phi; in KSPSolve_LSQR() 214 lsqr->arnorm = alpha * PetscAbsScalar(tau); in KSPSolve_LSQR()
|
| /petsc/src/snes/impls/tr/ |
| H A D | tr.c | 694 PetscReal c0, c1, c2, tau = 0.0, tpos, tneg; in SNESSolve_NEWTONTR() local 715 tau = tneg; in SNESSolve_NEWTONTR() 718 tau = tpos; in SNESSolve_NEWTONTR() 724 PetscCall(VecAXPBY(Y, 1.0, tau, YU)); in SNESSolve_NEWTONTR() 726 …g, gTBg: %g\n", noroots ? "CP" : "DL", (double)tneg, (double)tpos, (double)tau, (double)ynorm, (do… in SNESSolve_NEWTONTR()
|
| /petsc/src/ksp/pc/impls/bjacobi/bjkokkos/ |
| H A D | bjkokkos.kokkos.cxx | 93 PetscReal dp, dpold, w, dpest, tau, psi, cm, r0; in BJSolve_TFQMR() local 188 tau = dp; in BJSolve_TFQMR() 233 psi = w / tau; in BJSolve_TFQMR() 235 tau = tau * psi * cm; in BJSolve_TFQMR() 248 dpest = PetscSqrtReal(2 * it + m + 2.0) * tau; in BJSolve_TFQMR()
|
| /petsc/src/mat/impls/dense/seq/ |
| H A D | dense.h | 21 PetscScalar *tau; /* scalar factors of QR factorization */ member
|
| /petsc/doc/manual/ |
| H A D | profiling.md | 721 use of the perfstubs package. PETSc by default is configured with `--with-tau-perfstubs`. 725 wget http://tau.uoregon.edu/tau.tgz 727 export PATH=<tau dir>/x86_64/bin:$PATH 730 For more information on configuring TAU, see [http://tau.uoregon.edu](http://tau.uoregon.edu).
|
| /petsc/doc/install/ |
| H A D | install.md | 638 $ export TAU_MAKEFILE=/home/balay/soft/linux64/tau-2.20.3/x86_64/lib/Makefile.tau-mpi-pdt 639 $ ./configure CC=/home/balay/soft/linux64/tau-2.20.3/x86_64/bin/tau_cc.sh --with-fc=0 PETSC_ARCH=ar… 773 [tau]: https://www.cs.uoregon.edu/research/tau/home.php
|