Home
last modified time | relevance | path

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

/petsc/src/ts/tutorials/power_grid/stability_9bus/
H A Dex9busopt.c325 PetscErrorCode DICDPFiniteDifference(Vec X, Vec *DICDP, Userctx *user) in DICDPFiniteDifference() argument
343 PetscCall(VecCopy(Y, DICDP[i])); in DICDPFiniteDifference()
1009 PetscErrorCode ComputeSensiP(Vec lambda, Vec mu, Vec *DICDP, Userctx *user) in ComputeSensiP() argument
1019 PetscCall(VecDot(lambda, DICDP[i], &sensip)); in ComputeSensiP()
1232 Vec DICDP[3]; in FormFunctionGradient() local
1274 for (i = 0; i < 3; i++) PetscCall(VecDuplicate(X, &DICDP[i])); in FormFunctionGradient()
1275 PetscCall(DICDPFiniteDifference(X, DICDP, ctx)); in FormFunctionGradient()
1433 PetscCall(ComputeSensiP(lambda[0], mu[0], DICDP, ctx)); in FormFunctionGradient()
1450 for (i = 0; i < 3; i++) PetscCall(VecDestroy(&DICDP[i])); in FormFunctionGradient()