Searched refs:u_a (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ts/tutorials/autodiff/ |
| H A D | adr_ex5adj_mf.cxx | 32 AField **u_a, **f_a; member 294 AField **f_a, *f_c, **u_a, *u_c; in IFunctionActive() local 341 u_a = new AField *[info.gym]; in IFunctionActive() 345 PetscCall(GiveGhostPoints(da, u_c, &u_a)); in IFunctionActive() 358 u_a[j][i].u <<= u[j][i].u; in IFunctionActive() 359 u_a[j][i].v <<= u[j][i].v; in IFunctionActive() 366 uc = u_a[j][i].u; in IFunctionActive() 367 uxx = (-2.0 * uc + u_a[j][i - 1].u + u_a[j][i + 1].u) * sx; in IFunctionActive() 368 uyy = (-2.0 * uc + u_a[j - 1][i].u + u_a[j + 1][i].u) * sy; in IFunctionActive() 369 vc = u_a[j][i].v; in IFunctionActive() [all …]
|
| H A D | adr_ex1.cxx | 68 adouble u_a[3]; /* 'active' double for independent variables */ in IFunctionActive1() local 78 u_a[0] <<= u[0]; in IFunctionActive1() 79 u_a[1] <<= u[1]; in IFunctionActive1() 80 u_a[2] <<= u[2]; /* Mark independence */ in IFunctionActive1() 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()
|
| H A D | adr_ex5adj.cxx | 56 AField **u_a, **f_a; member 406 AField **f_a, *f_c, **u_a, *u_c; in IFunctionActive() local 453 u_a = new AField *[info.gym]; in IFunctionActive() 457 PetscCall(GiveGhostPoints(da, u_c, &u_a)); in IFunctionActive() 470 u_a[j][i].u <<= u[j][i].u; in IFunctionActive() 471 u_a[j][i].v <<= u[j][i].v; in IFunctionActive() 478 uc = u_a[j][i].u; in IFunctionActive() 479 uxx = (-2.0 * uc + u_a[j][i - 1].u + u_a[j][i + 1].u) * sx; in IFunctionActive() 480 uyy = (-2.0 * uc + u_a[j - 1][i].u + u_a[j + 1][i].u) * sy; in IFunctionActive() 481 vc = u_a[j][i].v; in IFunctionActive() [all …]
|