Home
last modified time | relevance | path

Searched refs:tau (Results 1 – 25 of 30) sorted by relevance

12

/petsc/src/ksp/ksp/impls/bcgs/qmrcgs/
H A Dqmrcgs.c20 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 Dtfqmr.c15 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 Dfbcgsr.c20 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 Dntr.c51 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 Dntl.c38 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 Dnls.c48 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 Dlcl.c77 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 Dlcl.h79 PetscReal tau[4]; member
/petsc/src/tao/bound/impls/bnk/
H A Dbnk.c44 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 Dwash.h24 PetscScalar tau; /*valve aperture*/ member
/petsc/src/ksp/ksp/impls/gmres/agmres/
H A Dagmresimpl.h32 PetscScalar *tau; /* Scalar factors of the elementary reflectors in xgeqrf */ member
H A Dagmres.c46 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 Dfv.c1974 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 Dntrdc.c305 …PetscReal auk, gfnorm, ycnorm, c0, c1, c2, tau, tau_pos, tau_neg, gTBg; /*… in SNESSolve_NEWTONTRDC() local
438tau = 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 Dpetscfvimpl.h95 PetscScalar *B, *Binv, *tau, *work; member
/petsc/src/tao/leastsquares/impls/pounders/
H A Dpounders.h66 PetscReal *tau; /* scalar factors of H(i) */ member
H A Dpounders.c427 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 Dipm.c38 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 Dminres.c103 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 Dlsqr.c71 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 Dtr.c694 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 Dbjkokkos.kokkos.cxx93 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 Ddense.h21 PetscScalar *tau; /* scalar factors of QR factorization */ member
/petsc/doc/manual/
H A Dprofiling.md721 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 Dinstall.md638 $ 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

12