Diagnostics of model numerical cores: a model hierarchy