Home
last modified time | relevance | path

Searched refs:fgen (Results 1 – 4 of 4) sorted by relevance

/petsc/src/ts/tutorials/power_grid/stability_9bus/
H A Dex9busadj.c206 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()
256fgen[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 Dex9bus.c434 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()
484fgen[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 Dex9busoptfd.c208 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()
258fgen[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 Dex9busopt.c353 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()
403fgen[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 …]