From owner-freebsd-fortran@FreeBSD.ORG Thu Dec 25 06:03:07 2014 Return-Path: Delivered-To: fortran@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9C99FC65 for ; Thu, 25 Dec 2014 06:03:07 +0000 (UTC) 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 7BCB327C6 for ; Thu, 25 Dec 2014 06:03:07 +0000 (UTC) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.14.9/8.14.9) with ESMTP id sBP62vCU032820 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 24 Dec 2014 22:02:57 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.9/8.14.9/Submit) id sBP62vRs032819; Wed, 24 Dec 2014 22:02:57 -0800 (PST) (envelope-from sgk) Date: Wed, 24 Dec 2014 22:02:57 -0800 From: Steve Kargl To: Anton Shterenlikht Subject: Re: math/cmlib port - PR submitted, want to discuss Message-ID: <20141225060257.GA32765@troutmask.apl.washington.edu> References: <201412242116.sBOLGs66067857@mech-as221.men.bris.ac.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201412242116.sBOLGs66067857@mech-as221.men.bris.ac.uk> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: fortran@freebsd.org X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Dec 2014 06:03:07 -0000 On Wed, Dec 24, 2014 at 01:16:55PM -0800, Anton Shterenlikht wrote: > > I'd like to work towards a set of tightly integrated Fortran\ > libraries on FreeBSD, ideally making sure all GAMS categories > are available via ports. This probably is a separate large > project, but is a worthwhile goal in my opinion. > I use blas and lapack. When I was learning F90/95, I rewrote minpack in a free-form modern dialect. I now typically write my own routines, but if I'm in a hurry, I simply search netlib or Alan Miller's big pond repository for a particular routine. Fortunately, Fortran is fairly portable, so not much is needed to get the code to compile. -- Steve