MulensModel.pointlenswithshear module¶
- class MulensModel.pointlenswithshear.PointLensWithShear(parameters=None)¶
Bases:
MulensModel.pointlens.PointLens
Lens of point mass plus shear and convergence, i.e., Chang-Refsdal lens.
This lens was first considered by Chang and Refsdal (1979; Nature, 282, 561).
- Keywords :
- parameters:
ModelParameters
Parameters of the model.
- parameters:
- get_point_source_magnification(trajectory)¶
Calculate point source magnification for the lens composed of a single mass plus a mass sheat.
- Arguments :
- trajectory:
Trajectory
object Trajectory of the source.
- trajectory:
- Returns :
- pspl_magnification: np.ndarray
The point-source–point-lens magnification for each point specified by trajectory.
- get_point_lens_finite_source_magnification(*args, **kwargs)¶
Not implemented for Chang-Refsdal
- get_point_lens_limb_darkening_magnification(*args, **kwargs)¶
Not implemented for Chang-Refsdal
- get_point_lens_uniform_integrated_magnification(*args, **kwargs)¶
Not implemented for Chang-Refsdal
- get_point_lens_LD_integrated_magnification(*args, **kwargs)¶
Not implemented for Chang-Refsdal
- get_point_lens_large_finite_source_magnification(*args, **kwargs)¶
Not implemented for Chang-Refsdal
- get_point_lens_large_LD_integrated_magnification(*args, **kwargs)¶
Not implemented for Chang-Refsdal