A variable-geometry system for a gas turbine engine, comprising: a sensor configured to sense a parameter; a control system in electronic communication with the sensor, the control system including a pre-programmed algorithm and configured to compare data from the sensor to stored parameter values and ranges to determine an indication of an inclement weather condition from among a plurality of different inclement weather conditions; a mechanism in communication with the control system; and an element in a flow path of the gas turbine engine; wherein the mechanism is configured to vary an orientation of the element in response to the pre-programmed algorithm and the control system's comparison between data from the sensor and the stored parameter values and ranges, wherein the orientation of the element is infinitely variable within a range of orientations; wherein the parameter is selected from the group consisting of total temperature, water content of ambient air, airspeed or weight-on-wheels; wherein the control system controls the mechanism to place the element in a first orientation in response to determining a first potential inclement weather condition from among the plurality of inclement weather conditions, and controls the mechanism to place the element in a second orientation different from the first orientation in response to determining a second potential inclement weather condition from among the plurality of inclement weather conditions different from the first potential inclement weather condition; wherein the control system is configured to associate different particular element orientations with different potential adverse conditions derived from the comparison between data from the sensor and the stored parameter values and ranges. a sensor configured to sense a parameter; a control system in electronic communication with the sensor, the control system including a pre-programmed algorithm and configured to compare data from the sensor to stored parameter values and ranges to determine an indication of an inclement weather condition from among a plurality of different inclement weather conditions; a mechanism in communication with the control system; and an element in a flow path of the gas turbine engine; wherein the mechanism is configured to vary an orientation of the element in response to the pre-programmed algorithm and the control system's comparison between data from the sensor and the stored parameter values and ranges, wherein the orientation of the element is infinitely variable within a range of orientations; wherein the parameter is selected from the group consisting of total temperature, water content of ambient air, airspeed or weight-on-wheels; wherein the control system controls the mechanism to place the element in a first orientation in response to determining a first potential inclement weather condition from among the plurality of inclement weather conditions, and controls the mechanism to place the element in a second orientation different from the first orientation in response to determining a second potential inclement weather condition from among the plurality of inclement weather conditions different from the first potential inclement weather condition; wherein the control system is configured to associate different particular element orientations with different potential adverse conditions derived from the comparison between data from the sensor and the stored parameter values and ranges.