Skip to content
Oakfield Operator Calculus Function Reference Site

Utility Operators

sim_add_phase_rotate_operator(ctx, field, opts)

Applies a uniform complex rotation.

  • phase_rate (required, rad/s): applied as exp(i * dt * phase_rate).

Examples:

sim.sim_add_phase_rotate_operator(ctx, carrier, {
phase_rate = 2 * math.pi
})
sim.sim_add_phase_rotate_operator(ctx, carrier, {
phase_rate = -1.0
})