Date: Sat, 2 Oct 2021 23:01:16 GMT From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: f2aac23c5eac - main - math/dune-multidomaingrid: New port: DUNE framework: meta grid for subdomains spanning parts of host grid Message-ID: <202110022301.192N1G0k010120@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=f2aac23c5eacf26667367b7ff90d9561ac3982a1 commit f2aac23c5eacf26667367b7ff90d9561ac3982a1 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2021-10-02 22:47:07 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2021-10-02 23:00:02 +0000 math/dune-multidomaingrid: New port: DUNE framework: meta grid for subdomains spanning parts of host grid --- math/Makefile | 1 + math/dune-multidomaingrid/Makefile | 35 ++++++++++++++++++++++++++++++++++ math/dune-multidomaingrid/distinfo | 3 +++ math/dune-multidomaingrid/pkg-descr | 5 +++++ math/dune-multidomaingrid/pkg-plist | 38 +++++++++++++++++++++++++++++++++++++ 5 files changed, 82 insertions(+) diff --git a/math/Makefile b/math/Makefile index 9998d48d1b25..7aa8d08bcd4e 100644 --- a/math/Makefile +++ b/math/Makefile @@ -252,6 +252,7 @@ SUBDIR += dune-istl SUBDIR += dune-localfunctions SUBDIR += dune-metagrid + SUBDIR += dune-multidomaingrid SUBDIR += dune-pdelab SUBDIR += dune-polygongrid SUBDIR += dune-spgrid diff --git a/math/dune-multidomaingrid/Makefile b/math/dune-multidomaingrid/Makefile new file mode 100644 index 000000000000..65c5661b0720 --- /dev/null +++ b/math/dune-multidomaingrid/Makefile @@ -0,0 +1,35 @@ +PORTNAME= dune-multidomaingrid +DISTVERSION= 2.7.1 +CATEGORIES= math + +MAINTAINER= yuri@FreeBSD.org +COMMENT= DUNE framework: meta grid for subdomains spanning parts of host grid + +LICENSE= GPLv2+ + +HPP_DEPENDS= dune-common>0:math/dune-common \ + dune-geometry>0:math/dune-geometry \ + dune-grid>0:math/dune-grid \ + dune-typetree>0:math/dune-typetree +BUILD_DEPENDS= ${HPP_DEPENDS} +RUN_DEPENDS= ${HPP_DEPENDS} + +USES= cmake compiler:c++17-lang fortran pkgconfig +USE_GITLAB= yes + +GL_SITE= https://gitlab.dune-project.org +GL_ACCOUNT= extensions +GL_COMMIT= cd5679974fe1c91b56e74022e95f01b1d2018c3b + +NO_ARCH= yes + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +DOCS_CMAKE_BOOL= FREEBSD_INSTALL_DOCS +DOCS_BUILD_DEPENDS= doxygen:devel/doxygen \ + sphinx-build:textproc/py-sphinx + +PORTDOCS= * + +.include <bsd.port.mk> diff --git a/math/dune-multidomaingrid/distinfo b/math/dune-multidomaingrid/distinfo new file mode 100644 index 000000000000..c8a8ac87df52 --- /dev/null +++ b/math/dune-multidomaingrid/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633213258 +SHA256 (extensions-dune-multidomaingrid-cd5679974fe1c91b56e74022e95f01b1d2018c3b_GL0.tar.gz) = 432b459d3f5f47f80f5331b0c004aaf699fec9800aab8f4bb15803553a60d52e +SIZE (extensions-dune-multidomaingrid-cd5679974fe1c91b56e74022e95f01b1d2018c3b_GL0.tar.gz) = 69964 diff --git a/math/dune-multidomaingrid/pkg-descr b/math/dune-multidomaingrid/pkg-descr new file mode 100644 index 000000000000..8ef11b52e57d --- /dev/null +++ b/math/dune-multidomaingrid/pkg-descr @@ -0,0 +1,5 @@ +dune-multidomaingrid is a meta grid built on top of the DUNE grid interface. +It can be used to carve out subdomains from an underlying host grid which are +then available as fully featured DUNE grids in their own right. + +WWW: https://www.dune-project.org/ diff --git a/math/dune-multidomaingrid/pkg-plist b/math/dune-multidomaingrid/pkg-plist new file mode 100644 index 000000000000..1c1e35238235 --- /dev/null +++ b/math/dune-multidomaingrid/pkg-plist @@ -0,0 +1,38 @@ +include/dune/grid/multidomaingrid.hh +include/dune/grid/multidomaingrid/allsubdomaininterfacesiterator.hh +include/dune/grid/multidomaingrid/arraybasedset.hh +include/dune/grid/multidomaingrid/entity.hh +include/dune/grid/multidomaingrid/geometry.hh +include/dune/grid/multidomaingrid/gridview.hh +include/dune/grid/multidomaingrid/hierarchiciterator.hh +include/dune/grid/multidomaingrid/hostgridaccessor.hh +include/dune/grid/multidomaingrid/idsets.hh +include/dune/grid/multidomaingrid/indexsets.hh +include/dune/grid/multidomaingrid/intersection.hh +include/dune/grid/multidomaingrid/intersectioniterator.hh +include/dune/grid/multidomaingrid/iterator.hh +include/dune/grid/multidomaingrid/localgeometry.hh +include/dune/grid/multidomaingrid/mdgridtraits.hh +include/dune/grid/multidomaingrid/multidomaingrid.hh +include/dune/grid/multidomaingrid/multidomainmcmgmapper.hh +include/dune/grid/multidomaingrid/singlevalueset.hh +include/dune/grid/multidomaingrid/subdomaingrid/entity.hh +include/dune/grid/multidomaingrid/subdomaingrid/geometry.hh +include/dune/grid/multidomaingrid/subdomaingrid/gridview.hh +include/dune/grid/multidomaingrid/subdomaingrid/hierarchiciterator.hh +include/dune/grid/multidomaingrid/subdomaingrid/idsets.hh +include/dune/grid/multidomaingrid/subdomaingrid/indexsets.hh +include/dune/grid/multidomaingrid/subdomaingrid/intersection.hh +include/dune/grid/multidomaingrid/subdomaingrid/intersectioniterator.hh +include/dune/grid/multidomaingrid/subdomaingrid/iterator.hh +include/dune/grid/multidomaingrid/subdomaingrid/localgeometry.hh +include/dune/grid/multidomaingrid/subdomaingrid/subdomaingrid.hh +include/dune/grid/multidomaingrid/subdomaininterfaceiterator.hh +include/dune/grid/multidomaingrid/subdomainset.hh +include/dune/grid/multidomaingrid/subdomaintosubdomaininterfaceiterator.hh +include/dune/grid/multidomaingrid/utility.hh +lib/cmake/dune-multidomaingrid/dune-multidomaingrid-config-version.cmake +lib/cmake/dune-multidomaingrid/dune-multidomaingrid-config.cmake +lib/dunecontrol/dune-multidomaingrid/dune.module +libdata/pkgconfig/dune-multidomaingrid.pc +%%DATADIR%%/config.h.cmake
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202110022301.192N1G0k010120>