feature request: build value range checking into the api
When obtaining values through the SimulaBase->get(...) interface you can not know if the value meets the requirements. It would be good that when the pointer is obtained, the SimulaBase object can be set to limit values to an allowed range and otherwise exit to truncate. Something like:
pointertosimulabaseobject->setAllowedRange(min,max) pointertosimulabaseobject->setOusideRangeIsError() pointertosimulabaseobject->setOusideRangeIsWarning() #which truncates the value to the range.