Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Mar 2020 22:25:11 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r528457 - in head/math: . dune-localfunctions
Message-ID:  <202003142225.02EMPB4Q092415@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.port.mk>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003142225.02EMPB4Q092415>