def calc_branch_results(net, ppci, V): Ybus = ppci["internal"]["Ybus"] Yf = ppci["internal"]["Yf"] Yt = ppci["internal"]["Yt"] baseMVA, bus, gen, branch, ref, _, _, _, _, _, ref_gens = _get_pf_variables_from_ppci(ppci) bus, gen, branch = pfsoln_pypower(baseMVA, bus, gen, branch, Ybus, Yf, Yt, V, ref, ref_gens) ppci["bus"], ppci["gen"], ppci["branch"] = bus, gen, branch
def _pf_without_branches(ppci, options): Ybus, Yf, Yt = makeYbus_pypower(ppci["baseMVA"], ppci["bus"], ppci["branch"]) baseMVA, bus, gen, branch, ref, _, pq, _, _, V0, ref_gens = _get_pf_variables_from_ppci(ppci) V = ppci["bus"][:, VM] bus, gen, branch = pfsoln_pypower(baseMVA, bus, gen, branch, Ybus, Yf, Yt, V, ref, ref_gens) ppci["bus"], ppci["gen"], ppci["branch"] = bus, gen, branch ppci["success"] = True ppci["iterations"] = 1 ppci["et"] = 0 return ppci