Home
last modified time | relevance | path

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

/petsc/src/ts/tutorials/power_grid/
H A Dex3opt.c53 Mat qgrad; /* Forward sesivitiy */ in main() local
136 PetscCall(MatCreateDense(PETSC_COMM_WORLD, PETSC_DECIDE, PETSC_DECIDE, 1, 1, NULL, &qgrad)); in main()
140 PetscCall(TSForwardSetSensitivities(ctx.quadts, 1, qgrad)); in main()
212 PetscCall(MatDestroy(&qgrad)); in main()
246 Mat qgrad; in FormFunctionGradient() local
281 PetscCall(TSForwardGetSensitivities(quadts, NULL, &qgrad)); in FormFunctionGradient()
282 PetscCall(MatZeroEntries(qgrad)); in FormFunctionGradient()
317 PetscCall(MatDenseGetArray(qgrad, &y_ptr)); in FormFunctionGradient()
319 PetscCall(MatDenseRestoreArray(qgrad, &y_ptr)); in FormFunctionGradient()
H A Dex3sa.c40 Mat qgrad; in main() local
155 PetscCall(MatCreateDense(PETSC_COMM_WORLD, PETSC_DECIDE, PETSC_DECIDE, 1, 1, NULL, &qgrad)); in main()
158 PetscCall(TSForwardSetSensitivities(quadts, 1, qgrad)); in main()
237 PetscCall(MatDenseGetArray(qgrad, &s_ptr)); in main()
239 PetscCall(MatDenseRestoreArray(qgrad, &s_ptr)); in main()
240 PetscCall(MatDestroy(&qgrad)); in main()