Home
last modified time | relevance | path

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

/petsc/src/tao/complementarity/impls/ssls/
H A Dssfls.c5 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 Dssls.c5 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 Dssils.c5 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 Dasils.c88 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 Dasfls.c88 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 Dproject.pbxproj64 …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 */,