well nearly everything in engineering is an inexact solution
....because when a concept is good enough we stop looking and accept it. When better precision comes around we have to challenge the accepted models (eg GPS and location on the ground and the representation of this on a map projection). When the basics of physics trip up, we just invent a new concept and if it works accept it into the family (eg em waves having momentum and all those new quantum numbers they keep inventing). Science presents a model of the world, not the world itself. Engineering takes one more step back.