mathLab / pi-DoMUS

Parallel Deal.II MUltiphysics Solver
http://mathlab.github.io/pi-DoMUS/
GNU Lesser General Public License v2.1
16 stars 16 forks source link

Introduced support for examples like steps in deal.II library #224

Closed asartori86 closed 7 years ago

asartori86 commented 7 years ago

PR https://github.com/mathLab/deal2lkit/pull/362 is needed!!

this PR does two things:

the examples only work with the installed version of pidomus and they behave like the steps of deal.II (make release, make run etc.)

so the fundamental steps to work with pidomus would be to compile and install pidomus

git clone git@github.com:mathLab/pi-DoMUS.git

cd pi-DoMUS
mkdir build
cd build

cmake -DCMAKE_INSTALL_PREFIX=/some/where/pidomus ..
make
make install

and then start working with one of its examples (I know there is only one know but we will smoothly increase them) by e.g. copying it

cp -r /some/where/pidomus/examples/heat-equation-direct /some/other/place/my-app
cd /some/other/place/my-app
cmake -DPIDOMUS_DIR=/some/where/pidomus .
make run

if you have an environment variable called PIDOMUS_DIR it will look into that directory

luca-heltai commented 7 years ago

Superseeded by #226