From owner-cvs-all@FreeBSD.ORG Wed Aug 6 10:48:23 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DD8071065674; Wed, 6 Aug 2008 10:48:23 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CCBBB8FC1D; Wed, 6 Aug 2008 10:48:23 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.2/8.14.2) with ESMTP id m76AmNPh012431; Wed, 6 Aug 2008 10:48:23 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m76AmNjo012430; Wed, 6 Aug 2008 10:48:23 GMT (envelope-from miwi) Message-Id: <200808061048.m76AmNjo012430@repoman.freebsd.org> From: Martin Wilke Date: Wed, 6 Aug 2008 10:48:23 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/math Makefile ports/math/gmm++ Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Aug 2008 10:48:24 -0000 miwi 2008-08-06 10:48:23 UTC FreeBSD ports repository Modified files: math Makefile Added files: math/gmm++ Makefile distinfo pkg-descr pkg-plist Log: Gmm++ is a generic C++ template library for sparse, dense and skyline matrices. It is built as a set of generic algorithms (mult, add, copy, sub-matrices, dense and sparse solvers ...) for any interfaced vector type or matrix type. It can be view as a glue library allowing cooperation between several vector and matrix types. However, basic sparse, dense and skyline matrix/vector types are built in Gmm++, hence it can be used as a standalone linear algebra library. Interfacing a vector or matrix type means writing "traits" objects called "linalg_traits", which describe their properties. The library offers predefined dense, sparse and skyline matrix types. WWW: http://home.gna.org/getfem/ Revision Changes Path 1.486 +1 -0 ports/math/Makefile 1.1 +19 -0 ports/math/gmm++/Makefile (new) 1.1 +3 -0 ports/math/gmm++/distinfo (new) 1.1 +12 -0 ports/math/gmm++/pkg-descr (new) 1.1 +55 -0 ports/math/gmm++/pkg-plist (new)