LensFactory.jl logo
LensFactory.jl
  • Home
  • Constants
  • Cosmology
    • General
    • Point Lens
    • Plummer Lens
    • SIS Lens
    • NSISP Lens
    • NSISMD Lens
    • Gaussian Lens
    • Sersic Lens
    • Pixel Lens
    • External Effects
    • Third Order Perturbation
    • Multipole Perturbation
    • 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
    • Multi-Plummer Lens
    • Multi-Gaussian Lens
    • Multi-Pixel Lens
    • Multi-PJE Lens
    • Composite Lens
  • MultiPlane
  • Sources
    • General
    • Parametric
  • SingularityMap
  • LFUtils
    • General
    • Multi-Plane
    • Lens Modeling
  • Publications
  • History
  • Bibliography
Version
  • Lenses
  • Composite Lens
  • Composite Lens
GitHub

Composite lens

LensFactory.Lenses.init_CompositeLens — Type
init_CompositeLens(lens::Vector{<:NamedTuple})

Initialize a composite lens from a vector of lens components.

Arguments

  • lens::Vector{<:NamedTuple}: Vector of lens components.

Returns

  • CompositeLens: Composite lens.
source
« Multi-PJE LensMultiPlane »

Powered by Documenter.jl and the Julia Programming Language.

Settings


This document was generated with Documenter.jl version 1.19.0 on Thursday 24 September 2026. Using Julia version 1.13.0.