Skip to content

Commit

Permalink
Import dune-istl-2.2.0 as wip/dune-istl.
Browse files Browse the repository at this point in the history
This is the iterative solver template library which provides generic sparse
matrix/vector classes and a variety of solvers based on these classes. A special
feature is the use of templates to exploit the recursive block structure of
finite element matrices at compile time. Available solvers include Krylov
methods, (block-) incomplete decompositions and aggregation-based
algebraic multigrid
  • Loading branch information
kiaderouiche authored and 0-wiz-0 committed Sep 16, 2012
1 parent 1e69b86 commit 28fe281
Show file tree
Hide file tree
Showing 4 changed files with 1,457 additions and 0 deletions.
6 changes: 6 additions & 0 deletions dune-istl/DESCR
@@ -0,0 +1,6 @@
This is the iterative solver template library which provides generic sparse
matrix/vector classes and a variety of solvers based on these classes. A special
feature is the use of templates to exploit the recursive block structure of
finite element matrices at compile time. Available solvers include Krylov
methods, (block-) incomplete decompositions and aggregation-based
algebraic multigrid
23 changes: 23 additions & 0 deletions dune-istl/Makefile
@@ -0,0 +1,23 @@
# $NetBSD: Makefile,v 1.1 2012/09/16 00:00:25 jihbed Exp $
#

.include "../../wip/dune-common/Makefile.version"
.include "../../wip/dune-common/Makefile.common"


DISTNAME= dune-istl-${DUNE-VERSION}
COMMENT= Iterative Solver Template Library

WRKSRC= ${WRKDIR}/${DISTNAME}

CHECK_PORTABILITY_SKIP= configure

LDFLAGS+= -L${BUILDLINK_PREFIX.superlu}/lib

DEPENDS+= metis>=4.0:../../math/metis

.include "../../devel/boost-libs/buildlink3.mk"
.include "../../math/superlu/buildlink3.mk"
.include "../../x11/libICE/buildlink3.mk"
.include "../../wip/dune-common/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

0 comments on commit 28fe281

Please sign in to comment.