LimbDarkeningParameters#

class VSPEC.params.stellar.LimbDarkeningParameters(u1: float, u2: float)#

Bases: BaseParameters

Limb Darkening Parameters for the Quadratic Limb Darkening Law

Parameters:
  • u1 (float) – The limb darkening parameter u1

  • u2 (float) – The limb darkening parameter u2

u1#

The limb darkening parameter u1

Type:

float

u2#

The limb darkening parameter u2

Type:

float

Notes

Quadratic Law (Kopal, 1950, cited in Patel and Espinoza [2022])

\[\frac{I(\mu)}{I(1)} = 1 - u_1 (1-\mu) - u_2 (1-\mu)^2\]

Examples

>>> params_dict = {'preset': 'solar'}
>>> params = LimbDarkeningParameters.from_dict(params_dict)

In the example above, the ‘solar’ preset configuration is used to create an instance of LimbDarkeningParameters.

>>> params_dict = {'u1': 0.3, 'u2': 0.1}
>>> params = LimbDarkeningParameters.from_dict(params_dict)

In the example above, custom values for ‘u1’ and ‘u2’ are provided to create an instance of LimbDarkeningParameters.

classmethod lambertian()#

No limb darkening.

classmethod proxima()#

From Claret et al. [2012] S4 bandpass

classmethod solar()#

From Claret et al. [2013] S4 bandpass

classmethod trappist()#

From Claret et al. [2012] S4 bandpass