Lines Matching refs:wind_data
36 Vec wind_data; /* Vector to hold wind speeds */ member
112 PetscCall(VecCreate(PETSC_COMM_WORLD, &user->wind_data)); in WindSpeeds()
113 PetscCall(VecSetSizes(user->wind_data, PETSC_DECIDE, user->nsamples)); in WindSpeeds()
114 PetscCall(VecSetFromOptions(user->wind_data)); in WindSpeeds()
115 PetscCall(VecDuplicate(user->wind_data, &user->t_wind)); in WindSpeeds()
122 PetscCall(VecSetRandom(user->wind_data, NULL)); in WindSpeeds()
123 PetscCall(VecLog(user->wind_data)); in WindSpeeds()
124 PetscCall(VecScale(user->wind_data, -1 / user->cw)); in WindSpeeds()
125 PetscCall(VecGetArray(user->wind_data, &x)); in WindSpeeds()
127 PetscCall(VecRestoreArray(user->wind_data, &x)); in WindSpeeds()
128 PetscCall(VecSum(user->wind_data, &sum)); in WindSpeeds()
131 PetscCall(VecShift(user->wind_data, 1 - avg_dev)); in WindSpeeds()
132 PetscCall(VecScale(user->wind_data, vwa)); in WindSpeeds()
193 PetscCall(VecGetArray(user->wind_data, &wd)); in IFunction()
200 PetscCall(VecRestoreArray(user->wind_data, &wd)); in IFunction()
316 PetscCall(VecDestroy(&user.wind_data)); in main()