Commit f2962954 authored by René Fritze's avatar René Fritze
Browse files

Merge remote-tracking branch 'GDT/master'

parents f4f67269 5827abc6
Pipeline #140591 failed with stages
in 3 minutes and 31 seconds
name: automerge
on:
pull_request:
types:
- labeled
- unlabeled
- synchronize
- opened
- edited
- ready_for_review
- reopened
- unlocked
pull_request_review:
types:
- submitted
check_suite:
types:
- completed
status: {}
jobs:
automerge:
runs-on: ubuntu-latest
steps:
- name: automerge
uses: "pascalgn/automerge-action@135f0bdb927d9807b5446f7ca9ecc2c51de03c4a"
env:
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
UPDATE_METHOD: "rebase"
MERGE_METHOD: "rebase"
UPDATE_LABELS: "automerge"
MERGE_LABELS: "automerge"
MERGE_FORKS: "false"
MERGE_DELETE_BRANCH: "true"
on: pull_request
name: Pull Requests
jobs:
message-check:
name: Block Autosquash Commits
runs-on: ubuntu-latest
steps:
- name: Block Autosquash Commits
uses: xt0rted/block-autosquash-commits-action@main
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
# homepage: https://github.com/gaurav-nelson/github-action-markdown-link-check
name: Check Markdown links
on: [pull_request]
jobs:
markdown-link-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: gaurav-nelson/github-action-markdown-link-check@v1
# ~~~
# This file is part of the dune-xt project:
# https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt
# Copyright 2009-2021 dune-xt developers and contributors. All rights reserved.
# This file is part of the dune-gdt project:
# https://github.com/dune-community/dune-gdt
# Copyright 2010-2018 dune-gdt developers and contributors. All rights reserved.
# License: Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
# or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
# with "runtime exception" (http://www.dune-project.org/license.html)
# Authors:
# Felix Schindler (2012 - 2013, 2016 - 2017)
# René Fritze (2009 - 2012, 2015, 2017 - 2019)
# Tobias Leibner (2018 - 2021)
# Felix Schindler (2011 - 2014, 2016 - 2017)
# René Fritze (2017 - 2018)
# ~~~
doc/doxygen
build*
.vscode
tags
*.user
*Makefile
*Makefile.in
aclocal.m4
am
*.cache
build
*.guess
config.h
config.h.in
*~
*.orig
doxygen-tag
*.log
*BASE*
*LOCAL*
*REMOTE*
doxy-header.html
*.svn
headertest*
Makefile
config.lt
config.status
config.sub
configure
depcomp
dependencies.m4
*Doxyfile
*Doxyfile.in
install-sh
libtool
ltmain.sh
missing
stamp-h1
config.*
!config.h.cmake
......@@ -49,6 +63,7 @@ data
.idea
cmake/modules/petsc
*.pyc
.idea
tags
.vscode
compile_commands.json
......
# ~~~
# This file is part of the dune-xt project:
# https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt
# Copyright 2009-2021 dune-xt developers and contributors. All rights reserved.
# This file is part of the dune-gdt project:
# https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-gdt
# Copyright 2010-2021 dune-gdt developers and contributors. All rights reserved.
# License: Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
# or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
# with "runtime exception" (http://www.dune-project.org/license.html)
......@@ -10,15 +10,18 @@
# Tobias Leibner (2019 - 2021)
# ~~~
name = 'This file is part of the dune-xt project:'
url = 'https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt'
copyright_statement = 'Copyright 2009-2021 dune-xt developers and contributors. All rights reserved.'
name = 'This file is part of the dune-gdt project:'
url = 'https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-gdt'
copyright_statement = 'Copyright 2010-2021 dune-gdt developers and contributors. All rights reserved.'
license = '''Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
with "runtime exception" (http://www.dune-project.org/license.html)'''
prefix = '//'
include_patterns = ('*.cc', '*.cxx', '*.hh', '*.hxx', '*cmake_config.h.in', '*headercheck.cpp.in', '*config.h.cmake',
'*version.hh.in', '*.pbh', '*.tpl')
exclude_patterns = ('*mathexpr.*', '*gtest-all.cc', '*.vcsetup*', '*gtest-all.cxx',
'*dune/xt/functions/expression/mathexpr.cc', '*dune/xt/functions/expression/mathexpr.hh')
include_patterns = ('*.cc', '*.cxx', '*.hh', '*.hxx', '*cmake_config.h.in',
'*headercheck.cpp.in', '*config.h.cmake', '*version.hh.in',
'*.pbh', '*.tpl')
exclude_patterns = ('*mathexpr.*', '*gtest-all.cc', '*.vcsetup*',
'*gtest-all.cxx', '*.ci/shared/*',
'*dune/xt/functions/expression/mathexpr.cc',
'*dune/xt/functions/expression/mathexpr.hh')
......@@ -20,5 +20,5 @@ prefix = '#'
lead_in = '```'
lead_out = '```'
include_patterns = ('*.md',)
include_patterns = ('*.md', )
exclude_patterns = ()
# ~~~
# This file is part of the dune-xt project:
# https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt
# Copyright 2009-2021 dune-xt developers and contributors. All rights reserved.
# This file is part of the dune-gdt project:
# https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-gdt
# Copyright 2010-2021 dune-gdt developers and contributors. All rights reserved.
# License: Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
# or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
# with "runtime exception" (http://www.dune-project.org/license.html)
......@@ -10,9 +10,9 @@
# Tobias Leibner (2019 - 2021)
# ~~~
name = 'This file is part of the dune-xt project:'
url = 'https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt'
copyright_statement = 'Copyright 2009-2021 dune-xt developers and contributors. All rights reserved.'
name = 'This file is part of the dune-gdt project:'
url = 'https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-gdt'
copyright_statement = 'Copyright 2010-2021 dune-gdt developers and contributors. All rights reserved.'
license = '''Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
with "runtime exception" (http://www.dune-project.org/license.html)'''
......@@ -20,8 +20,14 @@ prefix = '#'
lead_in = '# ~~~'
lead_out = '# ~~~'
include_patterns = ('*.txt', '*.cmake', '*.py', '*.sh', '*.bash', '*.dgf', '*.msh', '*.gdb', '*.cfg', '*.travis.*',
'*.gitignore', '*.mailmap', '*.gitattributes', '*gitignore-*', '*stamp-vc', '*dune.module',
'*Doxylocal', '*.clang-format', '*COPYING-CMAKE-SCRIPTS', '*README', '*LICENSE', '*mainpage',
'*switch-build_dir', '*dune-xt.pc.in', '*CMakeLists.txt', '*.cmake.in', '*.py.in*')
exclude_patterns = ('*config.h.cmake', '*.vcsetup*', 'FindEigen3.cmake', '*.dgf', '*builder_definitions.cmake')
include_patterns = ('*.txt', '*.cmake', '*.py', '*.py.in', '*.pc.in', '*.sh',
'*.bash', '*.dgf', '*.msh', '*.gdb', '*.cfg', '*.travis.*',
'*.gitignore', '*.mailmap', '*.gitattributes',
'*gitignore-*', '*stamp-vc', '*dune.module', '*Doxylocal',
'*.clang-format', '*COPYING-CMAKE-SCRIPTS', '*README',
'*LICENSE', '*mainpage', '*switch-build_dir',
'*dune-xt.pc.in', '*CMakeLists.txt', '*.cmake.in',
'*.py.in*')
exclude_patterns = ('*config.h.cmake', '*.vcsetup*', 'FindEigen3.cmake',
'*.dgf', '*builder_definitions.cmake',
'*builder_definitions.cmake', '*.ci/shared/*')
# ~~~
# This file is part of the dune-xt project:
# https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt
# Copyright 2009-2021 dune-xt developers and contributors. All rights reserved.
# This file is part of the dune-gdt project:
# https://github.com/dune-community/dune-gdt
# Copyright 2010-2018 dune-gdt developers and contributors. All rights reserved.
# License: Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
# or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
# with "runtime exception" (http://www.dune-project.org/license.html)
# Authors:
# Felix Schindler (2012 - 2018, 2020)
# René Fritze (2010 - 2020)
# Felix Schindler (2012 - 2018)
# René Fritze (2014, 2016 - 2018)
# Sven Kaulmann (2013)
# Tim Keil (2018)
# Tobias Leibner (2016, 2018 - 2021)
# ~~~
cmake_minimum_required(VERSION 3.13)
# set up project
project("dune-gdt" CXX)
project("dune-xt" CXX)
cmake_minimum_required(VERSION 3.13)
if("${TRAVIS}" EQUAL "1")
add_compile_options(-Werror -Wno-error=unknown-pragmas -Wno-error=pedantic)
endif()
# local environment
set(ENV{PATH} "${CMAKE_CURRENT_SOURCE_DIR}/../local/bin:$ENV{PATH}")
set(ENV{LD_LIBRARY_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/../local/lib:$ENV{LD_LIBRARY_PATH}")
set(ENV{PKG_CONFIG_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/../local/lib/pkgconfig:$ENV{PKG_CONFIG_PATH}")
set(CMAKE_COLOR_MAKEFILE ON)
# guess dune-common build dir
if(NOT
(dune-common_DIR
OR dune-common_ROOT
......@@ -43,9 +36,15 @@ list(APPEND CMAKE_MODULE_PATH ${dune-common_MODULE_PATH} ${PROJECT_SOURCE_DIR}/c
# include the dune macros
include(DuneMacros)
include(DuneUtils)
add_subdirectory(${dune-xt_MODULE_PATH}/../../pybind11 ${CMAKE_CURRENT_BINARY_DIR}/pybind11)
# start a dune project with information from dune.module
dune_project()
if(DUNE_XT_WITH_PYTHON_BINDINGS)
dune_enable_all_packages(INCLUDE_DIRS ${dune-gdt_SOURCE_DIR}/dune ${Python3_INCLUDE_DIRS} MODULE_LIBRARIES dunegdt)
else()
dune_enable_all_packages(INCLUDE_DIRS ${dune-gdt_SOURCE_DIR}/dune ${Python3_INCLUDE_DIRS})
endif()
# (re-)set version info from git if available
include(DuneXtVersionHelper)
......@@ -78,6 +77,13 @@ execute_process(
OUTPUT_VARIABLE COMMIT
ERROR_VARIABLE shell_error
OUTPUT_STRIP_TRAILING_WHITESPACE)
# search for spe10 data files
find_file(
SPE10MODEL1DATA
NAMES perm_case1.dat
PATHS "${dune-gdt_SOURCE_DIR}/../local/src/spe10/model1"
DOC "Location of perm_case1.dat"
NO_DEFAULT_PATH)
# silence most warnings we are not responsible for
include(DuneUtils)
......@@ -88,13 +94,14 @@ include(DunePybindxiInstallPythonPackage)
# compiled extensions directly usable from the venv
dune_pybindxi_install_python_package(PATH python)
include_dependent_binary_python_dirs()
# install jinja2 for code generation into the dune-python virtualenv
execute_process(COMMAND ${DUNE_PYTHON_VIRTUALENV_EXECUTABLE} -m pip install jinja2 pytest-cov ipywidgets k3d xmljson
vtk lxml loguru)
# do not change order here
add_subdirectory(python)
dxt_add_make_dependent_bindings(dune-xt)
make_dependent_modules_sys_included()
# enable headercheck
add_definitions("-DENABLE_HEADERCHECK=1")
add_format(${CMAKE_CURRENT_SOURCE_DIR})
include(GridUtils)
add_header_listing()
......
```
# This file is part of the dune-xt project:
# https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt
# Copyright 2009-2021 dune-xt developers and contributors. All rights reserved.
# This file is part of the dune-gdt project:
# https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-gdt
# Copyright 2010-2021 dune-gdt developers and contributors. All rights reserved.
# License: Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
# or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
# with "runtime exception" (http://www.dune-project.org/license.html)
# Authors:
# Felix Schindler (2013 - 2014, 2016 - 2017, 2019)
# René Fritze (2009, 2015, 2019)
# Tobias Leibner (2020 - 2021)
# Felix Schindler (2010, 2013 - 2014, 2016 - 2017)
# Rene Milk (2017 - 2018)
# Tobias Leibner (2021)
```
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
[![pipeline status](https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt/badges/master/pipeline.svg)](https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt/-/commits/master)
......@@ -27,12 +27,19 @@ Archive of Numerical Software, 5:193-216, 2017
https://www.doi.org/10.11588/ans.2017.1.27720
```
dune-gdt is a [DUNE](http://www.dune-project.org/) module which provides a generic
discretization toolbox for grid-based numerical methods. It contains building blocks - like
local operators, local evaluations, local assemblers - for discretization methods and suitable
discrete function spaces.
New users may best try out this module by using the git supermodule
[dune-xt-super](https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt-super), experienced
DUNE users may go ahead.
Please see our [gitlab page](https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt)
for issue tracking and further information. If you want to start hacking, go
ahead and fork us on gitlab (or fork the [github mirror](https://github.com/dune-community/dune-xt)) and
have a look at the
[CONTRIBUTING.md](https://github.com/dune-community/dune-xt/blob/master/CONTRIBUTING.md).
[dune-gdt-super](https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-gdt-super). Experienced DUNE users
may go ahead. As usual, you will have to use
[dunecontrol](https://www.dune-project.org/doc/installation/), working examples are located
in 'dune/gdt/test/'...
If you want to start hacking go ahead and
[fork us on github](https://github.com/dune-community/dune-gdt/)
or [gitlab](https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-gdt)!
# ~~~
# This file is part of the dune-xt project:
# https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt
# Copyright 2009-2021 dune-xt developers and contributors. All rights reserved.
# This file is part of the dune-gdt project:
# https://github.com/dune-community/dune-gdt
# Copyright 2010-2018 dune-gdt developers and contributors. All rights reserved.
# License: Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
# or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
# with "runtime exception" (http://www.dune-project.org/license.html)
......@@ -34,3 +34,5 @@ install(
XtTooling.cmake
versioneer.py
DESTINATION ${DUNE_INSTALL_MODULEDIR})
set(_modules DuneGdtMacros.cmake)
install(FILES "${_modules}" DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/cmake/modules)
# ~~~
# This file is part of the dune-gdt project:
# https://github.com/dune-community/dune-gdt
# Copyright 2010-2018 dune-gdt developers and contributors. All rights reserved.
# License: Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
# or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
# with "runtime exception" (http://www.dune-project.org/license.html)
# Authors:
# Felix Schindler (2014, 2016 - 2018)
# René Fritze (2017 - 2018)
# ~~~
set(DUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS TRUE)
// This file is part of the dune-xt project:
// https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-xt
// Copyright 2009-2021 dune-xt developers and contributors. All rights reserved.
// This file is part of the dune-gdt project:
// https://github.com/dune-community/dune-gdt
// Copyright 2010-2018 dune-gdt developers and contributors. All rights reserved.
// License: Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
// or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
// with "runtime exception" (http://www.dune-project.org/license.html)
// Authors:
// Felix Schindler (2013 - 2018, 2020)
// René Fritze (2013 - 2020)
// Tobias Leibner (2014, 2016 - 2021)
// Felix Schindler (2017 - 2018)
// René Fritze (2016 - 2018)
/* begin dune-xt */
/* begin dune-gdt */
// NEVER delete/alter above comment, dune's cmake relies on it
// this precludes clang-tidy and co. from issuing warnings for this file
#pragma GCC system_header
/* Define to the version of dune-xt */
#define DUNE_XT_VERSION ${DUNE_XT_VERSION}
/* Define to the version of dune-gdt */
#define DUNE_GDT_VERSION ${DUNE_GDT_VERSION}
/* Define to the major version of dune-xt */
#define DUNE_XT_VERSION_MAJOR ${DUNE_XT_VERSION_MAJOR}
/* Define to the major version of dune-gdt */
#define DUNE_GDT_VERSION_MAJOR ${DUNE_GDT_VERSION_MAJOR}
/* Define to the minor version of dune-xt */
#define DUNE_XT_VERSION_MINOR ${DUNE_XT_VERSION_MINOR}
/* Define to the minor version of dune-gdt */
#define DUNE_GDT_VERSION_MINOR ${DUNE_GDT_VERSION_MINOR}
/* Define to the revision of dune-xt */
#define DUNE_XT_VERSION_REVISION ${DUNE_XT_VERSION_REVISION}
/* Define to the revision of dune-gdt */
#define DUNE_GDT_VERSION_REVISION ${DUNE_GDT_VERSION_REVISION}
#ifndef HAVE_CBLAS
#cmakedefine01 HAVE_CBLAS
......@@ -218,5 +217,13 @@
// This is an unfortunate hack, see the header for an explanation.
#include <dune/xt/common/fix-ambiguous-std-math-overloads.hh>
/* end dune-xt */
// alberta and lpsolve both define a clashing get_max_level
#ifdef HAVE_LPSOLVE
#if HAVE_LPSOLVE
#if HAVE_ALBERTA
#undef HAVE_LPSOLVE
#endif
/* end dune-gdt */
// NEVER delete/alter above comment, dune's cmake relies on it
# ~~~
# This file is part of the dune-gdt project:
# https://github.com/dune-community/dune-gdt
# Copyright 2010-2018 dune-gdt developers and contributors. All rights reserved.
# License: Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
# or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
# with "runtime exception" (http://www.dune-project.org/license.html)
# Authors:
# Felix Schindler (2010, 2013 - 2014, 2016 - 2018)
# René Fritze (2018)
# Tobias Leibner (2018)
# ~~~
add_subdirectory(doxygen)
# ~~~
# This file is part of the dune-gdt project:
# https://github.com/dune-community/dune-gdt
# Copyright 2010-2018 dune-gdt developers and contributors. All rights reserved.
# License: Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
# or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
# with "runtime exception" (http://www.dune-project.org/license.html)
# Authors:
# Felix Schindler (2010, 2013 - 2014, 2016 - 2018)
# René Fritze (2018)
# Tobias Leibner (2018)
# ~~~
add_doxygen_target()
# ~~~
# This file is part of the dune-gdt project:
# https://github.com/dune-community/dune-gdt
# Copyright 2010-2018 dune-gdt developers and contributors. All rights reserved.
# License: Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
# or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
# with "runtime exception" (http://www.dune-project.org/license.html)
# Authors:
# Felix Schindler (2010, 2013 - 2014, 2016 - 2017)
# René Fritze (2018)
# ~~~
INPUT += @top_srcdir@/dune/
EXCLUDE +=
# This file is part of the dune-gdt project:
# https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-gdt
# Copyright 2010-2021 dune-gdt developers and contributors. All rights reserved.
# License: Dual licensed as BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
# or GPL-2.0+ (http://opensource.org/licenses/gpl-license)
# with "runtime exception" (http://www.dune-project.org/license.html)
# Authors:
# Felix Schindler (2014, 2017)
PROJECT_NAME = @DUNE_MOD_NAME@
PROJECT_NUMBER = @DUNE_MOD_VERSION@
RECURSIVE = YES
FILE_PATTERNS = *.hh \
*.cc
INPUT =
EXCLUDE =
EXCLUDE_PATTERNS = */test/*
SEARCH_INCLUDES = NO # don't warn about missing stl-headers etc.
STRIP_FROM_INC_PATH = @abs_top_srcdir@
WARNINGS = YES
WARN_IF_UNDOCUMENTED = YES
WARN_IF_DOC_ERROR = YES
WARN_NO_PARAMDOC = YES
WARN_LOGFILE = doxyerr.log
INLINE_INHERITED_MEMB = YES
FULL_PATH_NAMES = NO
BUILTIN_STL_SUPPORT = YES
EXTRACT_STATIC = YES
HIDE_UNDOC_CLASSES = NO
HIDE_FRIEND_COMPOUNDS = YES
INTERNAL_DOCS = YES
SHOW_DIRECTORIES = YES
REFERENCED_BY_RELATION = YES
REFERENCES_RELATION = YES
ALPHABETICAL_INDEX = YES
COLS_IN_ALPHA_INDEX = 3
HTML_OUTPUT = html
SEARCHENGINE = NO
GENERATE_TODOLIST = YES
GENERATE_TESTLIST = YES
GENERATE_BUGLIST = YES
GENERATE_DEPRECATEDLIST= YES
GENERATE_HTML = YES
GENERATE_DOCSET = NO
GENERATE_HTMLHELP = NO
GENERATE_CHI = NO
GENERATE_QHP = NO
GENERATE_TREEVIEW = NO
GENERATE_LATEX = NO
GENERATE_RTF = NO
GENERATE_MAN = NO
GENERATE_XML = NO
GENERATE_AUTOGEN_DEF = NO
GENERATE_PERLMOD = NO
GENERATE_TAGFILE = NO
GENERATE_LEGEND = NO
MACRO_EXPANSION = YES
EXPAND_ONLY_PREDEF = YES
PREDEFINED = DOXYGEN \
HAVE_MPI:=1 \
_DEBUG_ALLOCATOR_H:=1 \
"DUNE_DEPRECATED:=/** \deprecated */" \
"DUNE_DEPRECATED_MSG(A):=/** \deprecated A */"
@DOT_TRUE@HAVE_DOT = YES
TEMPLATE_RELATIONS = YES
CLASS_GRAPH = YES
COLLABORATION_GRAPH = NO
GROUP_GRAPHS = YES
INCLUDE_GRAPH = NO
INCLUDED_BY_GRAPH = NO
GRAPHICAL_HIERARCHY = NO
DOT_MULTI_TARGETS = NO
GENERATE_LEGEND = YES
DOT_CLEANUP = YES
EXTRACT_ALL = YES
EXTRACT_PRIVATE = YES
EXTRACT_LOCAL_CLASSES = YES
EXTRACT_LOCAL_METHODS = NO
EXTRACT_ANON_NSPACES = NO
HIDE_UNDOC_MEMBERS = NO
HIDE_IN_BODY_DOCS = NO
CASE_SENSE_NAMES = YES
HIDE_SCOPE_NAMES = NO
SHOW_INCLUDE_FILES = YES
INLINE_INFO = YES
SORT_MEMBER_DOCS = YES
SORT_BRIEF_DOCS = NO
SORT_MEMBERS_CTORS_1ST = NO
SORT_GROUP_NAMES = YES
SORT_BY_SCOPE_NAME = NO
ENABLED_SECTIONS =
MAX_INITIALIZER_LINES = 30
SHOW_FILES = YES
SHOW_NAMESPACES = YES
FILE_VERSION_FILTER =
LAYOUT_FILE =
# This file is part of the dune-gdt project:
# http://users.dune-project.org/projects/dune-gdt
# Copyright holders: Felix Schindler
# License: BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
CXX=@CXX@
CC=@CC@
DEPENDENCIES=@REQUIRES@
Name: @PACKAGE_NAME@
Version: @VERSION@
Description: dune-gdt module
URL: https://zivgitlab.uni-muenster.de/ag-ohlberger/dune-community/dune-gdt
Requires: dune-common dune-xt