Home
last modified time | relevance | path

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

/petsc/src/tao/constrained/impls/admm/
H A Dadmm.c119 am->regswitch = type; in TaoADMMSetRegularizerType_ADMM()
128 *type = am->regswitch; in TaoADMMGetRegularizerType_ADMM()
345 if (am->regswitch != TAO_ADMM_REGULARIZER_SOFT_THRESH) { in TaoSolve_ADMM()
369 switch (am->regswitch) { in TaoSolve_ADMM()
391 if (am->subsolverZ->hessian && am->regswitch == TAO_ADMM_REGULARIZER_USER) { in TaoSolve_ADMM()
392 if (am->regswitch == TAO_ADMM_REGULARIZER_USER && !am->zJI) { in TaoSolve_ADMM()
419 switch (am->regswitch) { in TaoSolve_ADMM()
473 switch (am->regswitch) { in TaoSolve_ADMM()
518 …egularizerType", TaoADMMRegularizerTypes, (PetscEnum)am->regswitch, (PetscEnum *)&am->regswitch, N… in TaoSetFromOptions_ADMM()
521 …if (am->regswitch != TAO_ADMM_REGULARIZER_SOFT_THRESH) PetscCall(TaoSetFromOptions(am->subsolverZ)… in TaoSetFromOptions_ADMM()
[all …]
H A Dadmm.h37 TaoADMMRegularizerType regswitch; /* regularization policy */ member