FLUID-5905: Implement inverse for inRange and quantize

Metadata

Source
FLUID-5905
Type
Bug
Priority
Critical
Status
Open
Resolution
N/A
Assignee
Kasper Galschiot Markus
Reporter
Kasper Galschiot Markus
Created
2016-05-10T10:05:17.726-0400
Updated
2016-05-10T10:12:37.528-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Model Transformation System

Description

  • This would be the first place to start testing our "principal inverse" system. By default they should just pick "some particular" value in the range, for example the midpoint, but we should allow the inverse value they produce to be configured in some standard way, driven by a special grade which lets us recognise whether the produced value arises from a default or not.
  • See https://issues.fluidproject.org/browse/FLUID-5337
  • We should work through the GPII/universal solutions registries. there are several usages of quantize that might serve as useful examples.
  • inRange is currently only used in relation to contexts - and we dont need automatic inversion for that at the moment.