Home
last modified time | relevance | path

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

/petsc/src/tao/constrained/impls/admm/
H A Dadmm.c357 PetscCall(MatTransposeMatMult(am->JB, am->JB, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &am->BTB)); in TaoSolve_ADMM()
546 if (!am->JB) { in TaoSetUp_ADMM()
548 …teShell(PetscObjectComm((PetscObject)tao), n, n, PETSC_DETERMINE, PETSC_DETERMINE, NULL, &am->JB)); in TaoSetUp_ADMM()
549 PetscCall(MatShellSetOperation(am->JB, MATOP_MULT, (PetscErrorCodeFn *)JacobianIdentityB)); in TaoSetUp_ADMM()
550 …PetscCall(MatShellSetOperation(am->JB, MATOP_MULT_TRANSPOSE, (PetscErrorCodeFn *)JacobianIdentityB… in TaoSetUp_ADMM()
551 am->JBpre = am->JB; in TaoSetUp_ADMM()
613 …PetscCall(TaoSetJacobianEqualityRoutine(am->subsolverZ, am->JB, am->JBpre, am->ops->regjac, am->re… in TaoSetUp_ADMM()
639 PetscCall(MatDestroy(&am->JB)); in TaoDestroy_ADMM()
1071 PetscCall(MatDestroy(&am->JB)); in TaoADMMSetRegularizerConstraintJacobian()
1072 am->JB = J; in TaoADMMSetRegularizerConstraintJacobian()
H A Dadmm.h21 Mat Hx, Hxpre, Hz, Hzpre, ATA, BTB, JA, JApre, JB, JBpre; member