• 'micelle' arranges molecules uniformly around an ellipsoid by solving the Thomson problem. This setup requires the ellipsoid's radii (r1, r2, r3) along the x, y, and z axes, an adsorption distance, and one to three pairs of adsorbant and tail indices (n1 and n2) to control orientation of each molecule on the ellipsoid.