Home
last modified time | relevance | path

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

/petsc/src/snes/tutorials/network/power/
H A Dpffunctions.c36 PetscInt offsetfrom, offsetto, goffsetfrom, goffsetto, numComps; in FormJacobian_Power_private() local
123 PetscCall(DMNetworkGetLocalVecOffset(networkdm, vto, ALL_COMPONENTS, &offsetto)); in FormJacobian_Power_private()
131 thetat = xarr[offsetto]; in FormJacobian_Power_private()
132 Vmt = xarr[offsetto + 1]; in FormJacobian_Power_private()
246 PetscInt offsetfrom, offsetto, offset, i, j, key, numComps; in FormFunction_Power() local
311 PetscCall(DMNetworkGetLocalVecOffset(networkdm, vto, ALL_COMPONENTS, &offsetto)); in FormFunction_Power()
315 thetat = xarr[offsetto]; in FormFunction_Power()
316 Vmt = xarr[offsetto + 1]; in FormFunction_Power()
324 …farr[offsetto] += Gtt * Vmt * Vmt + Vmt * Vmf * (Gtf * PetscCosScalar(thetatf) + Btf * PetscSinSca… in FormFunction_Power()
325 …farr[offsetto + 1] += -Btt * Vmt * Vmt + Vmt * Vmf * (-Btf * PetscCosScalar(thetatf) + Gtf * Petsc… in FormFunction_Power()
H A Dpower2.c17 PetscInt offsetfrom, offsetto, offset; in FormFunction_Subnet() local
84 PetscCall(DMNetworkGetLocalVecOffset(networkdm, vto, ALL_COMPONENTS, &offsetto)); in FormFunction_Subnet()
88 thetat = xarr[offsetto]; in FormFunction_Subnet()
89 Vmt = xarr[offsetto + 1]; in FormFunction_Subnet()
97 …farr[offsetto] += Gtt * Vmt * Vmt + Vmt * Vmf * (Gtf * PetscCosScalar(thetatf) + Btf * PetscSinSca… in FormFunction_Subnet()
98 …farr[offsetto + 1] += -Btt * Vmt * Vmt + Vmt * Vmf * (-Btf * PetscCosScalar(thetatf) + Gtf * Petsc… in FormFunction_Subnet()
163 PetscInt offsetfrom, offsetto, goffsetfrom, goffsetto; in FormJacobian_Subnet() local
250 PetscCall(DMNetworkGetLocalVecOffset(networkdm, vto, ALL_COMPONENTS, &offsetto)); in FormJacobian_Subnet()
258 thetat = xarr[offsetto]; in FormJacobian_Subnet()
259 Vmt = xarr[offsetto + 1]; in FormJacobian_Subnet()
/petsc/src/ts/tutorials/power_grid/stability_9bus/
H A Dex9busdmnetwork.c488 PetscInt vfrom, vto, offsetfrom, offsetto; in FormIFunction() local
583 PetscCall(DMNetworkGetLocalVecOffset(networkdm, vto, 0, &offsetto)); in FormIFunction()
588 Vtr = xarr[offsetto]; in FormIFunction()
589 Vti = xarr[offsetto + 1]; in FormIFunction()
595 farr[offsetto] += Yftr * Vfi + Yfti * Vfr; in FormIFunction()
596 farr[offsetto + 1] += Yftr * Vfr - Yfti * Vfi; in FormIFunction()
750 PetscInt vfrom, vto, offsetfrom, offsetto; in AlgFunction() local
828 PetscCall(DMNetworkGetLocalVecOffset(networkdm, vto, 0, &offsetto)); in AlgFunction()
833 Vtr = xarr[offsetto]; in AlgFunction()
834 Vti = xarr[offsetto + 1]; in AlgFunction()
[all …]
/petsc/src/ts/tutorials/network/
H A Dpipes.c104 PetscInt vfrom, vto, offsetfrom, offsetto, varoffset; in WASHIFunction() local
190 PetscCall(DMNetworkGetLocalVecOffset(networkdm, vto, ALL_COMPONENTS, &offsetto)); in WASHIFunction()
204 juncx = (PipeField *)(xarr + offsetto); in WASHIFunction()
205 juncf = (PetscScalar *)(farr + offsetto); in WASHIFunction()
228 PetscInt k, nx, vkey, vfrom, vto, offsetfrom, offsetto; in WASHSetInitialSolution() local
262 PetscCall(DMNetworkGetLocalVecOffset(networkdm, vto, ALL_COMPONENTS, &offsetto)); in WASHSetInitialSolution()
270 if (junction->type == VALVE) (xarr + offsetto)[0] = wash->QL; /* last Q */ in WASHSetInitialSolution()