Home
last modified time | relevance | path

Searched refs:cenorm (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.c44 auglag->cenorm = 0.0; in TaoSolve_ALMM()
45 if (tao->eq_constrained) PetscCall(VecDot(auglag->Ce, auglag->Ce, &auglag->cenorm)); in TaoSolve_ALMM()
54 if (PetscAbsReal(auglag->cenorm + auglag->cinorm) == 0.0) auglag->mu = 10.0; in TaoSolve_ALMM()
55 …tscMax(1.e-6, PetscMin(10.0, 2.0 * PetscAbsReal(auglag->fval) / (auglag->cenorm + auglag->cinorm))… in TaoSolve_ALMM()
581 auglag->cenorm = 0.0; in TaoALMMComputeOptimalityNorms_Private()
582 if (tao->eq_constrained) PetscCall(VecNorm(auglag->Ce, NORM_INFINITY, &auglag->cenorm)); in TaoALMMComputeOptimalityNorms_Private()
591 auglag->cnorm = PetscMax(auglag->cenorm, auglag->cinorm); in TaoALMMComputeOptimalityNorms_Private()