Duoprismatic swirlprism

A duoprismatic swirlprism or m-gonal n-swirlprism is an isogonal polychoron formed from an (m*n)-(m*n) duoprism by reducing the (m*n)-gonal prisms into swirling m-gonal antiprisms, making them nonuniform except for one trivial case. The dual of a duoprismatic swirlprism is a duoprismatic swirltegum. The hexadecachoron is the simplest duoprismatic swirlprism, being the digonal diswirlprism, while the triangular triswirlprism is the simplest nontrivial duoprismatic swirlprism.

If m is 2, then the resulting polychoron is equivalent to the 2n-2n duopyramid and if n is 2, then the resulting polychoron is equivalent to the n-n duoantiprism.