Home
last modified time | relevance | path

Searched refs:cheb (Results 1 – 3 of 3) sorted by relevance

/petsc/src/ksp/ksp/impls/cheby/
H A Dbetas.c7 const KSP_Chebyshev *cheb = (KSP_Chebyshev *)ksp->data; in KSPChebyshevGetBetas_Private() local
17 cheb->betas[0] = 1.12500000000000; in KSPChebyshevGetBetas_Private()
20 cheb->betas[0] = 1.02387287570313; in KSPChebyshevGetBetas_Private()
21 cheb->betas[1] = 1.26408905371085; in KSPChebyshevGetBetas_Private()
24 cheb->betas[0] = 1.00842544782028; in KSPChebyshevGetBetas_Private()
25 cheb->betas[1] = 1.08867839208730; in KSPChebyshevGetBetas_Private()
26 cheb->betas[2] = 1.33753125909618; in KSPChebyshevGetBetas_Private()
29 cheb->betas[0] = 1.00391310427285; in KSPChebyshevGetBetas_Private()
30 cheb->betas[1] = 1.04035811188593; in KSPChebyshevGetBetas_Private()
31 cheb->betas[2] = 1.14863498546254; in KSPChebyshevGetBetas_Private()
[all …]
H A Dcheby.c8 KSP_Chebyshev *cheb = (KSP_Chebyshev *)ksp->data; in KSPReset_Chebyshev() local
11 if (cheb->kspest) PetscCall(KSPReset(cheb->kspest)); in KSPReset_Chebyshev()
42 KSP_Chebyshev *cheb = (KSP_Chebyshev *)ksp->data; in KSPChebyshevGetEigenvalues_Chebyshev() local
47 if (cheb->emax != 0.) { in KSPChebyshevGetEigenvalues_Chebyshev()
48 *emax = cheb->emax; in KSPChebyshevGetEigenvalues_Chebyshev()
49 } else if (cheb->emax_computed != 0.) { in KSPChebyshevGetEigenvalues_Chebyshev()
50 *emax = cheb->tform[2] * cheb->emin_computed + cheb->tform[3] * cheb->emax_computed; in KSPChebyshevGetEigenvalues_Chebyshev()
51 } else if (cheb->emax_provided != 0.) { in KSPChebyshevGetEigenvalues_Chebyshev()
52 *emax = cheb->tform[2] * cheb->emin_provided + cheb->tform[3] * cheb->emax_provided; in KSPChebyshevGetEigenvalues_Chebyshev()
54 if (cheb->emin != 0.) { in KSPChebyshevGetEigenvalues_Chebyshev()
[all …]
/petsc/src/ksp/pc/impls/gamg/
H A Dgamg.c603 KSP_Chebyshev *cheb = (KSP_Chebyshev *)smoother->data; in PCSetUp_GAMG() local
604 cheb->emin_provided = 0; in PCSetUp_GAMG()
605 cheb->emax_provided = 0; in PCSetUp_GAMG()
925 KSP_Chebyshev *cheb = (KSP_Chebyshev *)smoother->data; in PCSetUp_GAMG() local
936 cheb->emin_provided = emin; in PCSetUp_GAMG()
937 cheb->emax_provided = emax; in PCSetUp_GAMG()