Home
last modified time | relevance | path

Searched refs:cinorm (Results 1 – 2 of 2) sorted by relevance

/petsc/src/tao/constrained/impls/almm/
H A Dalmm.h18 PetscReal Lval, fval, gnorm, cnorm, cenorm, cinorm, cnorm_old; /* scalar variables */ member
H A Dalmm.c46 auglag->cinorm = 0.0; in TaoSolve_ALMM()
51 PetscCall(VecDot(auglag->Ciwork, auglag->Ciwork, &auglag->cinorm)); in TaoSolve_ALMM()
54 if (PetscAbsReal(auglag->cenorm + auglag->cinorm) == 0.0) auglag->mu = 10.0; in TaoSolve_ALMM()
55 …scMax(1.e-6, PetscMin(10.0, 2.0 * PetscAbsReal(auglag->fval) / (auglag->cenorm + auglag->cinorm))); in TaoSolve_ALMM()
583 auglag->cinorm = 0.0; in TaoALMMComputeOptimalityNorms_Private()
588 PetscCall(VecNorm(auglag->Ciwork, NORM_INFINITY, &auglag->cinorm)); in TaoALMMComputeOptimalityNorms_Private()
591 auglag->cnorm = PetscMax(auglag->cenorm, auglag->cinorm); in TaoALMMComputeOptimalityNorms_Private()