code: def post(self):
          
          if not self.solved:
              return
  
          system = self.system
  
          exec(system.call.pfload)
          system.Bus.Pl = system.dae.g[system.Bus.a]
          system.Bus.Ql = system.dae.g[system.Bus.v]
  
          exec(system.call.pfgen)
          system.Bus.Pg = system.dae.g[system.Bus.a]
          system.Bus.Qg = system.dae.g[system.Bus.v]
  
          if system.PV.n:
              system.PV.qg = system.dae.y[system.PV.q]
          if system.SW.n:
              system.SW.pg = system.dae.y[system.SW.p]
              system.SW.qg = system.dae.y[system.SW.q]
  
          exec(system.call.seriesflow)
  
          system.Area.seriesflow(system.dae)
docs: Post processing for solved systems.
  
          Store load, generation data on buses.
          Store reactive power generation on PVs and slack generators.
          Calculate series flows and area flows.
  
          Returns
          -------
          None