AlphaCristobalit._block()
Recursively duplicate and translate a given molecule block in all given dimensions. The duplication stops if the next added block would create the pore longer than specified in the constructor.
Repeat dimensions
Molecule unit to be duplicated