solve_with_alternative_algorithm

ska_sdp_func_python.calibration.alternative_solvers.solve_with_alternative_algorithm(solver, vis: Visibility, modelvis: Visibility, gain_table, niter=100, row=0, tol=1e-06)

Solve this row (time slice) of the gain table.

Parameters:
  • solver – Calibration solver to use. Options are: “jones_substitution”, “normal_equations” and “normal_equations_presum”

  • vis – Visibility containing the observed data_models

  • modelvis – Visibility containing the visibility predicted by a model

  • gain_table – Gaintable to be updated

  • niter – Maximum number of iterations (default=100)

  • row – Time slice to be calibrated (default=0)

  • tol – Iteration stops when the fractional change in the gain solution is below this tolerance (default=1e-6)

Returns:

GainTable gain_table, containing solution