Lines Matching refs:mu
26 PetscReal mu; member
40 PetscErrorCode EvaluateResidual(const T *x, T mu, T *f) in EvaluateResidual() argument
44 f[1] = mu * (1. - x[0] * x[0]) * x[1] - x[0]; in EvaluateResidual()
60 PetscCall(EvaluateResidual(x, user->mu, f)); in RHSFunctionPassive()
83 mu_a.setValue(user->mu); in RHSJacobian()
136 mu_a.setValue(user->mu); in RHSJacobianP()
199 Vec lambda[2], mu[2]; in main() local
213 user.mu = 1; in main()
221 PetscCall(PetscOptionsGetReal(NULL, NULL, "-mu", &user.mu, NULL)); in main()
278 …TSC_COMM_WORLD, "mu %g, steps %" PetscInt_FMT ", ftime %g\n", (double)user.mu, steps, (double)ftim… in main()
296 PetscCall(MatCreateVecs(Jacp, &mu[0], NULL)); in main()
297 PetscCall(MatCreateVecs(Jacp, &mu[1], NULL)); in main()
298 PetscCall(VecGetArray(mu[0], &x_ptr)); in main()
300 PetscCall(VecRestoreArray(mu[0], &x_ptr)); in main()
301 PetscCall(VecGetArray(mu[1], &x_ptr)); in main()
303 PetscCall(VecRestoreArray(mu[1], &x_ptr)); in main()
304 PetscCall(TSSetCostGradients(ts, 2, lambda, mu)); in main()
313 PetscCall(VecView(mu[0], PETSC_VIEWER_STDOUT_WORLD)); in main()
314 PetscCall(VecView(mu[1], PETSC_VIEWER_STDOUT_WORLD)); in main()
325 PetscCall(VecDestroy(&mu[0])); in main()
326 PetscCall(VecDestroy(&mu[1])); in main()