Searched refs:scale_type (Results 1 – 4 of 4) sorted by relevance
310 …if (ldb->scale_type == MAT_LMVM_SYMBROYDEN_SCALE_SCALAR) PetscCall(SymBroydenRescaleUpdateScalar(B… in SymBroydenRescaleUpdateJ0()311 …else if (ldb->scale_type == MAT_LMVM_SYMBROYDEN_SCALE_DIAGONAL) PetscCall(SymBroydenRescaleUpdateD… in SymBroydenRescaleUpdateJ0()321 …if (ldb->scale_type == MAT_LMVM_SYMBROYDEN_SCALE_NONE || ldb->scale_type == MAT_LMVM_SYMBROYDEN_SC… in SymBroydenRescaleUpdate()363 …if (!same && !lmvm->prev_set && (ldb->scale_type == MAT_LMVM_SYMBROYDEN_SCALE_SCALAR || ldb->scale… in SymBroydenRescaleSetDelta()373 mctx->scale_type = bctx->scale_type; in SymBroydenRescaleCopy()397 *stype = ldb->scale_type; in SymBroydenRescaleGetType()404 ldb->scale_type = stype; in SymBroydenRescaleSetType()410 MatLMVMSymBroydenScaleType stype = ldb->scale_type; in SymBroydenRescaleSetFromOptions()454 if (ldb->scale_type == MAT_LMVM_SYMBROYDEN_SCALE_DECIDE) { in SymBroydenRescaleSetUp()460 …ldb->scale_type = is_constant_or_diagonal ? MAT_LMVM_SYMBROYDEN_SCALE_DIAGONAL : MAT_LMVM_SYMBROYD… in SymBroydenRescaleSetUp()[all …]
19 MatLMVMSymBroydenScaleType scale_type; member
17 SNESQNScaleType scale_type; /* the type of scaling used */ member35 qn->scale_type = SNES_QN_SCALE_NONE; in SNESQNGetMatrix_Private()39 qn->scale_type = SNES_QN_SCALE_NONE; in SNESQNGetMatrix_Private()43 switch (qn->scale_type) { in SNESQNGetMatrix_Private()157 if (qn->scale_type == SNES_QN_SCALE_JACOBIAN && restart) { in SNESSolve_QN()219 if (qn->scale_type == SNES_QN_SCALE_JACOBIAN) { in SNESSolve_QN()269 if (qn->scale_type == SNES_QN_SCALE_JACOBIAN) PetscCall(SNESSetUpMatrices(snes)); in SNESSetUp_QN()273 if (qn->scale_type == SNES_QN_SCALE_DEFAULT) { in SNESSetUp_QN()275 qn->scale_type = SNES_QN_SCALE_NONE; in SNESSetUp_QN()277 qn->scale_type = SNES_QN_SCALE_SCALAR; in SNESSetUp_QN()[all …]
603 if (lsb->rescale->scale_type == MAT_LMVM_SYMBROYDEN_SCALE_DIAGONAL) cache_YtH0Fprev = PETSC_FALSE; in MatUpdate_LMVMSymBrdn()