Searched refs:xl_array (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/tao/complementarity/tutorials/ |
| H A D | blackscholes.c | 264 PetscReal sval = 0.0, *xl_array, ub = PETSC_INFINITY; in ComputeVariableBounds() local 271 PetscCall(VecGetArray(xl, &xl_array)); in ComputeVariableBounds() 274 xl_array[i] = PetscMax(user->strike - sval, 0); in ComputeVariableBounds() 276 PetscCall(VecRestoreArray(xl, &xl_array)); in ComputeVariableBounds() 279 PetscCall(VecGetArray(xu, &xl_array)); in ComputeVariableBounds() 280 xl_array[0] = PetscMax(user->strike, 0); in ComputeVariableBounds() 281 PetscCall(VecRestoreArray(xu, &xl_array)); in ComputeVariableBounds() 284 PetscCall(VecGetArray(xu, &xl_array)); in ComputeVariableBounds() 285 xl_array[xm - 1] = 0; in ComputeVariableBounds() 286 PetscCall(VecRestoreArray(xu, &xl_array)); in ComputeVariableBounds()
|