public IEnumerator <Element> GetEnumerator() { for (int i = start; i < end; i++) { yield return(new Element(mesh, i)); } mesh.Apply(); }