Before revision:  We first propose a general framework and show that eight different optical component design problems amount to solving a Light Energy Conservation equation that involves the computation of Visibility diagrams.
After revision:  We first propose a general framework and show that eight different optical component design problems amount to solving a light energy conservation equation that involves the computation of Visibility diagrams.