Variable mutual inductance implementation

hi

I am trying to simulate variable mutual inductance M(t) in PLECS. Since the mutual inductor block uses a constant coupling matrix, I implemented a T-equivalent model with a ramp-controlled inductance so that M varies during simulation.

Is this T-model implementation with variable inductance a correct method to simulate time-varying mutual inductance in PLECS, or is there a recommended approach?