Home
last modified time | relevance | path

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

/petsc/src/tao/constrained/impls/ipm/
H A Dpdipm.c55 PetscScalar *carr; in TaoPDIPMUpdateConstraints() local
66 PetscCall(VecGetArrayWrite(pdipm->ce, &carr)); in TaoPDIPMUpdateConstraints()
71 PetscCall(PetscArraycpy(carr, garr, pdipm->ng)); in TaoPDIPMUpdateConstraints()
81 carr[offset + k] = xarr[i] - xuarr[i]; in TaoPDIPMUpdateConstraints()
84 PetscCall(VecRestoreArrayWrite(pdipm->ce, &carr)); in TaoPDIPMUpdateConstraints()
87 PetscCall(VecGetArrayWrite(pdipm->ci, &carr)); in TaoPDIPMUpdateConstraints()
92 PetscCall(PetscArraycpy(carr, harr, pdipm->nh)); in TaoPDIPMUpdateConstraints()
102 carr[offset + k] = xuarr[i] - xarr[i]; in TaoPDIPMUpdateConstraints()
112 carr[offset + k] = xarr[i] - xlarr[i]; in TaoPDIPMUpdateConstraints()
123 carr[offset + k] = xuarr[i] - xarr[i]; in TaoPDIPMUpdateConstraints()
[all …]