Giter VIP home page Giter VIP logo

dune-pfasst's Introduction

dune-PFASST

a time-parallel solver for partial differential equations using the finite element method for spatial discretisation

installation

we recommend to use the gcc-4.9 compiler or later (it especially needs to support the C++14 standard).

for dune-PFASST you need the following dune-modules which you can download via git:

git clone https://gitlab.dune-project.org/core/dune-common.git

git clone https://gitlab.dune-project.org/core/dune-geometry.git

git clone https://gitlab.dune-project.org/core/dune-grid.git

git clone https://gitlab.dune-project.org/core/dune-localfunctions.git

git clone https://gitlab.dune-project.org/core/dune-istl.git

git clone https://gitlab.dune-project.org/staging/dune-functions.git

git clone https://gitlab.dune-project.org/staging/dune-typetree

git clone https://git.imp.fu-berlin.de/agnumpde/dune-fufem.git

git clone https://git.imp.fu-berlin.de/agnumpde/dune-matrix-vector.git

type:

./dune-common/bin/dunecontrol all

to build dune-PFASST (just put it in the same directory as the other dune modules) run:

./dune/dune-common/bin/dunecontrol --opts=dune.opts --only=dune-PFASST all

in dune.opts you need to specify the location of Eigen3 and PFASST++, you can use the PFASST folder includet in dune-PFASST:

eg:

CMAKE_FLAGS="-Dpfasst_include=something/dune-PFASST/PFASST -Deigen_include=/something/eigen"

dune-pfasst's People

Contributors

ruthschoebel avatar pancetta avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.