| /petsc/src/tao/linesearch/interface/ |
| H A D | taolinesearch.c | 63 PetscErrorCode TaoLineSearchView(TaoLineSearch ls, PetscViewer viewer) in TaoLineSearchView() 119 TaoLineSearch ls; in TaoLineSearchCreate() local 161 PetscErrorCode TaoLineSearchSetUp(TaoLineSearch ls) in TaoLineSearchSetUp() 213 PetscErrorCode TaoLineSearchReset(TaoLineSearch ls) in TaoLineSearchReset() 234 PetscErrorCode TaoLineSearchDestroy(TaoLineSearch *ls) in TaoLineSearchDestroy() 285 PetscErrorCode TaoLineSearchApply(TaoLineSearch ls, Vec x, PetscReal *f, Vec g, Vec s, PetscReal *s… in TaoLineSearchApply() 376 PetscErrorCode TaoLineSearchSetType(TaoLineSearch ls, TaoLineSearchType type) in TaoLineSearchSetType() 433 PetscErrorCode TaoLineSearchMonitor(TaoLineSearch ls, PetscInt its, PetscReal f, PetscReal step) in TaoLineSearchMonitor() 478 PetscErrorCode TaoLineSearchSetFromOptions(TaoLineSearch ls) in TaoLineSearchSetFromOptions() 530 PetscErrorCode TaoLineSearchGetType(TaoLineSearch ls, TaoLineSearchType *type) in TaoLineSearchGetType() [all …]
|
| /petsc/src/tao/linesearch/impls/armijo/ |
| H A D | armijo.c | 11 static PetscErrorCode TaoLineSearchDestroy_Armijo(TaoLineSearch ls) in TaoLineSearchDestroy_Armijo() 23 static PetscErrorCode TaoLineSearchReset_Armijo(TaoLineSearch ls) in TaoLineSearchReset_Armijo() 33 static PetscErrorCode TaoLineSearchSetFromOptions_Armijo(TaoLineSearch ls, PetscOptionItems PetscOp… in TaoLineSearchSetFromOptions_Armijo() 51 static PetscErrorCode TaoLineSearchView_Armijo(TaoLineSearch ls, PetscViewer pv) in TaoLineSearchView_Armijo() 88 static PetscErrorCode TaoLineSearchApply_Armijo(TaoLineSearch ls, Vec x, PetscReal *f, Vec g, Vec s) in TaoLineSearchApply_Armijo() 267 PETSC_EXTERN PetscErrorCode TaoLineSearchCreate_Armijo(TaoLineSearch ls) in TaoLineSearchCreate_Armijo()
|
| /petsc/src/tao/linesearch/interface/ftn-custom/ |
| H A D | ztaolinesearchf.c | 22 static PetscErrorCode ourtaolinesearchobjectiveroutine(TaoLineSearch ls, Vec x, PetscReal *f, Petsc… in ourtaolinesearchobjectiveroutine() 28 static PetscErrorCode ourtaolinesearchgradientroutine(TaoLineSearch ls, Vec x, Vec g, PetscCtx ctx) in ourtaolinesearchgradientroutine() 34 static PetscErrorCode ourtaolinesearchobjectiveandgradientroutine(TaoLineSearch ls, Vec x, PetscRea… in ourtaolinesearchobjectiveandgradientroutine() 40 static PetscErrorCode ourtaolinesearchobjectiveandgtsroutine(TaoLineSearch ls, Vec x, Vec s, PetscR… in ourtaolinesearchobjectiveandgtsroutine() 46 PETSC_EXTERN void taolinesearchsetobjectiveroutine_(TaoLineSearch *ls, void (*func)(TaoLineSearch *… in taolinesearchsetobjectiveroutine_() argument 57 PETSC_EXTERN void taolinesearchsetgradientroutine_(TaoLineSearch *ls, void (*func)(TaoLineSearch *,… in taolinesearchsetgradientroutine_() argument 68 PETSC_EXTERN void taolinesearchsetobjectiveandgradientroutine_(TaoLineSearch *ls, void (*func)(TaoL… in taolinesearchsetobjectiveandgradientroutine_() argument 79 PETSC_EXTERN void taolinesearchsetobjectiveandgtsroutine_(TaoLineSearch *ls, void (*func)(TaoLineSe… in taolinesearchsetobjectiveandgtsroutine_() argument
|
| /petsc/src/tao/linesearch/impls/unit/ |
| H A D | unit.c | 3 static PetscErrorCode TaoLineSearchView_Unit(TaoLineSearch ls, PetscViewer viewer) in TaoLineSearchView_Unit() 14 static PetscErrorCode TaoLineSearchApply_Unit(TaoLineSearch ls, Vec x, PetscReal *f, Vec g, Vec ste… in TaoLineSearchApply_Unit() 36 PETSC_EXTERN PetscErrorCode TaoLineSearchCreate_Unit(TaoLineSearch ls) in TaoLineSearchCreate_Unit()
|
| /petsc/src/tao/linesearch/impls/gpcglinesearch/ |
| H A D | gpcglinesearch.c | 4 static PetscErrorCode TaoLineSearchDestroy_GPCG(TaoLineSearch ls) in TaoLineSearchDestroy_GPCG() 17 static PetscErrorCode TaoLineSearchView_GPCG(TaoLineSearch ls, PetscViewer viewer) in TaoLineSearchView_GPCG() 27 static PetscErrorCode TaoLineSearchApply_GPCG(TaoLineSearch ls, Vec x, PetscReal *f, Vec g, Vec s) in TaoLineSearchApply_GPCG() 188 PETSC_EXTERN PetscErrorCode TaoLineSearchCreate_GPCG(TaoLineSearch ls) in TaoLineSearchCreate_GPCG()
|
| /petsc/src/tao/linesearch/impls/owarmijo/ |
| H A D | owarmijo.c | 37 static PetscErrorCode TaoLineSearchDestroy_OWArmijo(TaoLineSearch ls) in TaoLineSearchDestroy_OWArmijo() 49 static PetscErrorCode TaoLineSearchSetFromOptions_OWArmijo(TaoLineSearch ls, PetscOptionItems Petsc… in TaoLineSearchSetFromOptions_OWArmijo() 67 static PetscErrorCode TaoLineSearchView_OWArmijo(TaoLineSearch ls, PetscViewer pv) in TaoLineSearchView_OWArmijo() 112 static PetscErrorCode TaoLineSearchApply_OWArmijo(TaoLineSearch ls, Vec x, PetscReal *f, Vec g, Vec… in TaoLineSearchApply_OWArmijo() 291 PETSC_EXTERN PetscErrorCode TaoLineSearchCreate_OWArmijo(TaoLineSearch ls) in TaoLineSearchCreate_OWArmijo()
|
| /petsc/src/tao/linesearch/impls/morethuente/ |
| H A D | morethuente.c | 12 static PetscErrorCode TaoLineSearchDestroy_MT(TaoLineSearch ls) in TaoLineSearchDestroy_MT() 23 static PetscErrorCode TaoLineSearchMonitor_MT(TaoLineSearch ls) in TaoLineSearchMonitor_MT() 33 static PetscErrorCode TaoLineSearchApply_MT(TaoLineSearch ls, Vec x, PetscReal *f, Vec g, Vec s) in TaoLineSearchApply_MT() 282 PETSC_EXTERN PetscErrorCode TaoLineSearchCreate_MT(TaoLineSearch ls) in TaoLineSearchCreate_MT() 363 static PetscErrorCode Tao_mcstep(TaoLineSearch ls, PetscReal *stx, PetscReal *fx, PetscReal *dx, Pe… in Tao_mcstep()
|
| /petsc/src/tao/complementarity/impls/ssls/ |
| H A D | ssls.c | 23 PetscErrorCode Tao_SSLS_Function(TaoLineSearch ls, Vec X, PetscReal *fcn, void *ptr) in Tao_SSLS_Function() 36 PetscErrorCode Tao_SSLS_FunctionGradient(TaoLineSearch ls, Vec X, PetscReal *fcn, Vec G, void *ptr) in Tao_SSLS_FunctionGradient()
|
| /petsc/src/snes/linesearch/interface/ |
| H A D | linesearch.c | 32 PetscErrorCode SNESLineSearchMonitorCancel(SNESLineSearch ls) in SNESLineSearchMonitorCancel() 61 PetscErrorCode SNESLineSearchMonitor(SNESLineSearch ls) in SNESLineSearchMonitor() 99 PetscErrorCode SNESLineSearchMonitorSet(SNESLineSearch ls, PetscErrorCode (*f)(SNESLineSearch ls, P… in SNESLineSearchMonitorSet() 134 PetscErrorCode SNESLineSearchMonitorSolutionUpdate(SNESLineSearch ls, PetscViewerAndFormat *vf) in SNESLineSearchMonitorSolutionUpdate() 331 …de SNESLineSearchSetPreCheck(SNESLineSearch linesearch, PetscErrorCode (*func)(SNESLineSearch ls, … in SNESLineSearchSetPreCheck() 394 …e SNESLineSearchSetPostCheck(SNESLineSearch linesearch, PetscErrorCode (*func)(SNESLineSearch ls, … in SNESLineSearchSetPostCheck() 771 …SNESLineSearch ls, const char name[], const char help[], const char manual[], PetscErrorCode (*mon… in SNESLineSearchMonitorSetFromOptions() 1762 …cErrorCode SNESLineSearchRegister(const char sname[], PetscErrorCode (*function)(SNESLineSearch ls… in SNESLineSearchRegister()
|
| /petsc/src/mat/impls/baij/seq/ |
| H A D | baijsolvtrann.c | 12 PetscScalar *x, *t, *ls; in MatSolveTranspose_SeqBAIJ_N_inplace() local 78 PetscScalar *x, *t, *ls; in MatSolveTranspose_SeqBAIJ_N() local
|
| /petsc/src/mat/graphops/order/ |
| H A D | spnd.c | 9 PetscInt i, *mask, *xls, *ls, nrow, *perm; in MatGetOrdering_ND() local
|
| H A D | sp1wd.c | 9 PetscInt i, *mask, *xls, nblks, *xblk, *ls, nrow, *perm; in MatGetOrdering_1WD() local
|
| H A D | rootls.c | 24 …etscInt *xadj, const PetscInt *adjncy, PetscInt *mask, PetscInt *nlvl, PetscInt *xls, PetscInt *ls) in SPARSEPACKrootls()
|
| H A D | fnroot.c | 32 …etscInt *xadj, const PetscInt *adjncy, PetscInt *mask, PetscInt *nlvl, PetscInt *xls, PetscInt *ls) in SPARSEPACKfnroot()
|
| H A D | gennd.c | 54 …etscInt *xadj, const PetscInt *adjncy, PetscInt *mask, PetscInt *perm, PetscInt *xls, PetscInt *ls) in SPARSEPACKgennd()
|
| H A D | degree.c | 26 …Int *inxadj, const PetscInt *adjncy, PetscInt *mask, PetscInt *deg, PetscInt *ccsize, PetscInt *ls) in SPARSEPACKdegree()
|
| H A D | gen1wd.c | 30 …jncy, PetscInt *mask, PetscInt *nblks, PetscInt *xblk, PetscInt *perm, PetscInt *xls, PetscInt *ls) in SPARSEPACKgen1wd()
|
| H A D | fndsep.c | 34 …const PetscInt *adjncy, PetscInt *mask, PetscInt *nsep, PetscInt *sep, PetscInt *xls, PetscInt *ls) in SPARSEPACKfndsep()
|
| H A D | fn1wd.c | 30 …adjncy, PetscInt *mask, PetscInt *nsep, PetscInt *sep, PetscInt *nlvl, PetscInt *xls, PetscInt *ls) in SPARSEPACKfn1wd()
|
| /petsc/src/tao/complementarity/impls/asls/ |
| H A D | asils.c | 66 static PetscErrorCode Tao_ASLS_FunctionGradient(TaoLineSearch ls, Vec X, PetscReal *fcn, Vec G, voi… in Tao_ASLS_FunctionGradient()
|
| H A D | asfls.c | 66 static PetscErrorCode Tao_ASLS_FunctionGradient(TaoLineSearch ls, Vec X, PetscReal *fcn, Vec G, voi… in Tao_ASLS_FunctionGradient()
|
| /petsc/src/tao/pde_constrained/impls/lcl/ |
| H A D | lcl.c | 611 static PetscErrorCode LCLComputeLagrangianAndGradient(TaoLineSearch ls, Vec X, PetscReal *f, Vec G,… in LCLComputeLagrangianAndGradient() 658 static PetscErrorCode LCLComputeAugmentedLagrangianAndGradient(TaoLineSearch ls, Vec X, PetscReal *… in LCLComputeAugmentedLagrangianAndGradient()
|
| /petsc/src/ts/tutorials/advection-diffusion-reaction/ |
| H A D | shashi.F90 | 897 subroutine ShashiPostCheck(ls, X, Y, W, c_Y, c_W, dummy) argument
|
| /petsc/include/ |
| H A D | petscsnes.h | 949 …y()", ) static inline PetscErrorCode SNESLineSearchShellSetUserFunc(SNESLineSearch ls, SNESLineSea… in SNESLineSearchShellSetUserFunc() 954 …y()", ) static inline PetscErrorCode SNESLineSearchShellGetUserFunc(SNESLineSearch ls, SNESLineSea… in SNESLineSearchShellGetUserFunc() 1000 …tLineSearch()", ) static inline PetscErrorCode SNESGetSNESLineSearch(SNES snes, SNESLineSearch *ls) in SNESGetSNESLineSearch() 1004 …etLineSearch()", ) static inline PetscErrorCode SNESSetSNESLineSearch(SNES snes, SNESLineSearch ls) in SNESSetSNESLineSearch()
|
| /petsc/src/mat/tests/ |
| H A D | ex40.c | 12 PetscInt i, ls, *sizes; in ISAllGatherDisjoint() local
|