PolyMesher: A General-Purpose Mesh Generator for Polygonal Elements Written in Matlab Anderson Pereira, Cameron Talischi, Ivan F. M. Menezes and Glaucio H. Paulino