Home
last modified time | relevance | path

Searched refs:hess (Results 1 – 3 of 3) sorted by relevance

/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/
H A Dzbrgnf.c14 PetscFortranCallbackId hess; member
24 …PetscObjectUseFortranCallback(tao, _cb.hess, (Tao *, Vec *, Mat *, void *, PetscErrorCode *), (&ta… in ourtaobrgnreghessroutine()
37 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.hess, … in taobrgnsetregularizerhessianroutine_()
/petsc/src/tao/interface/ftn-custom/
H A Dztaosolverf.c50 PetscFortranCallbackId hess; member
89 …PetscObjectUseFortranCallback(tao, _cb.hess, (Tao *, Vec *, Mat *, Mat *, void *, PetscErrorCode *… in ourtaohessianroutine()
190 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.hess, … in taosethessian_()
/petsc/src/dm/impls/plex/
H A Dplexcreate.c3681 …id TPSEvaluate_SchwarzP(const PetscReal y[3], PetscReal *f, PetscReal grad[], PetscReal (*hess)[3]) in TPSEvaluate_SchwarzP()
3688 for (PetscInt j = 0; j < 3; j++) hess[i][j] = (i == j) ? -PetscSqr(PETSC_PI) * c[i] : 0.; in TPSEvaluate_SchwarzP()
3705 …void TPSEvaluate_Gyroid(const PetscReal y[3], PetscReal *f, PetscReal grad[], PetscReal (*hess)[3]) in TPSEvaluate_Gyroid()
3713 hess[0][0] = -PetscSqr(PETSC_PI) * (s[0] * c[1] + s[2] * c[0]); in TPSEvaluate_Gyroid()
3714 hess[0][1] = -PetscSqr(PETSC_PI) * (c[0] * s[1]); in TPSEvaluate_Gyroid()
3715 hess[0][2] = -PetscSqr(PETSC_PI) * (c[2] * s[0]); in TPSEvaluate_Gyroid()
3716 hess[1][0] = -PetscSqr(PETSC_PI) * (s[1] * c[2] + s[0] * c[1]); in TPSEvaluate_Gyroid()
3717 hess[1][1] = -PetscSqr(PETSC_PI) * (c[1] * s[2]); in TPSEvaluate_Gyroid()
3718 hess[2][2] = -PetscSqr(PETSC_PI) * (c[0] * s[1]); in TPSEvaluate_Gyroid()
3719 hess[2][0] = -PetscSqr(PETSC_PI) * (s[2] * c[0] + s[1] * c[2]); in TPSEvaluate_Gyroid()
[all …]