Searched refs:diag_scaling (Results 1 – 2 of 2) sorted by relevance
134 if (cg->diag_scaling) { in TaoSetUp_BNCG()189 cg->diag_scaling = PETSC_FALSE; in TaoSetFromOptions_BNCG()200 …ng", "Enable diagonal Broyden-like preconditioning", "", cg->diag_scaling, &cg->diag_scaling, NULL… in TaoSetFromOptions_BNCG()209 cg->diag_scaling = PETSC_FALSE; in TaoSetFromOptions_BNCG()212 …if (cg->alpha == -1.0 && cg->cg_type == TAO_BNCG_KD && !cg->diag_scaling) { /* Some more default o… in TaoSetFromOptions_BNCG()244 if (cg->diag_scaling) { in TaoView_BNCG()390 cg->diag_scaling = PETSC_TRUE; in TaoCreate_BNCG()409 if (cg->diag_scaling) PetscCall(MatLMVMReset(cg->B, PETSC_FALSE)); in TaoBNCGResetUpdate()467 if (cg->diag_scaling) PetscCall(MatLMVMUpdate(cg->B, tao->solution, tao->gradient)); in TaoBNCGStepDirectionUpdate()500 if (!cg->diag_scaling) { in TaoBNCGStepDirectionUpdate()[all …]
46 PetscBool diag_scaling; member