Is your feature request related to a problem or opportunity? Please describe.
The default spatial frequency unit in MPoL is [klambda]. Nothing necessarily wrong with that, but it can be an unintuitive gotcha for users, and depending on which part of the code they're running, can be confusing to identify. It also necessitates putting factors of 1e3 and 1e-3 in many places, and complicates the handful of routines in the codebase that pull in functions from frank (which expect [lambda]). It would be a bit simpler if the base unit throughout the codebase were updated to [lambda], with only plotting routines modifying units.
Describe the solution you'd like
Change the base unit to [lambda] throughout the codebase and in the docs.
Is your feature request related to a problem or opportunity? Please describe.
The default spatial frequency unit in MPoL is [klambda]. Nothing necessarily wrong with that, but it can be an unintuitive gotcha for users, and depending on which part of the code they're running, can be confusing to identify. It also necessitates putting factors of 1e3 and 1e-3 in many places, and complicates the handful of routines in the codebase that pull in functions from
frank(which expect [lambda]). It would be a bit simpler if the base unit throughout the codebase were updated to [lambda], with only plotting routines modifying units.Describe the solution you'd like
Change the base unit to [lambda] throughout the codebase and in the docs.