desc.objectives.ToroidalFlux.compute

ToroidalFlux.compute(params_1, params_2=None, constants=None)Source

Compute toroidal flux.

Parameters:
  • params_1 (dict) – Dictionary of the external field’s degrees of freedom, or the surface’s degrees of freedom if qfm_surface=True.

  • params_2 (dict) – Dictionary of the external field’s degrees of freedom, if qfm_surface=True.

  • constants (dict) – Dictionary of constant data, eg transforms, profiles etc. Defaults to self.constants

Returns:

f (float) – Toroidal flux from coils and external field