Lines Matching refs:sts
257 PetscErrorCode TaoBNCGComputeScalarScaling(PetscReal yty, PetscReal yts, PetscReal sts, PetscReal *… in TaoBNCGComputeScalarScaling() argument
264 else if (0.0 == alpha) *scale = sts / yts; in TaoBNCGComputeScalarScaling()
269 c = sts; in TaoBNCGComputeScalarScaling()
502 cg->sts = step * step * dnorm * dnorm; in TaoBNCGStepDirectionUpdate()
503 PetscCall(TaoBNCGComputeScalarScaling(ynorm2, step * dk_yk, cg->sts, &tau_k, cg->alpha)); in TaoBNCGStepDirectionUpdate()
518 cg->sts = step * step * dnorm * dnorm; in TaoBNCGStepDirectionUpdate()
520 PetscCall(TaoBNCGComputeScalarScaling(ynorm2, step * dk_yk, cg->sts, &tau_k, cg->alpha)); in TaoBNCGStepDirectionUpdate()
635 cg->sts = snorm * snorm; in TaoBNCGStepDirectionUpdate()
678 cg->sts = snorm * snorm; in TaoBNCGStepDirectionUpdate()
731 cg->sts = snorm * snorm; in TaoBNCGStepDirectionUpdate()
774 cg->sts = snorm * snorm; in TaoBNCGStepDirectionUpdate()
777 PetscCall(TaoBNCGComputeScalarScaling(cg->yty, cg->yts, cg->sts, &tau_k, cg->alpha)); in TaoBNCGStepDirectionUpdate()
803 cg->sts = snorm * snorm; in TaoBNCGStepDirectionUpdate()
806 PetscCall(TaoBNCGComputeScalarScaling(cg->yty, cg->yts, cg->sts, &tau_k, cg->alpha)); in TaoBNCGStepDirectionUpdate()
834 cg->sts = snorm * snorm; in TaoBNCGStepDirectionUpdate()