Simple algorithm to generate a linear extension from partial order set
No, there is no simpler way.  Topological sorting is exactly the problem of generate a linear extension from a partial order.  There are several standard algorithms for topological sorting; they are already pretty simple, and there's no reason to expect anything simpler.