LensFactory.Lenses.init_SISLens — Type
init_SISLens(x_c::RV=0.0, y_c::RV=0.0, v_d::RV=NaN)Initialize a Singular Isothermal Sphere (SIS) lens with the given parameters.
LensFactory.Lenses.SISLens.potential! — Function
potential!(ψ::T, θx::T, θy::T, θxc::RV, θyc::RV, vd::RV) where T <: RVpotential!(ψ::T, θx::T, θy::T, θxc::RV, θyc::RV, vd::RV) where T <: ROALensFactory.Lenses.SISLens.deflection! — Function
deflection!(ψx::T, ψy::T, θx::T, θy::T, θxc::RV, θyc::RV, vd::RV) where T <: RVdeflection!(ψx::T, ψy::T, θx::T, θy::T, θxc::RV, θyc::RV, vd::RV) where T <: ROALensFactory.Lenses.SISLens.jacobian! — Function
jacobian!(ψxx::T, ψyy::T, ψxy::T, θx::T, θy::T, θxc::RV, θyc::RV, vd::RV) where T <: RVjacobian!(ψxx::T, ψyy::T, ψxy::T, θx::T, θy::T, θxc::RV, θyc::RV, vd::RV) where T <: ROALensFactory.Lenses.SISLens.einstein_angle — Function
einstein_angle(;D_ds::Float64=NaN, D_s::Float64=NaN, v_d::RV=NaN)