Subfields not included in diagnostic field dependencies

Bug #1180349 reported by Adam Candy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fluidity
New
Low
Unassigned

Bug Description

Subfields, the fields representing terms in prognostic equations, such as absorption in a tracer equation, are not included in the diagnostic dependency ordering.

An illustrative example:
Prognostic scalar equation 'Salinity', with an absorption subfield 'SalinityAbsorption'.
The absorption field in the equation for salinity is required in the calculation of a diagnostic field, but the code errors in the dependency considerations. The field 'SalinityAbsorption' is not known as available.

I think the issue is in the preprocess checking only, and the calculation of the diagnostic would go ahead fine (to be confirmed!). Tricky part is to integrate adding these with the dependency ordering correctly.

Standard fields are accessible, and the subfields should be included here too.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.