From owner-freebsd-numerics@freebsd.org Sat Apr 1 23:44:07 2017 Return-Path: Delivered-To: freebsd-numerics@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CA163D2A01B for ; Sat, 1 Apr 2017 23:44:07 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B0E3BF92 for ; Sat, 1 Apr 2017 23:44:07 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id v31Ni14Z003056 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sat, 1 Apr 2017 16:44:01 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id v31Ni1bl003055 for freebsd-numerics@freebsd.org; Sat, 1 Apr 2017 16:44:01 -0700 (PDT) (envelope-from sgk) Date: Sat, 1 Apr 2017 16:44:01 -0700 From: Steve Kargl To: freebsd-numerics@freebsd.org Subject: sincos, sincosf, and sincosl implementation Message-ID: <20170401234401.GA3034@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Apr 2017 23:44:07 -0000 For anyone who cares, I submitted a bugzilla report with a patch of my implementations of sincos[fl]. I've had this patch since 2011, so one might suspect that it has been tested. Immediate uses cases of these functions include improvements the Bessel and Neumann function family of routines and possibly some of the complex trigometric functions. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218300 -- Steve 20161221 https://www.youtube.com/watch?v=IbCHE-hONow