From owner-svn-ports-head@freebsd.org Sat Mar 14 22:25:13 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 49D2E265FE7; Sat, 14 Mar 2020 22:25:13 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48fxvr6B6Gz497m; Sat, 14 Mar 2020 22:25:12 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A19E225DE8; Sat, 14 Mar 2020 22:25:12 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02EMPC83092419; Sat, 14 Mar 2020 22:25:12 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02EMPB4Q092415; Sat, 14 Mar 2020 22:25:11 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <202003142225.02EMPB4Q092415@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Sat, 14 Mar 2020 22:25:11 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r528457 - in head/math: . dune-localfunctions X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/math: . dune-localfunctions X-SVN-Commit-Revision: 528457 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Mar 2020 22:25:13 -0000 Author: yuri Date: Sat Mar 14 22:25:11 2020 New Revision: 528457 URL: https://svnweb.freebsd.org/changeset/ports/528457 Log: New port: math/dune-localfunctions: DUNE framework: Local finite elements Added: head/math/dune-localfunctions/ head/math/dune-localfunctions/Makefile (contents, props changed) head/math/dune-localfunctions/distinfo (contents, props changed) head/math/dune-localfunctions/pkg-descr (contents, props changed) head/math/dune-localfunctions/pkg-plist (contents, props changed) Modified: head/math/Makefile Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Sat Mar 14 22:14:25 2020 (r528456) +++ head/math/Makefile Sat Mar 14 22:25:11 2020 (r528457) @@ -217,6 +217,7 @@ SUBDIR += dune-geometry SUBDIR += dune-grid SUBDIR += dune-istl + SUBDIR += dune-localfunctions SUBDIR += dune-uggrid SUBDIR += e SUBDIR += ecos Added: head/math/dune-localfunctions/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/dune-localfunctions/Makefile Sat Mar 14 22:25:11 2020 (r528457) @@ -0,0 +1,43 @@ +# $FreeBSD$ + +PORTNAME= dune-localfunctions +DISTVERSIONPREFIX= v +DISTVERSION= 2.7.0rc2 +CATEGORIES= math + +MAINTAINER= yuri@FreeBSD.org +COMMENT= DUNE framework: Local finite elements + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +BUILD_DEPENDS= dune-common>0:math/dune-common \ + dune-geometry>0:math/dune-geometry \ + vc>0:devel/vc + +USES= cmake compiler:c++17-lang fortran pkgconfig +USE_GITLAB= yes + +GL_ACCOUNT= core +GL_SITE= https://gitlab.dune-project.org +GL_ACCOUNT= core +GL_COMMIT= 4def7a7c627172d660854411d322818115a20765 + +CMAKE_ON= BUILD_SHARED_LIBS + +NO_ARCH= yes + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +DOCS_BUILD_DEPENDS= latex:print/tex-formats +DOCS_CMAKE_BOOL= FREEBSD_INSTALL_DOCS +DOCS_BUILD_DEPENDS= doxygen:devel/doxygen \ + sphinx-build:textproc/py-sphinx + +PORTDOCS= * + +post-stage-DOCS-on: # https://gitlab.dune-project.org/core/dune-common/issues/191 + @${RMDIR} ${STAGEDIR}${DOCSDIR}/comm + +.include Added: head/math/dune-localfunctions/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/dune-localfunctions/distinfo Sat Mar 14 22:25:11 2020 (r528457) @@ -0,0 +1,3 @@ +TIMESTAMP = 1584213092 +SHA256 (core-dune-localfunctions-4def7a7c627172d660854411d322818115a20765_GL0.tar.gz) = 0ace107de7c083637cab0e912c4629740bfd8707599b197842d0688f5ecc93c2 +SIZE (core-dune-localfunctions-4def7a7c627172d660854411d322818115a20765_GL0.tar.gz) = 192633 Added: head/math/dune-localfunctions/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/dune-localfunctions/pkg-descr Sat Mar 14 22:25:11 2020 (r528457) @@ -0,0 +1,9 @@ +dune-localfunctions is a module of the DUNE Numerics framework for solving +partial differential equations (PDEs) with grid-based methods. + +dune-localfunctions provides interface and implementation for shape functions +defined on the DUNE reference elements. In addition to the shape function, +interpolation operators and special keys are provided which can be used to +assemble global function spaces on finite-element grids. + +WWW: https://www.dune-project.org/ Added: head/math/dune-localfunctions/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/dune-localfunctions/pkg-plist Sat Mar 14 22:25:11 2020 (r528457) @@ -0,0 +1,184 @@ +include/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh +include/dune/localfunctions/brezzidouglasfortinmarini/cube/localbasis.hh +include/dune/localfunctions/brezzidouglasfortinmarini/cube/localcoefficients.hh +include/dune/localfunctions/brezzidouglasfortinmarini/cube/localinterpolation.hh +include/dune/localfunctions/brezzidouglasmarini.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalbasis.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalcoefficients.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalinterpolation.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d/brezzidouglasmarini1cube3dlocalbasis.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d/brezzidouglasmarini1cube3dlocalcoefficients.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d/brezzidouglasmarini1cube3dlocalinterpolation.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d/brezzidouglasmarini1simplex2dlocalbasis.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d/brezzidouglasmarini1simplex2dlocalcoefficients.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d/brezzidouglasmarini1simplex2dlocalinterpolation.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/brezzidouglasmarini2cube2dlocalbasis.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/brezzidouglasmarini2cube2dlocalcoefficients.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/brezzidouglasmarini2cube2dlocalinterpolation.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d/brezzidouglasmarini2simplex2dlocalbasis.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d/brezzidouglasmarini2simplex2dlocalcoefficients.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d/brezzidouglasmarini2simplex2dlocalinterpolation.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh +include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinisimplex.hh +include/dune/localfunctions/common/interface.hh +include/dune/localfunctions/common/interfaceswitch.hh +include/dune/localfunctions/common/localbasis.hh +include/dune/localfunctions/common/localfiniteelementtraits.hh +include/dune/localfunctions/common/localfiniteelementvariant.hh +include/dune/localfunctions/common/localfiniteelementvariantcache.hh +include/dune/localfunctions/common/localinterpolation.hh +include/dune/localfunctions/common/localkey.hh +include/dune/localfunctions/common/localtoglobaladaptors.hh +include/dune/localfunctions/common/virtualinterface.hh +include/dune/localfunctions/common/virtualwrappers.hh +include/dune/localfunctions/crouzeixraviart.hh +include/dune/localfunctions/dualmortarbasis.hh +include/dune/localfunctions/dualmortarbasis/dualp1.hh +include/dune/localfunctions/dualmortarbasis/dualp1/dualp1localbasis.hh +include/dune/localfunctions/dualmortarbasis/dualp1/dualp1localcoefficients.hh +include/dune/localfunctions/dualmortarbasis/dualp1/dualp1localinterpolation.hh +include/dune/localfunctions/dualmortarbasis/dualpq1factory.hh +include/dune/localfunctions/dualmortarbasis/dualq1.hh +include/dune/localfunctions/dualmortarbasis/dualq1/dualq1localbasis.hh +include/dune/localfunctions/dualmortarbasis/dualq1/dualq1localcoefficients.hh +include/dune/localfunctions/dualmortarbasis/dualq1/dualq1localinterpolation.hh +include/dune/localfunctions/hierarchical.hh +include/dune/localfunctions/hierarchical/hierarchicalp2.hh +include/dune/localfunctions/hierarchical/hierarchicalp2/hierarchicalsimplexp2localbasis.hh +include/dune/localfunctions/hierarchical/hierarchicalp2/hierarchicalsimplexp2localinterpolation.hh +include/dune/localfunctions/hierarchical/hierarchicalp2withelementbubble.hh +include/dune/localfunctions/hierarchical/hierarchicalp2withelementbubble/hierarchicalsimplexp2withelementbubble.hh +include/dune/localfunctions/hierarchical/hierarchicalprismp2.hh +include/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localbasis.hh +include/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh +include/dune/localfunctions/lagrange.hh +include/dune/localfunctions/lagrange/emptypoints.hh +include/dune/localfunctions/lagrange/equidistantpoints.hh +include/dune/localfunctions/lagrange/interpolation.hh +include/dune/localfunctions/lagrange/lagrangebasis.hh +include/dune/localfunctions/lagrange/lagrangecoefficients.hh +include/dune/localfunctions/lagrange/lagrangecube.hh +include/dune/localfunctions/lagrange/lagrangelfecache.hh +include/dune/localfunctions/lagrange/lagrangeprism.hh +include/dune/localfunctions/lagrange/lagrangepyramid.hh +include/dune/localfunctions/lagrange/lagrangesimplex.hh +include/dune/localfunctions/lagrange/p0.hh +include/dune/localfunctions/lagrange/p0/p0localbasis.hh +include/dune/localfunctions/lagrange/p0/p0localcoefficients.hh +include/dune/localfunctions/lagrange/p0/p0localinterpolation.hh +include/dune/localfunctions/lagrange/p1.hh +include/dune/localfunctions/lagrange/p2.hh +include/dune/localfunctions/lagrange/p23d.hh +include/dune/localfunctions/lagrange/pk.hh +include/dune/localfunctions/lagrange/pk1d.hh +include/dune/localfunctions/lagrange/pk2d.hh +include/dune/localfunctions/lagrange/pk3d.hh +include/dune/localfunctions/lagrange/pq22d.hh +include/dune/localfunctions/lagrange/pqkfactory.hh +include/dune/localfunctions/lagrange/prismp1.hh +include/dune/localfunctions/lagrange/prismp2.hh +include/dune/localfunctions/lagrange/pyramidp1.hh +include/dune/localfunctions/lagrange/pyramidp2.hh +include/dune/localfunctions/lagrange/q1.hh +include/dune/localfunctions/lagrange/q2.hh +include/dune/localfunctions/lagrange/qk.hh +include/dune/localfunctions/meta/power.hh +include/dune/localfunctions/meta/power/basis.hh +include/dune/localfunctions/meta/power/coefficients.hh +include/dune/localfunctions/meta/power/interpolation.hh +include/dune/localfunctions/mimetic.hh +include/dune/localfunctions/mimetic/mimeticall.hh +include/dune/localfunctions/monomial.hh +include/dune/localfunctions/monomial/monomiallocalbasis.hh +include/dune/localfunctions/monomial/monomiallocalcoefficients.hh +include/dune/localfunctions/monomial/monomiallocalinterpolation.hh +include/dune/localfunctions/orthonormal.hh +include/dune/localfunctions/orthonormal/orthonormalbasis.hh +include/dune/localfunctions/orthonormal/orthonormalcompute.hh +include/dune/localfunctions/rannacherturek.hh +include/dune/localfunctions/rannacherturek/rannacherturek.hh +include/dune/localfunctions/rannacherturek/rannacherturek2d/rannacherturek2dlocalbasis.hh +include/dune/localfunctions/rannacherturek/rannacherturek3d/rannacherturek3dlocalbasis.hh +include/dune/localfunctions/rannacherturek/rannachertureklocalbasis.hh +include/dune/localfunctions/rannacherturek/rannachertureklocalcoefficients.hh +include/dune/localfunctions/rannacherturek/rannachertureklocalinterpolation.hh +include/dune/localfunctions/raviartthomas.hh +include/dune/localfunctions/raviartthomas/raviartthomas02d.hh +include/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalbasis.hh +include/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalcoefficients.hh +include/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalinterpolation.hh +include/dune/localfunctions/raviartthomas/raviartthomas0cube2d.hh +include/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh +include/dune/localfunctions/raviartthomas/raviartthomas0cube3d.hh +include/dune/localfunctions/raviartthomas/raviartthomas0cube3d/raviartthomas0cube3dall.hh +include/dune/localfunctions/raviartthomas/raviartthomas12d.hh +include/dune/localfunctions/raviartthomas/raviartthomas12d/raviartthomas12dlocalbasis.hh +include/dune/localfunctions/raviartthomas/raviartthomas12d/raviartthomas12dlocalcoefficients.hh +include/dune/localfunctions/raviartthomas/raviartthomas12d/raviartthomas12dlocalinterpolation.hh +include/dune/localfunctions/raviartthomas/raviartthomas1cube2d.hh +include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalbasis.hh +include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalcoefficients.hh +include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh +include/dune/localfunctions/raviartthomas/raviartthomas1cube3d.hh +include/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalbasis.hh +include/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalcoefficients.hh +include/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalinterpolation.hh +include/dune/localfunctions/raviartthomas/raviartthomas2cube2d.hh +include/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalbasis.hh +include/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalcoefficients.hh +include/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalinterpolation.hh +include/dune/localfunctions/raviartthomas/raviartthomas3cube2d.hh +include/dune/localfunctions/raviartthomas/raviartthomas3cube2d/raviartthomas3cube2dlocalbasis.hh +include/dune/localfunctions/raviartthomas/raviartthomas3cube2d/raviartthomas3cube2dlocalcoefficients.hh +include/dune/localfunctions/raviartthomas/raviartthomas3cube2d/raviartthomas3cube2dlocalinterpolation.hh +include/dune/localfunctions/raviartthomas/raviartthomas4cube2d.hh +include/dune/localfunctions/raviartthomas/raviartthomas4cube2d/raviartthomas4cube2dlocalbasis.hh +include/dune/localfunctions/raviartthomas/raviartthomas4cube2d/raviartthomas4cube2dlocalcoefficients.hh +include/dune/localfunctions/raviartthomas/raviartthomas4cube2d/raviartthomas4cube2dlocalinterpolation.hh +include/dune/localfunctions/raviartthomas/raviartthomascube.hh +include/dune/localfunctions/raviartthomas/raviartthomaslfecache.hh +include/dune/localfunctions/raviartthomas/raviartthomassimplex.hh +include/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh +include/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh +include/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexprebasis.hh +include/dune/localfunctions/refined.hh +include/dune/localfunctions/refined/common/refinedsimplexlocalbasis.hh +include/dune/localfunctions/refined/refinedp0.hh +include/dune/localfunctions/refined/refinedp0/refinedp0localbasis.hh +include/dune/localfunctions/refined/refinedp0/refinedp0localcoefficients.hh +include/dune/localfunctions/refined/refinedp0/refinedp0localinterpolation.hh +include/dune/localfunctions/refined/refinedp1.hh +include/dune/localfunctions/refined/refinedp1/refinedp1localbasis.hh +include/dune/localfunctions/test/geometries.hh +include/dune/localfunctions/test/test-fe.hh +include/dune/localfunctions/test/test-localfe.hh +include/dune/localfunctions/utility/basisevaluator.hh +include/dune/localfunctions/utility/basismatrix.hh +include/dune/localfunctions/utility/basisprint.hh +include/dune/localfunctions/utility/coeffmatrix.hh +include/dune/localfunctions/utility/defaultbasisfactory.hh +include/dune/localfunctions/utility/dglocalcoefficients.hh +include/dune/localfunctions/utility/field.hh +include/dune/localfunctions/utility/interpolationhelper.hh +include/dune/localfunctions/utility/l2interpolation.hh +include/dune/localfunctions/utility/lfematrix.hh +include/dune/localfunctions/utility/localfiniteelement.hh +include/dune/localfunctions/utility/monomialbasis.hh +include/dune/localfunctions/utility/multiindex.hh +include/dune/localfunctions/utility/polynomialbasis.hh +include/dune/localfunctions/utility/tensor.hh +include/dune/localfunctions/whitney/edges0.5.hh +include/dune/localfunctions/whitney/edges0.5/basis.hh +include/dune/localfunctions/whitney/edges0.5/coefficients.hh +include/dune/localfunctions/whitney/edges0.5/common.hh +include/dune/localfunctions/whitney/edges0.5/interpolation.hh +lib/cmake/dune-localfunctions/dune-localfunctions-config-version.cmake +lib/cmake/dune-localfunctions/dune-localfunctions-config.cmake +lib/dunecontrol/dune-localfunctions/dune.module +libdata/pkgconfig/dune-localfunctions.pc +%%DATADIR%%/config.h.cmake