Searched refs:xplus (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/tao/unconstrained/impls/bmrm/ |
| H A D | bmrm.c | 17 PetscReal *xplus = df->xplus, *tplus = df->tplus, *sk = df->sk, *yk = df->yk; in solve() local 140 xplus[i] = x[i] + d[i]; in solve() 142 fv += xplus[i] * (0.5 * tplus[i] + f[i]); in solve() 149 xplus[i] = x[i] + lamnew * d[i]; in solve() 151 fv += xplus[i] * (0.5 * tplus[i] + f[i]); in solve() 156 sk[i] = xplus[i] - x[i]; in solve() 158 x[i] = xplus[i]; in solve() 538 PetscCall(PetscMalloc1(n, &df->xplus)); in init_df_solver() 618 PetscCall(PetscFree(df->xplus)); in ensure_df_space() 619 PetscCall(PetscMalloc1(n, &df->xplus)); in ensure_df_space() [all …]
|
| H A D | bmrm.h | 32 PetscReal *g, *y, *tempv, *d, *Qd, *t, *xplus, *tplus, *sk, *yk; member
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexcreate.c | 4174 PetscInt xplus = (blockidx & 1); in DMPlexCreateTPSMesh_Internal() local 4179 … = (periodic && periodic[0] == DM_BOUNDARY_PERIODIC) ? ((i + xplus) % extent[0]) : (i + xplus); in DMPlexCreateTPSMesh_Internal()
|