Dear Christoph,

Thank you for your reply and the instructions.
As you mentioned, the dependencies to Dune modules cause problems when
trying to setup Dumux with IDEs. I have tried Qt with a similar procedure
you explained but FindPkgConfig.cmake cannot find the Dune packages and not
start the Dune project even if Qt6 fully supports CMake.

Best regards - Siroos


On Fri, Oct 1, 2021 at 12:07 AM Christoph Grüninger <f...@grueninger.de>
wrote:

> Hi Siroos,
>
> you could use any IDE. Usually they have difficulties with DuMuX,
> because they don't understand the dependencies to the Dune modules.
>
> You could build Dune and DuMuX using dunecontrol, and open the DuMuX
> source folder within your IDE. If your IDE supports CMake, it should be
> able to handle your build directory and it should be able to use the
> right target (make, ninja, msbuild, ...).
> This will give you most of the advantages of an IDE, without full
> assistance of Dune classes and functions. In general, IDEs struggle with
> template meta programming and DuMuX' property system.
>
> Bye
> Christoph
>
> Am 30.09.21 um 12:37 schrieb Siroos Azizmohammadi:
> > Hello,
> >
> > As I am quite new in dumux and Linux too, I was wondering if there are
> > any instructions to setup/compile dumux in Qt, Eclipse, or any other
> IDEs.
> >
> > Best regards,
> >
> > _____________________________
> >
> > Siroos Azizmohammadi <https://dpe.ac.at/people/siroos-azizmohammadi/>,
> PhD
>
>
> --
> Als wär es nix, leb' ich von [IT] und mach' nur, was ich lieb'
> Lebe wie im Paradies, womit hab' ich das verdient?
> Die Wahrheit ist: Hab' ich nicht, ich bin nur reicher beschenkt
> Als jemand in einem armen Land mit dem gleichen Talent
> [frei nach Tua von Die Orsons - Oioioiropa]
> _______________________________________________
> DuMux mailing list
> DuMux@listserv.uni-stuttgart.de
> https://listserv.uni-stuttgart.de/mailman/listinfo/dumux
>
_______________________________________________
DuMux mailing list
DuMux@listserv.uni-stuttgart.de
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux

Reply via email to