A question about PTV(peak-to-valley) default merit function #441
-
|
Dear Optiland Community, I am very new to optical design and is currently learning Optiland as my first optical design tool. Since most of the courses use Zemax, I learn the course via reproducing the tasks and examples of Zemax in Optiland. All went well, until I encountered PTV(peak-to-valley ratio). I apologize for these questions not being appropriate Optiland questions. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
Hi @AhuRanger1027, Welcome to the world of optical design. First off, yes, Zemax is closed-source, so you will not be able to actually inspect the internal workings of the code directly. However, you might find answers in its docs, provided you have access to this. Peak-to-valley in optimization simply means that the optimizer minimizes the maximum extent of the operands, or calculated metrics. As far as I know, this is much less common for lens design. This type of optimization is not available in Optiland, but it could be added. That would entail modifying the Hope that helps. Kramer |
Beta Was this translation helpful? Give feedback.
Hi @AhuRanger1027,
Welcome to the world of optical design.
First off, yes, Zemax is closed-source, so you will not be able to actually inspect the internal workings of the code directly. However, you might find answers in its docs, provided you have access to this.
Peak-to-valley in optimization simply means that the optimizer minimizes the maximum extent of the operands, or calculated metrics. As far as I know, this is much less common for lens design. This type of optimization is not available in Optiland, but it could be added. That would entail modifying the
OptimizationProblemclass to calculate the PTV function and then you'd need to updateOptimizerGenericto handle an argument for…