aspectRatioMultiplier method

double aspectRatioMultiplier(
  1. double? customSensitivityK
)

Multiplier shared by satellite strategies that apply AR after their base formula.

Implementation

double aspectRatioMultiplier(double? customSensitivityK) {
  if (customSensitivityK == null) return _d.defaultAspectRatioMultiplier;
  if (!customSensitivityK.isFinite) {
    throw ArgumentError.value(
        customSensitivityK, 'customSensitivityK', 'must be finite');
  }
  final result = 1 + customSensitivityK * _d.logNormalizedAspectRatio;
  if (!result.isFinite) {
    throw ArgumentError('customSensitivityK produces a non-finite '
        'aspect-ratio multiplier');
  }
  return result;
}