Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Jan 2021 00:53:37 +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: r561693 - in head/math: . dune-curvedgeometry
Message-ID:  <202101160053.10G0rbAe003058@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Jan 16 00:53:37 2021
New Revision: 561693
URL: https://svnweb.freebsd.org/changeset/ports/561693

Log:
  New port: math/dune-curvedgeometry: DUNE framework: curved dune geometries by lagrange parametrization

Added:
  head/math/dune-curvedgeometry/
  head/math/dune-curvedgeometry/Makefile   (contents, props changed)
  head/math/dune-curvedgeometry/distinfo   (contents, props changed)
  head/math/dune-curvedgeometry/pkg-descr   (contents, props changed)
  head/math/dune-curvedgeometry/pkg-plist   (contents, props changed)
Modified:
  head/math/Makefile

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Sat Jan 16 00:33:44 2021	(r561692)
+++ head/math/Makefile	Sat Jan 16 00:53:37 2021	(r561693)
@@ -226,6 +226,7 @@
     SUBDIR += dsdp
     SUBDIR += dune-alugrid
     SUBDIR += dune-common
+    SUBDIR += dune-curvedgeometry
     SUBDIR += dune-functions
     SUBDIR += dune-geometry
     SUBDIR += dune-grid

Added: head/math/dune-curvedgeometry/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-curvedgeometry/Makefile	Sat Jan 16 00:53:37 2021	(r561693)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME=	dune-curvedgeometry
+DISTVERSION=	g20201116
+CATEGORIES=	math
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	DUNE framework: curved dune geometries by lagrange parametrization
+
+LICENSE=	GPLv2
+
+BUILD_DEPENDS=	dune-geometry>0:math/dune-geometry
+RUN_DEPENDS=	dune-geometry>0:math/dune-geometry
+
+USES=		cmake compiler:c++17-lang fortran pkgconfig
+USE_GITLAB=	yes
+
+GL_SITE=	https://gitlab.mn.tu-dresden.de
+GL_ACCOUNT=	iwr
+GL_COMMIT=	fae02adf3757851f7f9caf41037da87caa52197d
+
+NO_ARCH=	yes
+
+OPTIONS_DEFINE=	DOCS
+OPTIONS_SUB=	yes
+
+PORTDOCS=	*
+
+.include <bsd.port.mk>

Added: head/math/dune-curvedgeometry/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-curvedgeometry/distinfo	Sat Jan 16 00:53:37 2021	(r561693)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1610757679
+SHA256 (iwr-dune-curvedgeometry-fae02adf3757851f7f9caf41037da87caa52197d_GL0.tar.gz) = 8b8c107e065fff61653dbdd6ee7e303d5b6ea202803c61eed4b35dd128b981d2
+SIZE (iwr-dune-curvedgeometry-fae02adf3757851f7f9caf41037da87caa52197d_GL0.tar.gz) = 20775

Added: head/math/dune-curvedgeometry/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-curvedgeometry/pkg-descr	Sat Jan 16 00:53:37 2021	(r561693)
@@ -0,0 +1,9 @@
+dune-curvedgeometry is a module of the DUNE Numerics framework for solving
+partial differential equations (PDEs) with grid-based methods.
+
+The CurvedGeometry is a Geometry parametrized by a local-to-global mapping that
+is interpolated into a local basis. In the Traits type the local basis in
+encoded by a LocalFiniteElement Cache type, that allows to construct a local
+FiniteElement and with this also the local basis.
+
+WWW: https://www.dune-project.org/

Added: head/math/dune-curvedgeometry/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-curvedgeometry/pkg-plist	Sat Jan 16 00:53:37 2021	(r561693)
@@ -0,0 +1,13 @@
+include/dune/curvedgeometry/curvedgeometry.hh
+include/dune/curvedgeometry/localfunctiongeometry.hh
+include/dune/curvedgeometry/localgeometry.hh
+include/dune/curvedgeometry/parametrizedgeometry.hh
+include/dune/curvedgeometry/utility.hh
+include/dune/localfunctions/lagrange/lfecache.hh
+include/dune/vtk/datacollectors/curvedgeometrydatacollector.hh
+lib/cmake/dune-curvedgeometry/dune-curvedgeometry-config-version.cmake
+lib/cmake/dune-curvedgeometry/dune-curvedgeometry-config.cmake
+lib/dunecontrol/dune-curvedgeometry/dune.module
+libdata/pkgconfig/dune-curvedgeometry.pc
+%%DATADIR%%/config.h.cmake
+share/dune/cmake/modules/DuneCurvedgeometryMacros.cmake



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