def __init__(
            self,
            fit: f.FitInterferometer,
            mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.
        MatPlot1D(),
            visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(
            ),
            include_1d: lensing_include.Include1D = lensing_include.Include1D(
            ),
            mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.
        MatPlot2D(),
            visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(
            ),
            include_2d: lensing_include.Include2D = lensing_include.Include2D(
            ),
    ):

        super().__init__(
            fit=fit,
            mat_plot_1d=mat_plot_1d,
            include_1d=include_1d,
            visuals_1d=visuals_1d,
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
        )
    def __init__(
            self,
            galaxy,
            grid,
            mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.
        MatPlot1D(),
            visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(
            ),
            include_1d: lensing_include.Include1D = lensing_include.Include1D(
            ),
            mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.
        MatPlot2D(),
            visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(
            ),
            include_2d: lensing_include.Include2D = lensing_include.Include2D(
            ),
    ):
        super().__init__(
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
            mat_plot_1d=mat_plot_1d,
            include_1d=include_1d,
            visuals_1d=visuals_1d,
        )

        self.galaxy = galaxy
        self.grid = grid
    def __init__(
            self,
            tracer: ray_tracing.Tracer,
            grid: grid_2d.Grid2D,
            mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.
        MatPlot1D(),
            visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(
            ),
            include_1d: lensing_include.Include1D = lensing_include.Include1D(
            ),
            mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.
        MatPlot2D(),
            visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(
            ),
            include_2d: lensing_include.Include2D = lensing_include.Include2D(
            ),
    ):
        super().__init__(
            mat_plot_1d=mat_plot_1d,
            visuals_1d=visuals_1d,
            include_1d=include_1d,
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
        )

        self.tracer = tracer
        self.grid = grid
Ejemplo n.º 4
0
    def __init__(
            self,
            light_profile: lp.LightProfile,
            grid: abstract_grid_2d.AbstractGrid2D,
            mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.
        MatPlot1D(),
            visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(
            ),
            include_1d: lensing_include.Include1D = lensing_include.Include1D(
            ),
            mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.
        MatPlot2D(),
            visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(
            ),
            include_2d: lensing_include.Include2D = lensing_include.Include2D(
            ),
    ):

        self.light_profile = light_profile
        self.grid = grid

        super().__init__(
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
            mat_plot_1d=mat_plot_1d,
            include_1d=include_1d,
            visuals_1d=visuals_1d,
        )
Ejemplo n.º 5
0
    def __init__(
            self,
            mass_profile: mp.MassProfile,
            grid: grid_2d.Grid2D,
            mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.
        MatPlot1D(),
            visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(
            ),
            include_1d: lensing_include.Include1D = lensing_include.Include1D(
            ),
            mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.
        MatPlot2D(),
            visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(
            ),
            include_2d: lensing_include.Include2D = lensing_include.Include2D(
            ),
    ):

        super().__init__(
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
            mat_plot_1d=mat_plot_1d,
            include_1d=include_1d,
            visuals_1d=visuals_1d,
        )

        self.mass_profile = mass_profile
        self.grid = grid
Ejemplo n.º 6
0
    def __init__(
        self,
        plane: pl.Plane,
        grid: grid_2d.Grid2D,
        mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.MatPlot1D(),
        visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(),
        include_1d: lensing_include.Include1D = lensing_include.Include1D(),
        mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.MatPlot2D(),
        visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(),
        include_2d: lensing_include.Include2D = lensing_include.Include2D(),
    ):
        super().__init__(
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
            mat_plot_1d=mat_plot_1d,
            include_1d=include_1d,
            visuals_1d=visuals_1d,
        )

        self.plane = plane
        self.grid = grid