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_tunable
oris_changing
being set asTrue
. 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.