Searched refs:Lambda (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/ts/tutorials/ |
| H A D | ex20opt_ic.c | 26 Vec U, Lambda[1], Mup[1]; /* first-order adjoint variables */ member 222 PetscCall(VecGetArray(user_ptr->Lambda[0], &y_ptr)); in FormFunctionGradient() 226 PetscCall(VecRestoreArray(user_ptr->Lambda[0], &y_ptr)); in FormFunctionGradient() 229 PetscCall(TSSetCostGradients(ts, 1, user_ptr->Lambda, NULL)); in FormFunctionGradient() 231 PetscCall(VecCopy(user_ptr->Lambda[0], G)); in FormFunctionGradient() 304 PetscCall(VecGetArray(ctx->Lambda[0], &y_ptr)); in Adjoint2() 307 PetscCall(VecRestoreArray(ctx->Lambda[0], &y_ptr)); in Adjoint2() 317 PetscCall(TSSetCostGradients(ts, 1, ctx->Lambda, NULL)); in Adjoint2() 435 PetscCall(MatCreateVecs(user.A, &user.Lambda[0], NULL)); in main() 545 PetscCall(VecDestroy(&user.Lambda[0])); in main()
|
| H A D | ex20opt_p.c | 26 Vec U, Lambda[1], Mup[1]; /* adjoint variables */ member 405 PetscCall(MatCreateVecs(user.A, &user.Lambda[0], NULL)); in main() 497 PetscCall(VecDestroy(&user.Lambda[0])); in main() 552 PetscCall(VecGetArray(user_ptr->Lambda[0], &x_ptr)); in FormFunctionGradient() 556 PetscCall(VecRestoreArray(user_ptr->Lambda[0], &x_ptr)); in FormFunctionGradient() 561 PetscCall(TSSetCostGradients(ts, 1, user_ptr->Lambda, user_ptr->Mup)); in FormFunctionGradient() 566 PetscCall(VecGetArrayRead(user_ptr->Lambda[0], &y_ptr)); in FormFunctionGradient() 570 PetscCall(VecRestoreArrayRead(user_ptr->Lambda[0], &y_ptr)); in FormFunctionGradient() 638 PetscCall(VecGetArray(ctx->Lambda[0], &y_ptr)); in Adjoint2() 641 PetscCall(VecRestoreArray(ctx->Lambda[0], &y_ptr)); in Adjoint2() [all …]
|
| /petsc/src/ksp/ksp/tests/raja/ |
| H A D | ex1.raja.cxx | 178 …ment::For<1, RAJA::seq_exec, RAJA::statement::For<0, RAJA::seq_exec, RAJA::statement::Lambda<0>>>>; in main() 239 …RAJA::omp_parallel_for_exec, RAJA::statement::For<0, RAJA::seq_exec, RAJA::statement::Lambda<0>>>>; in main() 284 …ead_y_direct, RAJA::statement::For<0, RAJA::cuda_thread_x_direct, RAJA::statement::Lambda<0>>>>>>>; in main() 341 …read_y_direct, RAJA::statement::For<0, RAJA::hip_thread_x_direct, RAJA::statement::Lambda<0>>>>>>>; in main() 415 …ment::For<1, RAJA::seq_exec, RAJA::statement::For<0, RAJA::seq_exec, RAJA::statement::Lambda<0>>>>; in computeErr()
|
| /petsc/src/ts/tutorials/optimal_control/ |
| H A D | ex1.c | 12 Vec U, Lambda[1], Mup[1], Lambda2[1], Mup2[1], Dir; member 311 PetscCall(MatCreateVecs(aircraft.A, &aircraft.Lambda[0], NULL)); in main() 402 PetscCall(VecDestroy(&aircraft.Lambda[0])); in main() 474 PetscCall(VecSet(actx->Lambda[0], 0.0)); in FormObjFunctionGradient() 476 PetscCall(TSSetCostGradients(ts, 1, actx->Lambda, actx->Mup)); in FormObjFunctionGradient() 603 PetscCall(VecSet(actx->Lambda[0], 0.0)); in ComputeObjHessianWithSOA() 607 PetscCall(TSSetCostGradients(ts, 1, actx->Lambda, actx->Mup)); in ComputeObjHessianWithSOA()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | SNES.pyx | 2847 Lambda tolerance. 2876 Lambda tolerance.
|
| /petsc/doc/ |
| H A D | petsc.bib | 7860 title = {Computing the Lambda Modes of a Nuclear Reactor with {SLEPc} and {PETSc}},
|