Open
Description
Currently we use initialize_glacier
to instantiate a new glacier but there is now way to prevent the user from instantiating a glacier by himself through the Glacier2D
struct. We could use an inner constructor that takes most of the logic inside initialize_glacier
and returns a glacier struct.