gMath Fogelin C IFogelin