def __init__(
     self,
     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
     )
Example #2
0
    def __init__(
        self,
        fit: fit_imaging.FitImaging,
        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_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
        )
Example #3
0
 def __init__(
     self,
     tracer: ray_tracing.Tracer,
     grid: grids.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__(
         lensing_obj=tracer,
         grid=grid,
         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,
     )
Example #4
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
 def mat_plot_2d_from(self, subfolders, format="png"):
     return lensing_mat_plot.MatPlot2D(output=wrap_base.Output(
         path=path.join(self.visualize_path, subfolders), format=format))