optimad / mimmo

Surface manipulation and mesh morphing library
http://optimad.github.io/mimmo
GNU Lesser General Public License v3.0
99 stars 21 forks source link

Add Mimmo Shared Pointer #145

Closed edoardolombardi closed 3 years ago

edoardolombardi commented 3 years ago

Add smart pointer MimmoSharedPointer in the library.

Introduce the use of the mimmo smart pointer in the blocks; now the geometry container MimmoObject has to be linked by a MimmoSharedPointer and exchanged through the I/O ports (get/set methods) directly by using the mimmo smart pointer.

Compiled with https://github.com/optimad/bitpit/commit/9363feb4e6ee1582562f69b01be5c7bd083b0c40