Lines Matching refs:init_sol
52 Vec init_sol; /* ts solution vector */ in main() local
82 PetscCall(VecCreate(PETSC_COMM_WORLD, &init_sol)); in main()
83 PetscCall(VecSetSizes(init_sol, PETSC_DECIDE, m)); in main()
84 PetscCall(VecSetFromOptions(init_sol)); in main()
87 PetscCall(VecDuplicate(init_sol, &appctx.solution)); in main()
108 PetscCall(VecDuplicate(init_sol, &appctx.ksp_rhs)); in main()
109 PetscCall(VecDuplicate(init_sol, &appctx.ksp_sol)); in main()
115 PetscCall(VecSetValue(init_sol, i, val, INSERT_VALUES)); in main()
117 PetscCall(VecAssemblyBegin(init_sol)); in main()
118 PetscCall(VecAssemblyEnd(init_sol)); in main()
161 PetscCall(TSSetSolution(ts, init_sol)); in main()
175 PetscCall(TSSolve(ts, init_sol)); in main()
187 PetscCall(VecDestroy(&init_sol)); in main()