Lines Matching refs:gnorm2
63 PetscReal step = 1.0, gnorm, gnorm2, resnorm; in TaoSolve_BNCG() local
85 gnorm2 = gnorm * gnorm; in TaoSolve_BNCG()
107 PetscCall(TaoBNCGResetUpdate(tao, gnorm2)); in TaoSolve_BNCG()
436 PETSC_INTERN PetscErrorCode TaoBNCGStepDirectionUpdate(Tao tao, PetscReal gnorm2, PetscReal step, P… in TaoBNCGStepDirectionUpdate() argument
492 PetscCall(TaoBNCGResetUpdate(tao, gnorm2)); in TaoBNCGStepDirectionUpdate()
539 beta = tau_k * gnorm2 / gnorm2_old; in TaoBNCGStepDirectionUpdate()
595 beta = tau_k * gnorm2 / (gd - gd_old); in TaoBNCGStepDirectionUpdate()
620 PetscCall(TaoBNCGResetUpdate(tao, gnorm2)); in TaoBNCGStepDirectionUpdate()
710 PetscCall(TaoBNCGResetUpdate(tao, gnorm2)); in TaoBNCGStepDirectionUpdate()
873 PetscReal step = 1.0, gnorm2, gd, dnorm = 0.0; in TaoBNCGConductIteration() local
908 gnorm2 = gnorm2_old; in TaoBNCGConductIteration()
914 … PetscCall(TaoBNCGStepDirectionUpdate(tao, gnorm2, step, f_old, gnorm2_old, dnorm, pcgd_fallback)); in TaoBNCGConductIteration()
916 PetscCall(TaoBNCGResetUpdate(tao, gnorm2)); in TaoBNCGConductIteration()
933 PetscCall(TaoBNCGResetUpdate(tao, gnorm2)); in TaoBNCGConductIteration()
971 gnorm2 = gnorm * gnorm; in TaoBNCGConductIteration()
976 PetscCall(TaoBNCGStepDirectionUpdate(tao, gnorm2, step, f_old, gnorm2_old, dnorm, pcgd_fallback)); in TaoBNCGConductIteration()
998 PetscCall(TaoBNCGResetUpdate(tao, gnorm2)); in TaoBNCGConductIteration()