Home
last modified time | relevance | path

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

/petsc/src/ts/tutorials/autodiff/
H A Dadr_ex1.cxx67 adouble f_a[3]; /* 'active' double for dependent variables */ in IFunctionActive1() local
81 f_a[0] = udot[0] + ctx->k * u_a[0] * u_a[1]; in IFunctionActive1()
82 f_a[1] = udot[1] + ctx->k * u_a[0] * u_a[1]; in IFunctionActive1()
83 f_a[2] = udot[2] - ctx->k * u_a[0] * u_a[1]; in IFunctionActive1()
84 f_a[0] >>= f[0]; in IFunctionActive1()
85 f_a[1] >>= f[1]; in IFunctionActive1()
86 f_a[2] >>= f[2]; /* Mark dependence */ in IFunctionActive1()
104 adouble f_a[3]; /* 'active' double for dependent variables */ in IFunctionActive2() local
118 f_a[0] = udot_a[0] + ctx->k * u[0] * u[1]; in IFunctionActive2()
119 f_a[1] = udot_a[1] + ctx->k * u[0] * u[1]; in IFunctionActive2()
[all …]
H A Dex16adj.cxx59 adouble f_a[2]; /* 'active' double for dependent variables */ in RHSFunctionActive() local
70 f_a[0] = x_a[1]; in RHSFunctionActive()
71 f_a[1] = user->mu * (1. - x_a[0] * x_a[0]) * x_a[1] - x_a[0]; in RHSFunctionActive()
72 f_a[0] >>= f[0]; in RHSFunctionActive()
73 f_a[1] >>= f[1]; /* Mark dependence */ in RHSFunctionActive()
92 adouble f_a[2]; /* 'active' double for dependent variables */ in RHSFunctionActiveP() local
104 f_a[0] = x_a[1]; in RHSFunctionActiveP()
105 f_a[1] = mu_a * (1. - x_a[0] * x_a[0]) * x_a[1] - x_a[0]; in RHSFunctionActiveP()
106 f_a[0] >>= f[0]; in RHSFunctionActiveP()
107 f_a[1] >>= f[1]; /* Mark dependence */ in RHSFunctionActiveP()
H A Dex16adj_tl.cxx74 adouble f_a[2]; /* 'active' double for dependent variables */ in RHSJacobian() local
98 PetscCall(EvaluateResidual(x_a, mu_a, f_a)); in RHSJacobian()
102 J[0] = (PetscScalar *)f_a[0].getADValue(); in RHSJacobian()
103 J[1] = (PetscScalar *)f_a[1].getADValue(); in RHSJacobian()
127 adouble f_a[2]; /* 'active' double for dependent variables */ in RHSJacobianP() local
151 PetscCall(EvaluateResidual(x_a, mu_a, f_a)); in RHSJacobianP()
155 J[0] = (PetscScalar *)f_a[0].getADValue(); in RHSJacobianP()
156 J[1] = (PetscScalar *)f_a[1].getADValue(); in RHSJacobianP()
H A Dadr_ex5adj_mf.cxx32 AField **u_a, **f_a; member
294 AField **f_a, *f_c, **u_a, *u_c; in IFunctionActive() local
342 f_a = new AField *[info.gym]; in IFunctionActive()
346 PetscCall(GiveGhostPoints(da, f_c, &f_a)); in IFunctionActive()
372f_a[j][i].u = udot[j][i].u - appctx->D1 * (uxx + uyy) + uc * vc * vc - appctx->gamma * (1.0 - uc); in IFunctionActive()
373f_a[j][i].v = udot[j][i].v - appctx->D2 * (vxx + vyy) - uc * vc * vc + (appctx->gamma + appctx->ka… in IFunctionActive()
386 f_a[j][i].u >>= dummy; in IFunctionActive()
387 f_a[j][i].v >>= dummy; in IFunctionActive()
389 f_a[j][i].u >>= f[j][i].u; in IFunctionActive()
390 f_a[j][i].v >>= f[j][i].v; in IFunctionActive()
[all …]
H A Dadr_ex5adj.cxx56 AField **u_a, **f_a; member
406 AField **f_a, *f_c, **u_a, *u_c; in IFunctionActive() local
454 f_a = new AField *[info.gym]; in IFunctionActive()
458 PetscCall(GiveGhostPoints(da, f_c, &f_a)); in IFunctionActive()
484f_a[j][i].u = udot[j][i].u - appctx->D1 * (uxx + uyy) + uc * vc * vc - appctx->gamma * (1.0 - uc); in IFunctionActive()
485f_a[j][i].v = udot[j][i].v - appctx->D2 * (vxx + vyy) - uc * vc * vc + (appctx->gamma + appctx->ka… in IFunctionActive()
498 f_a[j][i].u >>= dummy; in IFunctionActive()
499 f_a[j][i].v >>= dummy; in IFunctionActive()
501 f_a[j][i].u >>= f[j][i].u; in IFunctionActive()
502 f_a[j][i].v >>= f[j][i].v; in IFunctionActive()
[all …]
H A Dex16opt_ic.cxx67 adouble f_a[2]; /* adouble for dependent variables */ in RHSFunctionActive() local
77 f_a[0] = x_a[1]; in RHSFunctionActive()
78 f_a[1] = mu * (1. - x_a[0] * x_a[0]) * x_a[1] - x_a[0]; in RHSFunctionActive()
79 f_a[0] >>= f[0]; in RHSFunctionActive()
80 f_a[1] >>= f[1]; /* Mark as dependent */ in RHSFunctionActive()