Get the size directly from gampi_domain for the constructors, which also leads to a default empty constructor
Fixing a small bug when initializing without any arguments