New port: math/dune-uggrid: DUNE framework: The UG Grid Manager

This commit is contained in:
Yuri Victorovich 2020-03-14 22:09:38 +00:00
parent 0f93db1c72
commit 7a7811c1ee
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=528454
5 changed files with 109 additions and 0 deletions

View file

@ -215,6 +215,7 @@
SUBDIR += dsdp
SUBDIR += dune-common
SUBDIR += dune-geometry
SUBDIR += dune-uggrid
SUBDIR += e
SUBDIR += ecos
SUBDIR += edenmath

32
math/dune-uggrid/Makefile Normal file
View file

@ -0,0 +1,32 @@
# $FreeBSD$
PORTNAME= dune-uggrid
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.0rc2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: The UG Grid Manager
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LGPL-2.1
BUILD_DEPENDS= openmpi>0:net/openmpi \
vc>0:devel/vc
LIB_DEPENDS= libdunecommon.so:math/dune-common \
libopenblas.so:math/openblas \
libtbb.so:devel/tbb
RUN_DEPENDS= openmpi>0:net/openmpi
USES= cmake compiler:c++17-lang fortran pkgconfig python
USE_GITLAB= yes
USE_LDCONFIG= yes
GL_ACCOUNT= core
GL_SITE= https://gitlab.dune-project.org
GL_ACCOUNT= staging
GL_COMMIT= 1fce83c6efe2e0f77d0ee1b3cf6335172f1ace37
CMAKE_ON= BUILD_SHARED_LIBS
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1584208518
SHA256 (staging-dune-uggrid-1fce83c6efe2e0f77d0ee1b3cf6335172f1ace37_GL0.tar.gz) = 47b66203c888e2b205902aaaa282909ce38ba3b5dc31949f80795e50e1caaafc
SIZE (staging-dune-uggrid-1fce83c6efe2e0f77d0ee1b3cf6335172f1ace37_GL0.tar.gz) = 868684

View file

@ -0,0 +1,6 @@
dune-uggrid is a module of the DUNE Numerics framework for solving partial
differential equations (PDEs) with grid-based methods.
dune-uggrid ocntains the UG Grid Manager of the DUNE framework.
WWW: https://www.dune-project.org/

View file

@ -0,0 +1,67 @@
include/dune/uggrid/commands.h
include/dune/uggrid/domain/domain.h
include/dune/uggrid/domain/std_domain.h
include/dune/uggrid/gm/algebra.h
include/dune/uggrid/gm/cw.h
include/dune/uggrid/gm/dlmgr.h
include/dune/uggrid/gm/elements.h
include/dune/uggrid/gm/evm.h
include/dune/uggrid/gm/gm.h
include/dune/uggrid/gm/pargm.h
include/dune/uggrid/gm/refine.h
include/dune/uggrid/gm/rm-write2file.h
include/dune/uggrid/gm/rm.h
include/dune/uggrid/gm/shapes.h
include/dune/uggrid/gm/ugm.h
include/dune/uggrid/initug.h
include/dune/uggrid/low/debug.h
include/dune/uggrid/low/defaults.h
include/dune/uggrid/low/dimension.h
include/dune/uggrid/low/fileopen.h
include/dune/uggrid/low/general.h
include/dune/uggrid/low/heaps.h
include/dune/uggrid/low/misc.h
include/dune/uggrid/low/namespace.h
include/dune/uggrid/low/scan.h
include/dune/uggrid/low/ugenv.h
include/dune/uggrid/low/ugstruct.h
include/dune/uggrid/low/ugtimer.h
include/dune/uggrid/low/ugtypes.h
include/dune/uggrid/numerics/disctools.h
include/dune/uggrid/numerics/formats.h
include/dune/uggrid/numerics/np.h
include/dune/uggrid/numerics/sm.h
include/dune/uggrid/numerics/udm.h
include/dune/uggrid/parallel/ddd/basic/lowcomm.h
include/dune/uggrid/parallel/ddd/basic/notify.h
include/dune/uggrid/parallel/ddd/basic/oopp.h
include/dune/uggrid/parallel/ddd/basic/ooppcc.h
include/dune/uggrid/parallel/ddd/ctrl/stat.h
include/dune/uggrid/parallel/ddd/dddconstants.hh
include/dune/uggrid/parallel/ddd/dddcontext.hh
include/dune/uggrid/parallel/ddd/dddtypes.hh
include/dune/uggrid/parallel/ddd/dddtypes_impl.hh
include/dune/uggrid/parallel/ddd/if/if.h
include/dune/uggrid/parallel/ddd/include/ddd.h
include/dune/uggrid/parallel/ddd/join/join.h
include/dune/uggrid/parallel/ddd/xfer/sll.h
include/dune/uggrid/parallel/ddd/xfer/xfer.h
include/dune/uggrid/parallel/dddif/parallel.h
include/dune/uggrid/parallel/ppif/ppif.h
include/dune/uggrid/parallel/ppif/ppifcontext.hh
include/dune/uggrid/parallel/ppif/ppiftypes.hh
include/dune/uggrid/ugdevices.h
lib/cmake/dune-uggrid/dune-uggrid-config-version.cmake
lib/cmake/dune-uggrid/dune-uggrid-config.cmake
lib/cmake/dune-uggrid/dune-uggrid-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/dune-uggrid/dune-uggrid-targets.cmake
lib/dunecontrol/dune-uggrid/dune.module
lib/libugL.so
lib/libugS2.so
lib/libugS3.so
libdata/pkgconfig/dune-uggrid.pc
share/RefRules.data
%%DATADIR%%/config.h.cmake
share/dune/cmake/modules/DuneUggridMacros.cmake
share/tetra.rls
share/triangle.rls