Lines Matching refs:u
20 const PetscScalar *u; in RHSFunction() local
24 PetscCall(VecGetArrayRead(U, &u)); in RHSFunction()
26 …+ u[0] * u[0] - PetscCosScalar(t)) / (2.0 * u[0]) + 0.05 * (-2.0 + u[1] * u[1] - PetscCosScalar(5.… in RHSFunction()
27 …u[0] * u[0] - PetscCosScalar(t)) / (2.0 * u[0]) - (-2.0 + u[1] * u[1] - PetscCosScalar(5.0 * t)) /… in RHSFunction()
28 PetscCall(VecRestoreArrayRead(U, &u)); in RHSFunction()
35 const PetscScalar *u; in RHSFunctionslow() local
39 PetscCall(VecGetArrayRead(U, &u)); in RHSFunctionslow()
41 …+ u[0] * u[0] - PetscCosScalar(t)) / (2.0 * u[0]) + 0.05 * (-2.0 + u[1] * u[1] - PetscCosScalar(5.… in RHSFunctionslow()
42 PetscCall(VecRestoreArrayRead(U, &u)); in RHSFunctionslow()
49 const PetscScalar *u; in RHSFunctionfast() local
53 PetscCall(VecGetArrayRead(U, &u)); in RHSFunctionfast()
55 …u[0] * u[0] - PetscCosScalar(t)) / (2.0 * u[0]) - (-2.0 + u[1] * u[1] - PetscCosScalar(5.0 * t)) /… in RHSFunctionfast()
56 PetscCall(VecRestoreArrayRead(U, &u)); in RHSFunctionfast()
63 PetscScalar *u; in sol_true() local
66 PetscCall(VecGetArray(U, &u)); in sol_true()
67 u[0] = PetscSqrtScalar(1.0 + PetscCosScalar(t)); in sol_true()
68 u[1] = PetscSqrtScalar(2.0 + PetscCosScalar(5.0 * t)); in sol_true()
69 PetscCall(VecRestoreArray(U, &u)); in sol_true()
80 PetscScalar *u; in main() local
118 PetscCall(VecGetArray(U, &u)); in main()
119 u[0] = PetscSqrtScalar(2.0); in main()
120 u[1] = PetscSqrtScalar(3.0); in main()
121 PetscCall(VecRestoreArray(U, &u)); in main()