WallGo.effectivePotential.VeffDerivativeSettings

class VeffDerivativeSettings(temperatureVariationScale, fieldValueVariationScale)[source]

Bases: object

Parameters used to estimate the optimal value of dT used for the finite difference derivatives of the effective potential.

Parameters:
  • temperatureVariationScale (float)

  • fieldValueVariationScale (float | list[float] | ndarray)

__init__(temperatureVariationScale, fieldValueVariationScale)
Parameters:
  • temperatureVariationScale (float)

  • fieldValueVariationScale (float | list[float] | ndarray)

Return type:

None

Methods

__init__(temperatureVariationScale, ...)

Attributes

temperatureVariationScale

Temperature scale (in GeV) over which the potential changes by O(1).

fieldValueVariationScale

Field scale (in GeV) over which the potential changes by O(1).

fieldValueVariationScale: float | list[float] | ndarray

Field scale (in GeV) over which the potential changes by O(1). A good value would be similar to the field VEV. Can either be a single float, in which case all the fields have the same scale, or an array of floats (one element for each classical field in the model).

temperatureVariationScale: float

Temperature scale (in GeV) over which the potential changes by O(1). A good value would be of order Tc-Tn.