zospy.analyses.old.physicaloptics.pop_create_fiber_parameter_dict#
- zospy.analyses.old.physicaloptics.pop_create_fiber_parameter_dict(oss: OpticStudioSystem, fiber_type: constants.Analysis.PhysicalOptics.POPFiberTypes | str = 'GaussianWaist') dict#
Creates a dictionary containing the parameters for a certain Physical Optics fiber type and their default values.
The dictionary can be adjusted and supplied to the fiber_parameters argument of physical_optics_propagation()
- Parameters:
- osszospy.zpcore.OpticStudioSystem
A ZOSPy OpticStudioSystem instance. Should be sequential.
- fiber_typeconstants.Analysis.PhysicalOptics.POPFiberTypes | str
The fiber type. Defaults to ‘GaussianWaist’.
- Returns:
- dict
A dictionary containing the parameters for a certain Physical Optics fiber type and their default values.