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
PR https://github.com/mathLab/deal2lkit/pull/362 is needed!!
this PR does two things:
install
target for pidomusthe 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
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
if you have an environment variable called
PIDOMUS_DIR
it will look into that directory