Home
last modified time | relevance | path

Searched refs:cgP (Results 1 – 5 of 5) sorted by relevance

/petsc/src/tao/unconstrained/impls/cg/
H A Dtaocg.c15 TAO_CG *cgP = (TAO_CG *)tao->data; in TaoSolve_CG() local
42 delta = PetscMax(delta, cgP->delta_min); in TaoSolve_CG()
43 delta = PetscMin(delta, cgP->delta_max); in TaoSolve_CG()
46 delta = PetscMax(delta, cgP->delta_min); in TaoSolve_CG()
47 delta = PetscMin(delta, cgP->delta_max); in TaoSolve_CG()
50 cgP->ngradsteps = 0; in TaoSolve_CG()
51 cgP->nresetsteps = 0; in TaoSolve_CG()
62 PetscCall(VecCopy(tao->solution, cgP->X_old)); in TaoSolve_CG()
63 PetscCall(VecCopy(tao->gradient, cgP->G_old)); in TaoSolve_CG()
66 ++cgP->ngradsteps; in TaoSolve_CG()
[all …]
/petsc/src/ksp/ksp/impls/cg/
H A Dcgeig.c11 KSP_CG *cgP = (KSP_CG *)ksp->data; in KSPComputeEigenvalues_CG() local
23 d = cgP->d; in KSPComputeEigenvalues_CG()
24 e = cgP->e; in KSPComputeEigenvalues_CG()
25 ee = cgP->ee; in KSPComputeEigenvalues_CG()
44 KSP_CG *cgP = (KSP_CG *)ksp->data; in KSPComputeExtremeSingularValues_CG() local
55 d = cgP->d; in KSPComputeExtremeSingularValues_CG()
56 e = cgP->e; in KSPComputeExtremeSingularValues_CG()
57 dd = cgP->dd; in KSPComputeExtremeSingularValues_CG()
58 ee = cgP->ee; in KSPComputeExtremeSingularValues_CG()
H A Dcg.c82 KSP_CG *cgP = (KSP_CG *)ksp->data; in KSPSetUp_CG() local
87 if (cgP->singlereduction) nwork += 2; in KSPSetUp_CG()
95 PetscCall(PetscFree4(cgP->e, cgP->d, cgP->ee, cgP->dd)); in KSPSetUp_CG()
96 PetscCall(PetscMalloc4(maxit + 1, &cgP->e, maxit, &cgP->d, maxit, &cgP->ee, maxit, &cgP->dd)); in KSPSetUp_CG()
/petsc/src/ksp/ksp/impls/qcg/
H A Dqcg.c336 KSP_QCG *cgP = (KSP_QCG *)ksp->data; in KSPQCGSetTrustRegionRadius_QCG() local
339 cgP->delta = delta; in KSPQCGSetTrustRegionRadius_QCG()
345 KSP_QCG *cgP = (KSP_QCG *)ksp->data; in KSPQCGGetTrialStepNorm_QCG() local
348 *ltsnrm = cgP->ltsnrm; in KSPQCGGetTrialStepNorm_QCG()
354 KSP_QCG *cgP = (KSP_QCG *)ksp->data; in KSPQCGGetQuadratic_QCG() local
357 *quadratic = cgP->quadratic; in KSPQCGGetQuadratic_QCG()
364 KSP_QCG *cgP = (KSP_QCG *)ksp->data; in KSPSetFromOptions_QCG() local
369 …g_trustregionradius", "Trust Region Radius", "KSPQCGSetTrustRegionRadius", cgP->delta, &delta, &fl… in KSPSetFromOptions_QCG()
414 KSP_QCG *cgP; in KSPCreate_QCG() local
420 PetscCall(PetscNew(&cgP)); in KSPCreate_QCG()
[all …]
/petsc/src/ksp/ksp/impls/cg/cgne/
H A Dcgne.c21 KSP_CG *cgP = (KSP_CG *)ksp->data; in KSPSetUp_CGNE() local
33 PetscCall(PetscMalloc4(maxit, &cgP->e, maxit, &cgP->d, maxit, &cgP->ee, maxit, &cgP->dd)); in KSPSetUp_CGNE()