Not a good situation. Removing the QGPVE operation, which computes {F0, u, v}, removes the computation for (u,v) which is need for the Boussinesq operation. Actually, it's just needed for model setup. The user does get a warning, but that's not enough.
When removing operations we can check to make sure there are operations in place to compute a default set?
I think a few variables should be required---so this does kind of make sense.
Not a good situation. Removing the QGPVE operation, which computes {F0, u, v}, removes the computation for (u,v) which is need for the Boussinesq operation. Actually, it's just needed for model setup. The user does get a warning, but that's not enough.
When removing operations we can check to make sure there are operations in place to compute a default set?
I think a few variables should be required---so this does kind of make sense.