Hi,
the total number of simulated subframes is N_subframe, irrespective of whether HARQ is used or not. The simulator will simply stop after N_subframe transmissions.
To see if a specific subframe was a retransmission of a previous subframe or if it was new data you can check:
simulation_results.UE_specific.rv_idx
rv_idx = 0 means new data
rv_idx = 1 means first retransmission
rv_idx = 2 means second retransmission
…
Best,
Stefan.