finesse.model.Model.add_matched_gauss¶
- Model.add_matched_gauss(node, name=None, priority=0, matched_to=None)[source]¶
- Adds a - Gaussobject mode matched to the model at the specified node. If matched_to is given then the Gauss object will be matched to this, otherwise it will be mode matched to whichever dependency the node relies upon currently.- Parameters:
- node :class:`.OpticalNode`
- The node instance to add the Gauss at. 
- namestr, optional
- Optional name of the new Gauss object. If not specified then the name will be automatically given as “AUTO_MM_nodename” where nodename is the node’s - full name.
- priorityint, optional; default: 0
- The priority value of the Gauss object. See - TraceDependency.priorityfor details on the argument.
- matched_toTraceDependency, optional
- The trace dependency to solely match to.