Generating polymers with different topologies. Users can generate models of polymers with three different general topologies: (i) linear, (ii) cyclic and (iii) branched. In the following sections, examples showing how to use the various modules to build each block and random copolymers with each topology will be presented. Finally, we will present the patterned module, which provides the user more flexibility in defining the distribution of the monomers within the polymer and can be used in combination with the various topology modules to build any of these different polymer architectures.