Class NumericAttributeVariationAxis

java.lang.Object
com.amalgamasimulation.studies.core.FieldVariationAxis<Double>
com.amalgamasimulation.studies.core.NumericAttributeVariationAxis
All Implemented Interfaces:
NumericVariationAxis, VariationAxis<Double>

public class NumericAttributeVariationAxis extends FieldVariationAxis<Double> implements NumericVariationAxis
Represents a variation axis for a numeric attribute in a simulation study. This axis defines a sequence of values between the minimum and the maximum, spaced by the step, for applying changes to a specific numeric field of EMF data model objects.

The variation can be either:

  • Absolute: The values generated by this axis directly replace the attribute's value.
  • Relative: The values are treated as multipliers (e.g., 1.1 = +10%) applied to the attribute’s base value.
Author:
Andrey Malykhanov