Searched refs:offsetto (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/snes/tutorials/network/power/ |
| H A D | pffunctions.c | 36 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 D | power2.c | 17 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 D | ex9busdmnetwork.c | 488 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 D | pipes.c | 104 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()
|