LensFactory.jl logo
LensFactory.jl
  • Home
  • Constants
  • Cosmology
    • General
    • Point Lens
    • Plummer Lens
    • SIS Lens
    • NSISP Lens
    • NSISMD Lens
    • Gaussian Lens
    • Sersic Lens
    • External Effects
    • PIEP Lens
    • SIE Lens
    • PJE Lens
    • Hernquist Lens
    • elliptical Hernquist MD Lens
    • approximate Hernquist Lens
    • NFW Lens
    • elliptical NFW MD Lens
    • approximate NFW Lens
    • truncated NFW Lens
    • generalized NFW Lens
    • Einasto Lens
  • MultiPlane
  • Sources
    • General
    • General
    • Multi-Plane
    • Lens Modeling
  • History
Version
  • Lenses
  • External Effects
  • External Effects
GitHub
LensFactory.Lenses.init_ExternalEffects — Type
init_ExternalEffects(kappa::RV=NaN, gamma::RV=NaN, angle::RV=NaN)

Initialize constant external effects with the given parameters.

source
LensFactory.Lenses.ExternalEffects.potential! — Function
potential!(ψ::T, θx::T, θy::T, kappa::RV, gamma1::RV, gamma2::RV) where T <: RV
source
potential!(ψ::T, θx::T, θy::T, kappa::RV, gamma1::RV, gamma2::RV) where T <: ROA
source
LensFactory.Lenses.ExternalEffects.deflection! — Function
deflection!(ψx::T, ψy::T, θx::T, θy::T, kappa::RV, gamma1::RV, gamma2::RV) where T <: RV
source
deflection!(ψx::T, ψy::T, θx::T, θy::T, kappa::RV, gamma1::RV, gamma2::RV) where T <: ROA
source
LensFactory.Lenses.ExternalEffects.jacobian! — Function
jacobian!(ψxx::T, ψyy::T, ψxy::T, θx::T, θy::T, kappa::RV, gamma1::RV, gamma2::RV) where T <: RV
source
jacobian!(ψxx::T, ψyy::T, ψxy::T, θx::T, θy::T, kappa::RV, gamma1::RV, gamma2::RV) where T <: ROA
source
« Sersic LensPIEP Lens »

Powered by Documenter.jl and the Julia Programming Language.

Settings


This document was generated with Documenter.jl version 1.17.0 on Monday 9 March 2026. Using Julia version 1.12.5.