Home
last modified time | relevance | path

Searched refs:rescale (Results 1 – 8 of 8) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/symbrdn/
H A Dsymbadbrdn.c103 PetscCall(SymBroydenRescaleSetFromOptions(B, lsb->rescale, PetscOptionsObject)); in MatSetFromOptions_LMVMSymBadBrdn()
105 PetscCall(SymBroydenRescaleGetType(lsb->rescale, &stype)); in MatSetFromOptions_LMVMSymBadBrdn()
106 …M_SYMBROYDEN_SCALE_DIAGONAL) PetscCall(SymBroydenRescaleSetDiagonalMode(lsb->rescale, PETSC_TRUE)); in MatSetFromOptions_LMVMSymBadBrdn()
126 lsb->rescale->forward = PETSC_FALSE; in MatCreate_LMVMSymBadBrdn()
127 lsb->rescale->theta = 1.0 - lsb->psi_scalar; in MatCreate_LMVMSymBadBrdn()
H A Dsymbrdn.c603 if (lsb->rescale->scale_type == MAT_LMVM_SYMBROYDEN_SCALE_DIAGONAL) cache_YtH0Fprev = PETSC_FALSE; in MatUpdate_LMVMSymBrdn()
685 PetscCall(SymBroydenRescaleUpdate(B, lsb->rescale)); in MatUpdate_LMVMSymBrdn()
740 PetscCall(SymBroydenRescaleCopy(blsb->rescale, mlsb->rescale)); in MatCopy_LMVMSymBrdn()
771 PetscCall(SymBroydenRescaleReset(B, lsb->rescale, mode)); in MatReset_LMVMSymBrdn()
787 PetscCall(SymBroydenRescaleDestroy(&lsb->rescale)); in MatDestroy_LMVMSymBrdn()
801 PetscCall(SymBroydenRescaleInitializeJ0(B, lsb->rescale)); in MatSetUp_LMVMSymBrdn()
823 PetscCall(SymBroydenRescaleView(lsb->rescale, pv)); in MatView_LMVMSymBrdn()
858 PetscCall(SymBroydenRescaleSetFromOptions(B, lsb->rescale, PetscOptionsObject)); in MatSetFromOptions_LMVMSymBrdn()
1028 PetscCall(SymBroydenRescaleSetDelta(B, lsb->rescale, PetscAbsReal(PetscRealPart(delta)))); in MatLMVMSymBroydenSetDelta_SymBrdn()
1063 PetscCall(SymBroydenRescaleCreate(&lsb->rescale)); in MatCreate_LMVMSymBrdn()
[all …]
H A Dsymbrdn.h40 SymBroydenRescale rescale; /* context for diagonal or scalar rescaling */ member
/petsc/src/ksp/ksp/utils/lmvm/dense/
H A Ddenseqn.h33 SymBroydenRescale rescale; /* context for diagonal or scalar rescaling */ member
H A Ddenseqn.c44 PetscCall(SymBroydenRescaleView(lqn->rescale, pv)); in MatView_LMVMDQN()
132 PetscCall(SymBroydenRescaleReset(B, lqn->rescale, mode)); in MatReset_LMVMDQN()
222 PetscCall(SymBroydenRescaleInitializeJ0(B, lqn->rescale)); in MatSetUp_LMVMDQN()
250 PetscCall(SymBroydenRescaleSetFromOptions(B, lqn->rescale, PetscOptionsObject)); in MatSetFromOptions_LMVMDQN()
261 PetscCall(SymBroydenRescaleDestroy(&lqn->rescale)); in MatDestroy_LMVMDQN()
412 PetscCall(SymBroydenRescaleUpdate(B, lqn->rescale)); in MatUpdate_LMVMDQN()
470 PetscCall(SymBroydenRescaleCopy(blqn->rescale, mlqn->rescale)); in MatCopy_LMVMDQN()
539 PetscCall(SymBroydenRescaleSetDelta(B, lqn->rescale, PetscAbsReal(PetscRealPart(delta)))); in MatLMVMSymBroydenSetDelta_LMVMDQN()
584 PetscCall(SymBroydenRescaleCreate(&lqn->rescale)); in MatCreate_LMVMDQN()
1024 PetscCall(SymBroydenRescaleCreate(&lbfgs->rescale)); in MatCreate_LMVMDBFGS()
[all …]
/petsc/src/ksp/ksp/utils/lmvm/dfp/
H A Ddfp.c202 PetscCall(SymBroydenRescaleSetFromOptions(B, ldfp->rescale, PetscOptionsObject)); in MatSetFromOptions_LMVMDFP()
/petsc/src/ksp/ksp/utils/lmvm/bfgs/
H A Dbfgs.c271 PetscCall(SymBroydenRescaleSetFromOptions(B, lbfgs->rescale, PetscOptionsObject)); in MatSetFromOptions_LMVMBFGS()
/petsc/doc/manual/
H A Dtao.md2610 is to rescale the decision variables $x$ so that their typical