/****************************************************************************/ /* (C) Copyright 1993 Universidade Estadual de Campinas (UNICAMP) */ /* Campinas, SP, Brazil */ /* */ /* This file can be freely distributed, modified, and used for any */ /* non-commercial purpose, provided that this copyright and authorship */ /* notice be included in any copy or derived version of this file. */ /* */ /* DISCLAIMER: This software is offered ``as is'', without any guarantee */ /* as to fitness for any particular purpose. Neither the copyright */ /* holder nor the authors or their employers can be held responsible for */ /* any damages that may result from its use. */ /****************************************************************************/ char *aat_gtag = "ginv"; char *aat_gname = "g(x) = 1/x"; Float aat_g_flt (Float x) { ROUND_NEAR; if (x != Zero) return (One/x); else return (Zero); } Interval aat_g_ia (Interval x) { return (ia_inv(x)); } AAP aat_g_aa (AAP x) { return (aa_inv(x)); } Interval aat_gxd = {-Four, Four}; Interval aat_gyd = {-Four, Four}; int aat_gn = 31;