grale.lenses ============ .. automodule:: grale.lenses LensException ------------- .. autoexception:: LensException Helper functions ---------------- .. autofunction:: getCriticalDensity .. autofunction:: createLensFromLenstoolFile .. autofunction:: createEquivalentPotentialGridLens GravitationalLens ----------------- .. autoclass:: grale.lenses.GravitationalLens :members: GaussLens --------- .. autoclass:: grale.lenses.GaussLens .. automethod:: __init__ MultiplePlummerLens ------------------- .. autoclass:: grale.lenses.MultiplePlummerLens .. automethod:: __init__ PlummerLens ----------- .. autoclass:: grale.lenses.PlummerLens .. automethod:: __init__ PointmassLens ------------- .. autoclass:: grale.lenses.PointmassLens .. automethod:: __init__ SISLens ------- .. autoclass:: grale.lenses.SISLens .. automethod:: __init__ NSIELens -------- .. autoclass:: grale.lenses.NSIELens .. automethod:: __init__ NSISLens -------- .. autoclass:: grale.lenses.NSISLens .. automethod:: __init__ SIELens ------- .. autoclass:: grale.lenses.SIELens .. automethod:: __init__ SquareLens ---------- .. autoclass:: grale.lenses.SquareLens .. automethod:: __init__ MultipleSquareLens ------------------ .. autoclass:: grale.lenses.MultipleSquareLens .. automethod:: __init__ MultipleGaussLens ----------------- .. autoclass:: grale.lenses.MultipleGaussLens .. automethod:: __init__ MassSheetLens ------------- .. autoclass:: grale.lenses.MassSheetLens .. automethod:: __init__ CompositeLens ------------- .. autoclass:: grale.lenses.CompositeLens .. automethod:: __init__ .. automethod:: findCLSubroutines .. automethod:: getCompositeCLProgram MassDiskLens ------------ .. autoclass:: grale.lenses.MassDiskLens .. automethod:: __init__ PolynomialMassProfileLens ------------------------- .. autoclass:: grale.lenses.PolynomialMassProfileLens .. automethod:: __init__ TimeDelayAdjustLens ------------------- .. autoclass:: grale.lenses.TimeDelayAdjustLens .. automethod:: __init__ ZeroMassLens ------------ .. autoclass:: grale.lenses.ZeroMassLens .. automethod:: __init__ MassDiskLensSmoothed -------------------- .. autoclass:: grale.lenses.MassDiskLensSmoothed .. automethod:: __init__ MultipleWendlandLens -------------------- .. autoclass:: grale.lenses.MultipleWendlandLens .. automethod:: __init__ DeflectionGridLens ------------------ .. autoclass:: grale.lenses.DeflectionGridLens .. automethod:: __init__ NFWLens ------- .. autoclass:: grale.lenses.NFWLens .. automethod:: __init__ EllipticNFWLens --------------- .. autoclass:: grale.lenses.EllipticNFWLens .. automethod:: __init__ SersicLens ---------- .. autoclass:: grale.lenses.SersicLens .. automethod:: __init__ EllipticSersicLens ------------------ .. autoclass:: grale.lenses.EllipticSersicLens .. automethod:: __init__ ProfileLens ----------- .. autoclass:: grale.lenses.ProfileLens .. automethod:: __init__ PIEMDLens --------- .. autoclass:: grale.lenses.PIEMDLens .. automethod:: __init__ PIMDLens --------- .. autoclass:: grale.lenses.PIMDLens .. automethod:: __init__ AlphaPotLens ------------ .. autoclass:: grale.lenses.AlphaPotLens .. automethod:: __init__ HarmonicLens ------------ .. autoclass:: grale.lenses.HarmonicLens .. automethod:: __init__ PotentialGridLens ----------------- .. autoclass:: grale.lenses.PotentialGridLens .. automethod:: __init__ CircularPiecesLens ------------------ .. autoclass:: grale.lenses.CircularPiecesLens .. automethod:: __init__ MultiPlaneContainer ------------------- .. autoclass:: grale.lenses.MultiPlaneContainer .. automethod:: __init__