Dynamic Coarse Graining Mapping for Superamolecular CG building
todo: (1) sparse matrix subroutines (2) ribbon-structure neighbor list?