FDMopt: Force density method for optimal geometry and topology of trusses. (July 2019)