Lines Matching refs:dlambda
695 PetscReal lambda, lambdal, lambdau, dlambda, lambda_new; in project() local
702 dlambda = 0.5; in project()
728 lambda = lambda + dlambda; in project()
730 while (r < 0.0 && dlambda < BMRM_INFTY) { in project()
734 dlambda = dlambda + dlambda / s; in project()
735 lambda = lambda + dlambda; in project()
744 lambda = lambda - dlambda; in project()
746 while (r > 0.0 && dlambda > -BMRM_INFTY) { in project()
750 dlambda = dlambda + dlambda / s; in project()
751 lambda = lambda - dlambda; in project()
759 …PetscCheckAbort(PetscAbsReal(dlambda) <= BMRM_INFTY, PETSC_COMM_SELF, PETSC_ERR_PLIB, "L2N2_DaiFle… in project()
765 dlambda = dlambda / s; in project()
766 lambda = lambdau - dlambda; in project()
769 …while (PetscAbsReal(r) > TOL_R && dlambda > TOL_LAM * (1.0 + PetscAbsReal(lambda)) && innerIter < … in project()
776 dlambda = (lambdau - lambdal) / s; in project()
777 lambda = lambdau - dlambda; in project()
781 dlambda = (lambdau - lambda) / s; in project()
783 if (lambda_new < (lambda - dlambda)) lambda_new = lambda - dlambda; in project()
794 dlambda = (lambdau - lambdal) / s; in project()
795 lambda = lambdau - dlambda; in project()
799 dlambda = (lambda - lambdal) / s; in project()
801 if (lambda_new > (lambda + dlambda)) lambda_new = lambda + dlambda; in project()