Simulation overwrites default parameters
Since the function default_params
in default_variables.py
only does a shallow copy of the default namelists, overwriting these default variables in Simulation
also affects the defaults. This can be fixed by making the copies in default_params
deep copies.