conatus.contour.CountResult

class conatus.contour.CountResult(count, winding, poles, region, operator, evaluations, smallest_step, smallest_at, winding_error, phase_step, control='', log=<factory>)[source]

Bases: object

Number of eigenvalues of T(z) in a region, by the argument principle (count()).

Parameters:
  • count (int | None)

  • winding (int)

  • poles (int | None)

  • region (ContourBox)

  • operator (str)

  • evaluations (int)

  • smallest_step (float)

  • smallest_at (complex)

  • winding_error (float)

  • phase_step (float)

  • control (str)

  • log (list[str])

count: int | None
winding: int
poles: int | None
region: ContourBox
operator: str
evaluations: int
smallest_step: float
smallest_at: complex
winding_error: float
phase_step: float
control: str = ''
log: list[str]
property count_method: str

How the count was certified, in words (walk, evaluations, increment bound).

explain()[source]

The count, Z - P, how the boundary was walked and what was checked.

Return type:

str