finesse.tracing.forest.TraceForest.get_nodes_with_changing_q¶
- TraceForest.get_nodes_with_changing_q(self)¶
- For a given TraceForest this method will determine which optical nodes in a model will have a changing complex beam parameter. - This relies on element Parameters having their - is_tunableor- is_changingbeing set as- True. In such cases the Model will construct a simulation where the calculations dependent on these parameters will be recomputed at multiple steps.- Returns:
- q_changing_nodesset{OpticalNode}
- Set of of OpticalNodes which will have a changing complex beam parameter during a simulation.