Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jan 2021 02:48:56 +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: r561789 - in head/math: . dune-fem dune-fem/files
Message-ID:  <202101170248.10H2muRM052489@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sun Jan 17 02:48:55 2021
New Revision: 561789
URL: https://svnweb.freebsd.org/changeset/ports/561789

Log:
  New port: math/dune-fem: DUNE framework: Finite Element Methods, Finite Volume Methods, etc

Added:
  head/math/dune-fem/
  head/math/dune-fem/Makefile   (contents, props changed)
  head/math/dune-fem/distinfo   (contents, props changed)
  head/math/dune-fem/files/
  head/math/dune-fem/files/patch-CMakeLists.txt   (contents, props changed)
  head/math/dune-fem/pkg-descr   (contents, props changed)
  head/math/dune-fem/pkg-plist   (contents, props changed)
Modified:
  head/math/Makefile

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Sun Jan 17 02:27:17 2021	(r561788)
+++ head/math/Makefile	Sun Jan 17 02:48:55 2021	(r561789)
@@ -227,6 +227,7 @@
     SUBDIR += dune-alugrid
     SUBDIR += dune-common
     SUBDIR += dune-curvedgeometry
+    SUBDIR += dune-fem
     SUBDIR += dune-functions
     SUBDIR += dune-geometry
     SUBDIR += dune-grid

Added: head/math/dune-fem/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-fem/Makefile	Sun Jan 17 02:48:55 2021	(r561789)
@@ -0,0 +1,55 @@
+# $FreeBSD$
+
+PORTNAME=	dune-fem
+DISTVERSION=	2.6.0rc3
+CATEGORIES=	math
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	DUNE framework: Finite Element Methods, Finite Volume Methods, etc
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS=	arpack++>0:math/arpack++ \
+		dune-istl>=2.6:math/dune-istl \
+		dune-localfunctions>=2.6:math/dune-localfunctions \
+		dune-spgrid>0:math/dune-spgrid \
+		vc>0:devel/vc \
+		${LOCALBASE}/mpi/openmpi/lib/libmpi.so:net/openmpi
+LIB_DEPENDS=	libarpack.so:math/arpack-ng \
+		libdunealugrid.so:math/dune-alugrid \
+		libdunecommon.so:math/dune-common \
+		libdunegeometry.so:math/dune-geometry \
+		libdunegrid.so:math/dune-grid \
+		libugS2.so:math/dune-uggrid \
+		libmetis.so:math/metis \
+		libopenblas.so:math/openblas \
+		libtbb.so:devel/tbb
+RUN_DEPENDS=	dune-istl>=2.6:math/dune-istl \
+		dune-localfunctions>=2.6:math/dune-localfunctions \
+		dune-spgrid>0:math/dune-spgrid \
+		${LOCALBASE}/mpi/openmpi/lib/libmpi.so:net/openmpi
+
+USES=		cmake compiler:c++17-lang eigen:3 fortran pkgconfig
+USE_GITLAB=	yes
+USE_LDCONFIG=	yes
+
+GL_SITE=	https://gitlab.dune-project.org
+GL_ACCOUNT=	dune-fem
+GL_COMMIT=	d1b565ab01047e44508c23bb9ba3e3b4491cd8a7
+
+CMAKE_ON=	BUILD_SHARED_LIBS
+
+OPTIONS_DEFINE=		DOCS
+
+DOCS_CMAKE_BOOL=	FREEBSD_INSTALL_DOCS
+DOCS_BUILD_DEPENDS=	doxygen:devel/doxygen \
+			sphinx-build:textproc/py-sphinx
+
+PORTDOCS=	*
+
+post-install: # https://gitlab.dune-project.org/dune-fem/dune-fem/-/issues/111
+	${RM} ${STAGEDIR}${PREFIX}/share/dune/cmake/modules/FindPThreads.cmake
+	${RM} ${STAGEDIR}${PREFIX}/share/dune/cmake/modules/FindSIONlib.cmake
+
+.include <bsd.port.mk>

Added: head/math/dune-fem/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-fem/distinfo	Sun Jan 17 02:48:55 2021	(r561789)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1610838614
+SHA256 (dune-fem-dune-fem-d1b565ab01047e44508c23bb9ba3e3b4491cd8a7_GL0.tar.gz) = 609f5ba4927baa228be52e37a9a8147ac6f23cd64722912a5246925ec3d64a64
+SIZE (dune-fem-dune-fem-d1b565ab01047e44508c23bb9ba3e3b4491cd8a7_GL0.tar.gz) = 1955688

Added: head/math/dune-fem/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-fem/files/patch-CMakeLists.txt	Sun Jan 17 02:48:55 2021	(r561789)
@@ -0,0 +1,14 @@
+--- CMakeLists.txt.orig	2018-08-20 20:54:13 UTC
++++ CMakeLists.txt
+@@ -27,7 +27,10 @@ dune_project()
+ include(DuneMPI)
+ 
+ #add sub_directories
+-dune_add_subdirs(dune lib doc cmake/modules)
++dune_add_subdirs(dune lib cmake/modules)
++if (FREEBSD_INSTALL_DOCS)
++dune_add_subdirs(doc)
++endif()
+ 
+ # finalize the dune project, e.g. generating config.h etc.
+ finalize_dune_project(GENERATE_CONFIG_H_CMAKE)

Added: head/math/dune-fem/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-fem/pkg-descr	Sun Jan 17 02:48:55 2021	(r561789)
@@ -0,0 +1,8 @@
+dune-fem is a module of the DUNE Numerics framework for solving partial
+differential equations (PDEs) with grid-based methods.
+
+dune-fem is a Distributed and Unified Numerics Environment module which defines
+interfaces for implementing discretization methods like Finite Element Methods
+(FEM) and Finite Volume Methods (FV) and Discontinuous Galerkin Methods (DG).
+
+WWW: https://www.dune-project.org/

Added: head/math/dune-fem/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-fem/pkg-plist	Sun Jan 17 02:48:55 2021	(r561789)
@@ -0,0 +1,534 @@
+include/dune/fem/common/bindguard.hh
+include/dune/fem/common/coordinate.hh
+include/dune/fem/common/explicitfieldvector.hh
+include/dune/fem/common/fmatrixcol.hh
+include/dune/fem/common/forloop.hh
+include/dune/fem/common/geometrytypemap.hh
+include/dune/fem/common/hybrid.hh
+include/dune/fem/common/localcontribution.hh
+include/dune/fem/common/memory.hh
+include/dune/fem/common/referencevector.hh
+include/dune/fem/common/stackallocator.hh
+include/dune/fem/common/tupletypetraits.hh
+include/dune/fem/common/tupleutility.hh
+include/dune/fem/common/typeindexedtuple.hh
+include/dune/fem/common/utility.hh
+include/dune/fem/function/adaptivefunction.hh
+include/dune/fem/function/adaptivefunction/adaptivefunction.hh
+include/dune/fem/function/blockvectordiscretefunction.hh
+include/dune/fem/function/blockvectordiscretefunction/blockvectordiscretefunction.hh
+include/dune/fem/function/blockvectorfunction.hh
+include/dune/fem/function/blockvectorfunction/blockvectorfunction.hh
+include/dune/fem/function/blockvectorfunction/declaration.hh
+include/dune/fem/function/blockvectors/defaultblockvectors.hh
+include/dune/fem/function/blockvectors/referenceblockvector.hh
+include/dune/fem/function/combinedfunction.hh
+include/dune/fem/function/combinedfunction/combinedfunction.hh
+include/dune/fem/function/common/common.hh
+include/dune/fem/function/common/discretefunction.hh
+include/dune/fem/function/common/discretefunction_inline.hh
+include/dune/fem/function/common/dofblock.hh
+include/dune/fem/function/common/dofiterator.hh
+include/dune/fem/function/common/function.hh
+include/dune/fem/function/common/functionset.hh
+include/dune/fem/function/common/functor.hh
+include/dune/fem/function/common/gridfunctionadapter.hh
+include/dune/fem/function/common/instationary.hh
+include/dune/fem/function/common/localcontribution.hh
+include/dune/fem/function/common/localfunctionadapter.hh
+include/dune/fem/function/common/rangegenerators.hh
+include/dune/fem/function/common/scalarproducts.hh
+include/dune/fem/function/hierarchical.hh
+include/dune/fem/function/hierarchical/dofvector.hh
+include/dune/fem/function/hierarchical/function.hh
+include/dune/fem/function/localfunction/average.hh
+include/dune/fem/function/localfunction/bindable.hh
+include/dune/fem/function/localfunction/const.hh
+include/dune/fem/function/localfunction/converter.hh
+include/dune/fem/function/localfunction/localfunction.hh
+include/dune/fem/function/localfunction/localfunctionset.hh
+include/dune/fem/function/localfunction/localfunctionsetadapter.hh
+include/dune/fem/function/localfunction/mutable.hh
+include/dune/fem/function/localfunction/temporary.hh
+include/dune/fem/function/petscdiscretefunction.hh
+include/dune/fem/function/petscdiscretefunction/petscdiscretefunction.hh
+include/dune/fem/function/subfunction.hh
+include/dune/fem/function/tuplediscretefunction.hh
+include/dune/fem/function/tuplediscretefunction/discretefunction.hh
+include/dune/fem/function/tuplediscretefunction/dofvector.hh
+include/dune/fem/function/tuplediscretefunction/functor.hh
+include/dune/fem/function/tuplediscretefunction/scalarproducts.hh
+include/dune/fem/function/vectorfunction.hh
+include/dune/fem/function/vectorfunction/managedvectorfunction.hh
+include/dune/fem/function/vectorfunction/vectorfunction.hh
+include/dune/fem/gridpart/adaptiveleafgridpart.hh
+include/dune/fem/gridpart/adaptiveleafindexset.hh
+include/dune/fem/gridpart/codimindexset.hh
+include/dune/fem/gridpart/common/capabilities.hh
+include/dune/fem/gridpart/common/deaditerator.hh
+include/dune/fem/gridpart/common/defaultgridpartentity.hh
+include/dune/fem/gridpart/common/entitysearch.hh
+include/dune/fem/gridpart/common/gridpart.hh
+include/dune/fem/gridpart/common/gridpart2gridview.hh
+include/dune/fem/gridpart/common/gridview2gridpart.hh
+include/dune/fem/gridpart/common/indexset.hh
+include/dune/fem/gridpart/common/metatwistutility.hh
+include/dune/fem/gridpart/common/nonadaptiveindexset.hh
+include/dune/fem/gridpart/common/persistentindexset.hh
+include/dune/fem/gridpart/common/policies.hh
+include/dune/fem/gridpart/filter.hh
+include/dune/fem/gridpart/filter/basicfilterwrapper.hh
+include/dune/fem/gridpart/filter/domainfilter.hh
+include/dune/fem/gridpart/filter/filter.hh
+include/dune/fem/gridpart/filter/inversefilter.hh
+include/dune/fem/gridpart/filter/radialfilter.hh
+include/dune/fem/gridpart/filter/threadfilter.hh
+include/dune/fem/gridpart/filter/voidfilter.hh
+include/dune/fem/gridpart/filteredgridpart.hh
+include/dune/fem/gridpart/filteredgridpart/capabilities.hh
+include/dune/fem/gridpart/filteredgridpart/datahandle.hh
+include/dune/fem/gridpart/filteredgridpart/intersection.hh
+include/dune/fem/gridpart/filteredgridpart/intersectioniterator.hh
+include/dune/fem/gridpart/filteredgridpart/iterator.hh
+include/dune/fem/gridpart/geogridpart.hh
+include/dune/fem/gridpart/geogridpart/capabilities.hh
+include/dune/fem/gridpart/geogridpart/cornerstorage.hh
+include/dune/fem/gridpart/geogridpart/datahandle.hh
+include/dune/fem/gridpart/geogridpart/entity.hh
+include/dune/fem/gridpart/geogridpart/geometry.hh
+include/dune/fem/gridpart/geogridpart/intersection.hh
+include/dune/fem/gridpart/geogridpart/intersectioniterator.hh
+include/dune/fem/gridpart/idgridpart.hh
+include/dune/fem/gridpart/idgridpart/capabilities.hh
+include/dune/fem/gridpart/idgridpart/datahandle.hh
+include/dune/fem/gridpart/idgridpart/entity.hh
+include/dune/fem/gridpart/idgridpart/geometry.hh
+include/dune/fem/gridpart/idgridpart/indexset.hh
+include/dune/fem/gridpart/idgridpart/intersection.hh
+include/dune/fem/gridpart/idgridpart/intersectioniterator.hh
+include/dune/fem/gridpart/idgridpart/iterator.hh
+include/dune/fem/gridpart/leafgridpart.hh
+include/dune/fem/gridpart/levelgridpart.hh
+include/dune/fem/io/file/asciiparser.hh
+include/dune/fem/io/file/dataoutput.hh
+include/dune/fem/io/file/datawriter.hh
+include/dune/fem/io/file/iointerface.hh
+include/dune/fem/io/file/iolock.hh
+include/dune/fem/io/file/iotuple.hh
+include/dune/fem/io/file/latextablewriter.hh
+include/dune/fem/io/file/persistencemanager.hh
+include/dune/fem/io/file/vtkio.hh
+include/dune/fem/io/io.hh
+include/dune/fem/io/parameter.hh
+include/dune/fem/io/parameter/container.hh
+include/dune/fem/io/parameter/exceptions.hh
+include/dune/fem/io/parameter/parametertree.hh
+include/dune/fem/io/parameter/parser.hh
+include/dune/fem/io/parameter/reader.hh
+include/dune/fem/io/streams/asciistreams.hh
+include/dune/fem/io/streams/binarystreams.hh
+include/dune/fem/io/streams/sionlibstreams.hh
+include/dune/fem/io/streams/standardstreams.hh
+include/dune/fem/io/streams/streams.hh
+include/dune/fem/io/streams/streams_inline.hh
+include/dune/fem/io/streams/tuples.hh
+include/dune/fem/io/streams/virtualstreams.hh
+include/dune/fem/io/streams/xdrstreams.hh
+include/dune/fem/io/visual/grape/datadisp/dataconvert.cc
+include/dune/fem/io/visual/grape/datadisp/datadisp.cc
+include/dune/fem/io/visual/grape/datadisp/errordisplay.hh
+include/dune/fem/io/visual/grape/datadisp/grcommon.hh
+include/dune/fem/io/visual/grape/datadisp/printhelp.cc
+include/dune/fem/io/visual/grape/datadisp/programtemplate.cc
+include/dune/fem/io/visual/grape/datadisp/readioparams.cc
+include/dune/fem/io/visual/grape/datadisp/readiotupledata.cc
+include/dune/fem/io/visual/grape/datadisp/readtupledata.cc
+include/dune/fem/misc/alugridwriter.hh
+include/dune/fem/misc/bartonnackmaninterface.hh
+include/dune/fem/misc/boundaryidprovider.hh
+include/dune/fem/misc/capabilities.hh
+include/dune/fem/misc/checkgeomaffinity.hh
+include/dune/fem/misc/compatibility.hh
+include/dune/fem/misc/debug.hh
+include/dune/fem/misc/domainintegral.hh
+include/dune/fem/misc/double.hh
+include/dune/fem/misc/femeoc.hh
+include/dune/fem/misc/femeoctable.hh
+include/dune/fem/misc/femtimer.hh
+include/dune/fem/misc/fieldmatrixhelper.hh
+include/dune/fem/misc/flops.hh
+include/dune/fem/misc/fmatrixconverter.hh
+include/dune/fem/misc/functor.hh
+include/dune/fem/misc/griddeclaration.hh
+include/dune/fem/misc/gridname.hh
+include/dune/fem/misc/gridobjectstreams.hh
+include/dune/fem/misc/gridsolution.hh
+include/dune/fem/misc/gridwidth.hh
+include/dune/fem/misc/h1norm.hh
+include/dune/fem/misc/l1norm.hh
+include/dune/fem/misc/l2norm.hh
+include/dune/fem/misc/linesegmentsampler.hh
+include/dune/fem/misc/lpnorm.hh
+include/dune/fem/misc/mapgeomtype.hh
+include/dune/fem/misc/metaprogramming.hh
+include/dune/fem/misc/mpimanager.hh
+include/dune/fem/misc/nonconformitylevel.hh
+include/dune/fem/misc/petsc/petsccommon.hh
+include/dune/fem/misc/petsc/petscdofblock.hh
+include/dune/fem/misc/petsc/petscvector.hh
+include/dune/fem/misc/threads/domainthreaditerator.hh
+include/dune/fem/misc/threads/threaditerator.hh
+include/dune/fem/misc/threads/threaditeratorstorage.hh
+include/dune/fem/misc/threads/threadmanager.hh
+include/dune/fem/misc/threads/threadpartitioner.hh
+include/dune/fem/misc/threads/threadsafevalue.hh
+include/dune/fem/misc/umfpack.hh
+include/dune/fem/operator/1order/dgmasspass.hh
+include/dune/fem/operator/1order/localmassmatrix.hh
+include/dune/fem/operator/common/automaticdifferenceoperator.hh
+include/dune/fem/operator/common/differentiableoperator.hh
+include/dune/fem/operator/common/localcontribution.hh
+include/dune/fem/operator/common/localmatrix.hh
+include/dune/fem/operator/common/localmatrixwrapper.hh
+include/dune/fem/operator/common/localoperator.hh
+include/dune/fem/operator/common/mapping.hh
+include/dune/fem/operator/common/objpointer.hh
+include/dune/fem/operator/common/operator.hh
+include/dune/fem/operator/common/spaceoperatorif.hh
+include/dune/fem/operator/common/stencil.hh
+include/dune/fem/operator/common/temporarylocalmatrix.hh
+include/dune/fem/operator/common/tuple.hh
+include/dune/fem/operator/dghelmholtz.hh
+include/dune/fem/operator/linear/blockdiagonal.hh
+include/dune/fem/operator/linear/denserow.hh
+include/dune/fem/operator/linear/eigenoperator.hh
+include/dune/fem/operator/linear/istladapter.hh
+include/dune/fem/operator/linear/istloperator.hh
+include/dune/fem/operator/linear/petscoperator.hh
+include/dune/fem/operator/linear/spoperator.hh
+include/dune/fem/operator/matrix/blockmatrix.hh
+include/dune/fem/operator/matrix/colcompspmatrix.hh
+include/dune/fem/operator/matrix/columnobject.hh
+include/dune/fem/operator/matrix/densematrix.hh
+include/dune/fem/operator/matrix/eigenmatrix.hh
+include/dune/fem/operator/matrix/functor.hh
+include/dune/fem/operator/matrix/istlmatrix.hh
+include/dune/fem/operator/matrix/istlmatrixadapter.hh
+include/dune/fem/operator/matrix/istlpreconditioner.hh
+include/dune/fem/operator/matrix/preconditionerwrapper.hh
+include/dune/fem/operator/matrix/spmatrix.hh
+include/dune/fem/operator/projection/dgl2projection.hh
+include/dune/fem/operator/projection/hdivprojection.hh
+include/dune/fem/operator/projection/l2projection.hh
+include/dune/fem/operator/projection/local/l2projection.hh
+include/dune/fem/operator/projection/local/riesz.hh
+include/dune/fem/operator/projection/local/riesz/dense.hh
+include/dune/fem/operator/projection/local/riesz/localrieszprojection.hh
+include/dune/fem/operator/projection/local/riesz/orthonormal.hh
+include/dune/fem/operator/projection/vtxprojection.hh
+include/dune/fem/pass/common/local.hh
+include/dune/fem/pass/common/localfunctionselector.hh
+include/dune/fem/pass/common/localfunctiontuple.hh
+include/dune/fem/pass/common/pass.hh
+include/dune/fem/pass/common/selector.hh
+include/dune/fem/pass/createpass.hh
+include/dune/fem/pass/dginversemass.hh
+include/dune/fem/pass/insertfunction.hh
+include/dune/fem/pass/insertoperator.hh
+include/dune/fem/pass/localdg.hh
+include/dune/fem/pass/localdg/discretemodel.hh
+include/dune/fem/pass/localdg/modelcaller.hh
+include/dune/fem/pass/localdg/pass.hh
+include/dune/fem/quadrature/caching/cacheprovider.cc
+include/dune/fem/quadrature/caching/cacheprovider.hh
+include/dune/fem/quadrature/caching/pointmapper.hh
+include/dune/fem/quadrature/caching/pointprovider.cc
+include/dune/fem/quadrature/caching/pointprovider.hh
+include/dune/fem/quadrature/caching/registry.hh
+include/dune/fem/quadrature/caching/topology.cc
+include/dune/fem/quadrature/caching/topology.hh
+include/dune/fem/quadrature/caching/twistprovider.cc
+include/dune/fem/quadrature/caching/twistprovider.hh
+include/dune/fem/quadrature/caching/twistutility.cc
+include/dune/fem/quadrature/caching/twistutility.hh
+include/dune/fem/quadrature/cachingpointlist.hh
+include/dune/fem/quadrature/cachingquadrature.hh
+include/dune/fem/quadrature/cornerpointset.hh
+include/dune/fem/quadrature/defaultquadratures.hh
+include/dune/fem/quadrature/dunequadratures.hh
+include/dune/fem/quadrature/elementpointlist.hh
+include/dune/fem/quadrature/elementpointlistbase.hh
+include/dune/fem/quadrature/elementquadrature.hh
+include/dune/fem/quadrature/femquadratures.hh
+include/dune/fem/quadrature/femquadratures_inline.hh
+include/dune/fem/quadrature/gausspoints.hh
+include/dune/fem/quadrature/gausspoints_implementation.hh
+include/dune/fem/quadrature/geometric/gausslegendre.hh
+include/dune/fem/quadrature/geometric/geometry.hh
+include/dune/fem/quadrature/geometric/quadrature.hh
+include/dune/fem/quadrature/idprovider.hh
+include/dune/fem/quadrature/integrator.hh
+include/dune/fem/quadrature/intersectionquadrature.hh
+include/dune/fem/quadrature/lumpingquadrature.hh
+include/dune/fem/quadrature/pardgsimplexquadrature.hh
+include/dune/fem/quadrature/pyramidpoints.hh
+include/dune/fem/quadrature/quadprovider.hh
+include/dune/fem/quadrature/quadrature.hh
+include/dune/fem/quadrature/quadratureimp.hh
+include/dune/fem/quadrature/quadratureimp_inline.hh
+include/dune/fem/solver/cginverseoperator.hh
+include/dune/fem/solver/diagonalpreconditioner.hh
+include/dune/fem/solver/eigen.hh
+include/dune/fem/solver/istlinverseoperators.hh
+include/dune/fem/solver/istlsolver.hh
+include/dune/fem/solver/krylovinverseoperators.hh
+include/dune/fem/solver/ldlsolver.hh
+include/dune/fem/solver/linear/bicgstab.hh
+include/dune/fem/solver/linear/cg.hh
+include/dune/fem/solver/linear/gmres.hh
+include/dune/fem/solver/multistep.hh
+include/dune/fem/solver/newtoninverseoperator.hh
+include/dune/fem/solver/ode/blas.hpp
+include/dune/fem/solver/ode/communicator.hpp
+include/dune/fem/solver/ode/dynamical_object.hpp
+include/dune/fem/solver/ode/emptycommunicator.hpp
+include/dune/fem/solver/ode/function.hpp
+include/dune/fem/solver/ode/iterative_solver.hpp
+include/dune/fem/solver/ode/limiter.hpp
+include/dune/fem/solver/ode/linear_solver.hpp
+include/dune/fem/solver/ode/matrix.hpp
+include/dune/fem/solver/ode/mpicommunicator.hpp
+include/dune/fem/solver/ode/newton.hpp
+include/dune/fem/solver/ode/nonlinear_solver.hpp
+include/dune/fem/solver/ode/ode_solver.hpp
+include/dune/fem/solver/ode/quadrature.hpp
+include/dune/fem/solver/ode/quasi_exact_newton.hpp
+include/dune/fem/solver/ode/random.hpp
+include/dune/fem/solver/ode/subblas.hpp
+include/dune/fem/solver/ode/thread.hpp
+include/dune/fem/solver/ode/timer.hpp
+include/dune/fem/solver/ode/vector.hpp
+include/dune/fem/solver/odesolver.hh
+include/dune/fem/solver/odesolverinterface.hh
+include/dune/fem/solver/oemsolver.hh
+include/dune/fem/solver/oemsolver/bicgsq.h
+include/dune/fem/solver/oemsolver/bicgstab.h
+include/dune/fem/solver/oemsolver/cblas.h
+include/dune/fem/solver/oemsolver/cghs.h
+include/dune/fem/solver/oemsolver/gmres.h
+include/dune/fem/solver/oemsolver/oemsolver.hh
+include/dune/fem/solver/oemsolver/preconditioning.hh
+include/dune/fem/solver/oemsolver/tmpmem.hh
+include/dune/fem/solver/parameter.hh
+include/dune/fem/solver/pardg.hh
+include/dune/fem/solver/pardginverseoperators.hh
+include/dune/fem/solver/petscsolver.hh
+include/dune/fem/solver/preconditionedinverseoperator.hh
+include/dune/fem/solver/rungekutta/basicimplicit.hh
+include/dune/fem/solver/rungekutta/basicrow.hh
+include/dune/fem/solver/rungekutta/butchertable.hh
+include/dune/fem/solver/rungekutta/explicit.hh
+include/dune/fem/solver/rungekutta/implicit.hh
+include/dune/fem/solver/rungekutta/row.hh
+include/dune/fem/solver/rungekutta/semiimplicit.hh
+include/dune/fem/solver/rungekutta/timestepcontrol.hh
+include/dune/fem/solver/spqrsolver.hh
+include/dune/fem/solver/timeprovider.hh
+include/dune/fem/solver/umfpacksolver.hh
+include/dune/fem/space/basisfunctionset/basisfunctionset.hh
+include/dune/fem/space/basisfunctionset/codegen.hh
+include/dune/fem/space/basisfunctionset/default.hh
+include/dune/fem/space/basisfunctionset/evaluatecaller.hh
+include/dune/fem/space/basisfunctionset/functor.hh
+include/dune/fem/space/basisfunctionset/hpdg/anisotropic.hh
+include/dune/fem/space/basisfunctionset/hpdg/basisfunctionsets.hh
+include/dune/fem/space/basisfunctionset/hpdg/legendre.hh
+include/dune/fem/space/basisfunctionset/hpdg/orthogonal.hh
+include/dune/fem/space/basisfunctionset/hpdg/typeindexset.hh
+include/dune/fem/space/basisfunctionset/hpdg/typemap.hh
+include/dune/fem/space/basisfunctionset/hpdg/vectorial.hh
+include/dune/fem/space/basisfunctionset/piolatransformation.hh
+include/dune/fem/space/basisfunctionset/proxy.hh
+include/dune/fem/space/basisfunctionset/simple.hh
+include/dune/fem/space/basisfunctionset/transformation.hh
+include/dune/fem/space/basisfunctionset/transformed.hh
+include/dune/fem/space/basisfunctionset/tuple.hh
+include/dune/fem/space/basisfunctionset/vectorial.hh
+include/dune/fem/space/brezzidouglasmarini.hh
+include/dune/fem/space/combinedspace.hh
+include/dune/fem/space/combinedspace/combineddofstorage.hh
+include/dune/fem/space/combinedspace/combinedspace.hh
+include/dune/fem/space/combinedspace/generic.hh
+include/dune/fem/space/combinedspace/interpolation.hh
+include/dune/fem/space/combinedspace/lagrangepointsetexporter.hh
+include/dune/fem/space/combinedspace/powerlocalrestrictprolong.hh
+include/dune/fem/space/combinedspace/powermapper.hh
+include/dune/fem/space/combinedspace/powerspace.hh
+include/dune/fem/space/combinedspace/subobjects.hh
+include/dune/fem/space/combinedspace/tuplelocalrestrictprolong.hh
+include/dune/fem/space/combinedspace/tuplemapper.hh
+include/dune/fem/space/combinedspace/tuplespace.hh
+include/dune/fem/space/common/adaptationmanager.hh
+include/dune/fem/space/common/adaptcallbackhandle.hh
+include/dune/fem/space/common/adaptmanager.hh
+include/dune/fem/space/common/allgeomtypes.hh
+include/dune/fem/space/common/arrays.hh
+include/dune/fem/space/common/basesetlocalkeystorage.hh
+include/dune/fem/space/common/cachedcommmanager.hh
+include/dune/fem/space/common/capabilities.hh
+include/dune/fem/space/common/commindexmap.hh
+include/dune/fem/space/common/commoperations.hh
+include/dune/fem/space/common/communicationmanager.hh
+include/dune/fem/space/common/datacollector.hh
+include/dune/fem/space/common/dataprojection.hh
+include/dune/fem/space/common/dataprojection/dataprojection.hh
+include/dune/fem/space/common/dataprojection/default.hh
+include/dune/fem/space/common/dataprojection/tuple.hh
+include/dune/fem/space/common/defaultcommhandler.hh
+include/dune/fem/space/common/discretefunctionspace.hh
+include/dune/fem/space/common/dofmanager.hh
+include/dune/fem/space/common/dofstorage.hh
+include/dune/fem/space/common/functionspace.hh
+include/dune/fem/space/common/functionspaceinterface.hh
+include/dune/fem/space/common/interpolate.hh
+include/dune/fem/space/common/loadbalancer.hh
+include/dune/fem/space/common/localrestrictprolong.hh
+include/dune/fem/space/common/restrictprolongfunction.hh
+include/dune/fem/space/common/restrictprolonginterface.hh
+include/dune/fem/space/common/restrictprolongtuple.hh
+include/dune/fem/space/common/slavedofs.hh
+include/dune/fem/space/common/uniquefacetorientation.hh
+include/dune/fem/space/discontinuousgalerkin.hh
+include/dune/fem/space/discontinuousgalerkin/basisfunctionsets.hh
+include/dune/fem/space/discontinuousgalerkin/declaration.hh
+include/dune/fem/space/discontinuousgalerkin/generic.hh
+include/dune/fem/space/discontinuousgalerkin/hierarchiclegendre.hh
+include/dune/fem/space/discontinuousgalerkin/interpolation.hh
+include/dune/fem/space/discontinuousgalerkin/lagrange.hh
+include/dune/fem/space/discontinuousgalerkin/legendre.hh
+include/dune/fem/space/discontinuousgalerkin/localdgmassmatrix.hh
+include/dune/fem/space/discontinuousgalerkin/localinterpolation.hh
+include/dune/fem/space/discontinuousgalerkin/localrestrictprolong.hh
+include/dune/fem/space/discontinuousgalerkin/shapefunctionsets.hh
+include/dune/fem/space/discontinuousgalerkin/space.hh
+include/dune/fem/space/discontinuousgalerkin/tuple.hh
+include/dune/fem/space/finitevolume.hh
+include/dune/fem/space/finitevolume/basisfunctionset.hh
+include/dune/fem/space/finitevolume/basisfunctionsets.hh
+include/dune/fem/space/finitevolume/declaration.hh
+include/dune/fem/space/finitevolume/interpolation.hh
+include/dune/fem/space/finitevolume/space.hh
+include/dune/fem/space/fourier.hh
+include/dune/fem/space/fourier/capabilities.hh
+include/dune/fem/space/fourier/declaration.hh
+include/dune/fem/space/fourier/dofmapper.hh
+include/dune/fem/space/fourier/functionset.hh
+include/dune/fem/space/fourier/interpolate.hh
+include/dune/fem/space/fourier/space.hh
+include/dune/fem/space/hpdg/anisotropic.hh
+include/dune/fem/space/hpdg/blockmapper.hh
+include/dune/fem/space/hpdg/datahandle.hh
+include/dune/fem/space/hpdg/default.hh
+include/dune/fem/space/hpdg/legendre.hh
+include/dune/fem/space/hpdg/localdofstorage.hh
+include/dune/fem/space/hpdg/orthogonal.hh
+include/dune/fem/space/hpdg/space.hh
+include/dune/fem/space/lagrange.hh
+include/dune/fem/space/lagrange/adaptmanager.hh
+include/dune/fem/space/lagrange/capabilities.hh
+include/dune/fem/space/lagrange/declaration.hh
+include/dune/fem/space/lagrange/dofmappercode.hh
+include/dune/fem/space/lagrange/genericbasefunctions.hh
+include/dune/fem/space/lagrange/genericgeometry.hh
+include/dune/fem/space/lagrange/genericlagrangepoints.hh
+include/dune/fem/space/lagrange/interpolation.hh
+include/dune/fem/space/lagrange/lagrangepoints.hh
+include/dune/fem/space/lagrange/restrictprolong.hh
+include/dune/fem/space/lagrange/shapefunctionset.hh
+include/dune/fem/space/lagrange/space.hh
+include/dune/fem/space/lagrange/storage.hh
+include/dune/fem/space/localfiniteelement/capabilities.hh
+include/dune/fem/space/localfiniteelement/dgspace.hh
+include/dune/fem/space/localfiniteelement/interpolation.hh
+include/dune/fem/space/localfiniteelement/shapefunctionset.hh
+include/dune/fem/space/localfiniteelement/space.hh
+include/dune/fem/space/mapper/capabilities.hh
+include/dune/fem/space/mapper/code.hh
+include/dune/fem/space/mapper/codimensionmapper.hh
+include/dune/fem/space/mapper/compile.hh
+include/dune/fem/space/mapper/dofmapper.hh
+include/dune/fem/space/mapper/dynamicnonblockmapper.hh
+include/dune/fem/space/mapper/exceptions.hh
+include/dune/fem/space/mapper/genericadaptivedofmapper.hh
+include/dune/fem/space/mapper/ghost.hh
+include/dune/fem/space/mapper/indexsetdofmapper.hh
+include/dune/fem/space/mapper/localkey.hh
+include/dune/fem/space/mapper/nonblockmapper.hh
+include/dune/fem/space/mapper/parallel.hh
+include/dune/fem/space/mapper/petsc.hh
+include/dune/fem/space/padaptivespace.hh
+include/dune/fem/space/padaptivespace/adaptmanager.hh
+include/dune/fem/space/padaptivespace/capabilities.hh
+include/dune/fem/space/padaptivespace/declaration.hh
+include/dune/fem/space/padaptivespace/discontinuousgalerkin.hh
+include/dune/fem/space/padaptivespace/generic.hh
+include/dune/fem/space/padaptivespace/lagrange.hh
+include/dune/fem/space/padaptivespace/mapper.hh
+include/dune/fem/space/padaptivespace/padaptivespace.hh
+include/dune/fem/space/padaptivespace/restrictprolong.hh
+include/dune/fem/space/rannacherturek.hh
+include/dune/fem/space/rannacherturek/capabilities.hh
+include/dune/fem/space/rannacherturek/declaration.hh
+include/dune/fem/space/rannacherturek/dofmappercode.hh
+include/dune/fem/space/rannacherturek/localinterpolation.hh
+include/dune/fem/space/rannacherturek/space.hh
+include/dune/fem/space/raviartthomas.hh
+include/dune/fem/space/raviartthomas/localinterpolation.hh
+include/dune/fem/space/raviartthomas/space.hh
+include/dune/fem/space/shapefunctionset/caching.hh
+include/dune/fem/space/shapefunctionset/lagrange.hh
+include/dune/fem/space/shapefunctionset/legendre.hh
+include/dune/fem/space/shapefunctionset/legendrepolynomials.hh
+include/dune/fem/space/shapefunctionset/localfunctions.hh
+include/dune/fem/space/shapefunctionset/orthonormal.hh
+include/dune/fem/space/shapefunctionset/orthonormal/orthonormalbase_1d.hh
+include/dune/fem/space/shapefunctionset/orthonormal/orthonormalbase_2d.hh
+include/dune/fem/space/shapefunctionset/orthonormal/orthonormalbase_3d.hh
+include/dune/fem/space/shapefunctionset/proxy.hh
+include/dune/fem/space/shapefunctionset/selectcaching.hh
+include/dune/fem/space/shapefunctionset/shapefunctionset.hh
+include/dune/fem/space/shapefunctionset/simple.hh
+include/dune/fem/space/shapefunctionset/tensorproduct.hh
+include/dune/fem/space/shapefunctionset/tuple.hh
+include/dune/fem/space/shapefunctionset/vectorial.hh
+include/dune/fem/space/shapefunctionset/wrapper.hh
+include/dune/fem/storage/dynamicarray.hh
+include/dune/fem/storage/eigenvector.hh
+include/dune/fem/storage/envelope.hh
+include/dune/fem/storage/objectstack.hh
+include/dune/fem/storage/referencecounter.hh
+include/dune/fem/storage/referencevector.hh
+include/dune/fem/storage/rowreferencevector.hh
+include/dune/fem/storage/singletonlist.hh
+include/dune/fem/storage/subvector.hh
+include/dune/fem/version.hh
+lib/cmake/dune-fem/dune-fem-config-version.cmake
+lib/cmake/dune-fem/dune-fem-config.cmake
+lib/cmake/dune-fem/dune-fem-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/dune-fem/dune-fem-targets.cmake
+lib/dunecontrol/dune-fem/dune.module
+lib/libdunefem.so
+libdata/pkgconfig/dune-fem.pc
+%%DATADIR%%/config.h.cmake
+share/dune/cmake/modules/AddPAPIFlags.cmake
+share/dune/cmake/modules/AddSIONlibFlags.cmake
+share/dune/cmake/modules/CommandLineHacks.cmake
+share/dune/cmake/modules/CorrectWindowsPaths.cmake
+share/dune/cmake/modules/DuneFemMacros.cmake
+share/dune/cmake/modules/FemShort.cmake
+share/dune/cmake/modules/FemTortureTests.cmake
+share/dune/cmake/modules/FindPAPI.cmake
+share/dune/cmake/modules/FindPETSc.cmake
+share/dune/cmake/modules/FindPackageMultipass.cmake
+share/dune/cmake/modules/FindXDR.cmake
+share/dune/cmake/modules/ResolveCompilerPaths.cmake



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