svn commit: r561693 - in head/math: . dune-curvedgeometry
Yuri Victorovich
yuri at FreeBSD.org
Sat Jan 16 00:53:39 UTC 2021
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 at 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
More information about the svn-ports-all
mailing list