:py:mod:`vamtoolbox.optimizer.CAL` ================================== .. py:module:: vamtoolbox.optimizer.CAL Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: vamtoolbox.optimizer.CAL.minimizeCAL .. py:function:: minimizeCAL(target_geo, proj_geo, options) Gradient-descent sinogram optimization. :param target_geo: :type target_geo: vamtoolbox.geometry.TargetGeometry object :param proj_geo: :type proj_geo: vamtoolbox.geometry.ProjectionGeometry object :param options: :type options: Options object :returns: * *vamtoolbox.geometry.Sinogram* -- optimized sinogram * *vamtoolbox.geometry.Reconstruction* -- reconstruction from non-filtered backprojection of the optimized reconstructions .. rubric:: References [1] Volumetric additive manufacturing via tomographic reconstruction https://science.sciencemag.org/content/363/6431/1075 [2] Computed Axial Lithography (CAL): Toward Single Step 3D Printing of Arbitrary Geometries https://arxiv.org/abs/1705.05893