Searched refs:fgen (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ts/tutorials/power_grid/stability_9bus/ |
| H A D | ex9busadj.c | 206 PetscScalar *xgen, *xnet, *fgen, *fnet; in ResidualFunction() local 237 PetscCall(VecGetArray(Fgen, &fgen)); in ResidualFunction() 253 fgen[idx] = (Eqp + (Xd[i] - Xdp[i]) * Id - Efd) / Td0p[i]; in ResidualFunction() 254 fgen[idx + 1] = (Edp - (Xq[i] - Xqp[i]) * Iq) / Tq0p[i]; in ResidualFunction() 255 fgen[idx + 2] = -w + w_s; in ResidualFunction() 256 …fgen[idx + 3] = (-TM[i] + Edp * Id + Eqp * Iq + (Xqp[i] - Xdp[i]) * Id * Iq + D[i] * (w - w_s)) / … in ResidualFunction() 271 fgen[idx + 4] = Zdq_inv[0] * (-Edp + Vd) + Zdq_inv[1] * (-Eqp + Vq) + Id; in ResidualFunction() 272 fgen[idx + 5] = Zdq_inv[2] * (-Edp + Vd) + Zdq_inv[3] * (-Eqp + Vq) + Iq; in ResidualFunction() 285 fgen[idx + 6] = (KE[i] * Efd + SE - VR) / TE[i]; in ResidualFunction() 286 fgen[idx + 7] = (RF - KF[i] * Efd / TF[i]) / TF[i]; in ResidualFunction() [all …]
|
| H A D | ex9bus.c | 434 PetscScalar *fgen, *fnet; in ResidualFunction() local 465 PetscCall(VecGetArrayWrite(Fgen, &fgen)); in ResidualFunction() 481 fgen[idx] = (-Eqp - (Xd[i] - Xdp[i]) * Id + Efd) / Td0p[i]; in ResidualFunction() 482 fgen[idx + 1] = (-Edp + (Xq[i] - Xqp[i]) * Iq) / Tq0p[i]; in ResidualFunction() 483 fgen[idx + 2] = w - w_s; in ResidualFunction() 484 …fgen[idx + 3] = (TM[i] - Edp * Id - Eqp * Iq - (Xqp[i] - Xdp[i]) * Id * Iq - D[i] * (w - w_s)) / M… in ResidualFunction() 498 fgen[idx + 4] = Zdq_inv[0] * (-Edp + Vd) + Zdq_inv[1] * (-Eqp + Vq) + Id; in ResidualFunction() 499 fgen[idx + 5] = Zdq_inv[2] * (-Edp + Vd) + Zdq_inv[3] * (-Eqp + Vq) + Iq; in ResidualFunction() 512 fgen[idx + 6] = (-KE[i] * Efd - SE + VR) / TE[i]; in ResidualFunction() 513 fgen[idx + 7] = (-RF + KF[i] * Efd / TF[i]) / TF[i]; in ResidualFunction() [all …]
|
| H A D | ex9busoptfd.c | 208 PetscScalar *xgen, *xnet, *fgen, *fnet; in ResidualFunction() local 239 PetscCall(VecGetArray(Fgen, &fgen)); in ResidualFunction() 255 fgen[idx] = (Eqp + (Xd[i] - Xdp[i]) * Id - Efd) / Td0p[i]; in ResidualFunction() 256 fgen[idx + 1] = (Edp - (Xq[i] - Xqp[i]) * Iq) / Tq0p[i]; in ResidualFunction() 257 fgen[idx + 2] = -w + w_s; in ResidualFunction() 258 …fgen[idx + 3] = (-TM[i] + Edp * Id + Eqp * Iq + (Xqp[i] - Xdp[i]) * Id * Iq + D[i] * (w - w_s)) / … in ResidualFunction() 272 fgen[idx + 4] = Zdq_inv[0] * (-Edp + Vd) + Zdq_inv[1] * (-Eqp + Vq) + Id; in ResidualFunction() 273 fgen[idx + 5] = Zdq_inv[2] * (-Edp + Vd) + Zdq_inv[3] * (-Eqp + Vq) + Iq; in ResidualFunction() 286 fgen[idx + 6] = (KE[i] * Efd + SE - VR) / TE[i]; in ResidualFunction() 287 fgen[idx + 7] = (RF - KF[i] * Efd / TF[i]) / TF[i]; in ResidualFunction() [all …]
|
| H A D | ex9busopt.c | 353 PetscScalar *xgen, *xnet, *fgen, *fnet; in ResidualFunction() local 384 PetscCall(VecGetArray(Fgen, &fgen)); in ResidualFunction() 400 fgen[idx] = (Eqp + (Xd[i] - Xdp[i]) * Id - Efd) / Td0p[i]; in ResidualFunction() 401 fgen[idx + 1] = (Edp - (Xq[i] - Xqp[i]) * Iq) / Tq0p[i]; in ResidualFunction() 402 fgen[idx + 2] = -w + w_s; in ResidualFunction() 403 …fgen[idx + 3] = (-TM[i] + Edp * Id + Eqp * Iq + (Xqp[i] - Xdp[i]) * Id * Iq + D[i] * (w - w_s)) / … in ResidualFunction() 417 fgen[idx + 4] = Zdq_inv[0] * (-Edp + Vd) + Zdq_inv[1] * (-Eqp + Vq) + Id; in ResidualFunction() 418 fgen[idx + 5] = Zdq_inv[2] * (-Edp + Vd) + Zdq_inv[3] * (-Eqp + Vq) + Iq; in ResidualFunction() 431 fgen[idx + 6] = (KE[i] * Efd + SE - VR) / TE[i]; in ResidualFunction() 432 fgen[idx + 7] = (RF - KF[i] * Efd / TF[i]) / TF[i]; in ResidualFunction() [all …]
|