Home
last modified time | relevance | path

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

/petsc/src/tao/constrained/impls/ipm/
H A Dpdipm.c296 row = Jrstart + pdipm->off_z + i; in TaoSNESJacobian_PDIPM()
299 vals[1] = Xarr[pdipm->off_lambdai + i] / Xarr[pdipm->off_z + i]; in TaoSNESJacobian_PDIPM()
304 row = Jrstart + pdipm->off_z + i; in TaoSNESJacobian_PDIPM()
307 vals[0] = Xarr[pdipm->off_z + i]; in TaoSNESJacobian_PDIPM()
515 zarr = Xarr + pdipm->off_z; in TaoSNESFunction_PDIPM()
518 Farr[pdipm->off_z + i] = larr[i] - pdipm->mu / zarr[i]; in TaoSNESFunction_PDIPM()
526 zarr = Xarr + pdipm->off_z; in TaoSNESFunction_PDIPM()
529 Farr[pdipm->off_z + i] = zarr[i] * larr[i] - pdipm->mu; in TaoSNESFunction_PDIPM()
568 PetscCall(VecPlaceArray(pdipm->z, Farr + pdipm->off_z)); in TaoSNESFunction_PDIPM_residual()
571 for (i = 0; i < pdipm->nci; i++) tmparr[i] *= Xarr[pdipm->off_z + i]; in TaoSNESFunction_PDIPM_residual()
[all …]
H A Dpdipm.h38 PetscInt off_lambdae, off_lambdai, off_z; member