@map_types<EOL><INDENT>def __init__(self,<EOL>centre: dim.Position = (<NUM_LIT:0.0>, <NUM_LIT:0.0>),<EOL>axis_ratio: float = <NUM_LIT:1.0>,<EOL>phi: float = <NUM_LIT:0.0>,<EOL>kappa_s: float = <NUM_LIT>,<EOL>inner_slope: float = <NUM_LIT:1.0>,<EOL>scale_radius: dim.Length = <NUM_LIT:1.0>):<DEDENT>
super(AbstractEllipticalGeneralizedNFW, self).__init__(centre=centre, axis_ratio=axis_ratio, phi=phi)<EOL>super(MassProfile, self).__init__()<EOL>self.kappa_s = kappa_s<EOL>self.scale_radius = scale_radius<EOL>self.inner_slope = inner_slope<EOL>
The elliptical NFW profiles, used to fit the dark matter halo of the lens.

Parameters
----------
centre: (float, float)
    The (y,x) arc-second coordinates of the profile centre.
axis_ratio : float
    Ratio of profiles ellipse's minor and major axes (b/a).
phi : float
    Rotational angle of profiles ellipse counter-clockwise from positive x-axis.
kappa_s : float
    The overall normalization of the dark matter halo \
    (kappa_s = (rho_s * scale_radius)/lensing_critical_density)
inner_slope : float
    The inner slope of the dark matter halo
scale_radius : float
    The arc-second radius where the average density within this radius is 200 times the critical density of \
    the Universe..