/// <summary> /// Update the flux through inductor 1 /// </summary> /// <param name="sender">Sender</param> /// <param name="args">Arguments</param> private void UpdateFlux1(object sender, UpdateFluxEventArgs args) { var state = args.State; Cond = args.Flux.Jacobian(Factor); args.Flux.Current += Factor * state.Solution[Load2.BranchEq]; }
/// <summary> /// Update the flux through inductor 2 /// </summary> /// <param name="sender">Sender</param> /// <param name="args">Arguments</param> private void UpdateFlux2(object sender, UpdateFluxEventArgs args) { var state = args.State; args.Flux.Current += Factor * state.Solution[Load1.BranchEq]; }