Searched refs:ssls (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/tao/complementarity/impls/ssls/ |
| H A D | ssfls.c | 5 TAO_SSLS *ssls = (TAO_SSLS *)tao->data; in TaoSetUp_SSFLS() local 10 PetscCall(VecDuplicate(tao->solution, &ssls->w)); in TaoSetUp_SSFLS() 11 PetscCall(VecDuplicate(tao->solution, &ssls->ff)); in TaoSetUp_SSFLS() 12 PetscCall(VecDuplicate(tao->solution, &ssls->dpsi)); in TaoSetUp_SSFLS() 13 PetscCall(VecDuplicate(tao->solution, &ssls->da)); in TaoSetUp_SSFLS() 14 PetscCall(VecDuplicate(tao->solution, &ssls->db)); in TaoSetUp_SSFLS() 15 PetscCall(VecDuplicate(tao->solution, &ssls->t1)); in TaoSetUp_SSFLS() 16 PetscCall(VecDuplicate(tao->solution, &ssls->t2)); in TaoSetUp_SSFLS() 23 TAO_SSLS *ssls = (TAO_SSLS *)tao->data; in TaoSolve_SSFLS() local 31 delta = ssls->delta; in TaoSolve_SSFLS() [all …]
|
| H A D | ssls.c | 5 TAO_SSLS *ssls = (TAO_SSLS *)tao->data; in TaoSetFromOptions_SSLS() local 9 …PetscCall(PetscOptionsReal("-ssls_delta", "descent test fraction", "", ssls->delta, &ssls->delta, … in TaoSetFromOptions_SSLS() 10 PetscCall(PetscOptionsReal("-ssls_rho", "descent test power", "", ssls->rho, &ssls->rho, NULL)); in TaoSetFromOptions_SSLS() 26 TAO_SSLS *ssls = (TAO_SSLS *)tao->data; in Tao_SSLS_Function() local 30 PetscCall(VecFischer(X, tao->constraints, tao->XL, tao->XU, ssls->ff)); in Tao_SSLS_Function() 31 PetscCall(VecNorm(ssls->ff, NORM_2, &ssls->merit)); in Tao_SSLS_Function() 32 *fcn = 0.5 * ssls->merit * ssls->merit; in Tao_SSLS_Function() 39 TAO_SSLS *ssls = (TAO_SSLS *)tao->data; in Tao_SSLS_FunctionGradient() local 43 PetscCall(VecFischer(X, tao->constraints, tao->XL, tao->XU, ssls->ff)); in Tao_SSLS_FunctionGradient() 44 PetscCall(VecNorm(ssls->ff, NORM_2, &ssls->merit)); in Tao_SSLS_FunctionGradient() [all …]
|
| H A D | ssils.c | 5 TAO_SSLS *ssls = (TAO_SSLS *)tao->data; in TaoSetUp_SSILS() local 10 PetscCall(VecDuplicate(tao->solution, &ssls->ff)); in TaoSetUp_SSILS() 11 PetscCall(VecDuplicate(tao->solution, &ssls->dpsi)); in TaoSetUp_SSILS() 12 PetscCall(VecDuplicate(tao->solution, &ssls->da)); in TaoSetUp_SSILS() 13 PetscCall(VecDuplicate(tao->solution, &ssls->db)); in TaoSetUp_SSILS() 14 PetscCall(VecDuplicate(tao->solution, &ssls->t1)); in TaoSetUp_SSILS() 15 PetscCall(VecDuplicate(tao->solution, &ssls->t2)); in TaoSetUp_SSILS() 21 TAO_SSLS *ssls = (TAO_SSLS *)tao->data; in TaoDestroy_SSILS() local 24 PetscCall(VecDestroy(&ssls->ff)); in TaoDestroy_SSILS() 25 PetscCall(VecDestroy(&ssls->dpsi)); in TaoDestroy_SSILS() [all …]
|
| /petsc/src/tao/complementarity/impls/asls/ |
| H A D | asils.c | 88 TAO_SSLS *ssls = (TAO_SSLS *)tao->data; in TaoDestroy_ASILS() local 91 PetscCall(VecDestroy(&ssls->ff)); in TaoDestroy_ASILS() 92 PetscCall(VecDestroy(&ssls->dpsi)); in TaoDestroy_ASILS() 93 PetscCall(VecDestroy(&ssls->da)); in TaoDestroy_ASILS() 94 PetscCall(VecDestroy(&ssls->db)); in TaoDestroy_ASILS() 95 PetscCall(VecDestroy(&ssls->w)); in TaoDestroy_ASILS() 96 PetscCall(VecDestroy(&ssls->t1)); in TaoDestroy_ASILS() 97 PetscCall(VecDestroy(&ssls->t2)); in TaoDestroy_ASILS() 98 PetscCall(VecDestroy(&ssls->r1)); in TaoDestroy_ASILS() 99 PetscCall(VecDestroy(&ssls->r2)); in TaoDestroy_ASILS() [all …]
|
| H A D | asfls.c | 88 TAO_SSLS *ssls = (TAO_SSLS *)tao->data; in TaoDestroy_ASFLS() local 91 PetscCall(VecDestroy(&ssls->ff)); in TaoDestroy_ASFLS() 92 PetscCall(VecDestroy(&ssls->dpsi)); in TaoDestroy_ASFLS() 93 PetscCall(VecDestroy(&ssls->da)); in TaoDestroy_ASFLS() 94 PetscCall(VecDestroy(&ssls->db)); in TaoDestroy_ASFLS() 95 PetscCall(VecDestroy(&ssls->w)); in TaoDestroy_ASFLS() 96 PetscCall(VecDestroy(&ssls->t1)); in TaoDestroy_ASFLS() 97 PetscCall(VecDestroy(&ssls->t2)); in TaoDestroy_ASFLS() 98 PetscCall(VecDestroy(&ssls->r1)); in TaoDestroy_ASFLS() 99 PetscCall(VecDestroy(&ssls->r2)); in TaoDestroy_ASFLS() [all …]
|
| /petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/ |
| H A D | project.pbxproj | 64 …D89D1CB9207AA1AB00FACC19 /* ssls.c in Sources */ = {isa = PBXBuildFile; fileRef = D89D19D1207AA1A9… 816 …D19D1207AA1A900FACC19 /* ssls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType … 1587 D89D19D1207AA1A900FACC19 /* ssls.c */, 3060 D89D1CB9207AA1AB00FACC19 /* ssls.c in Sources */,
|