by **crixman** » 20 Sep 2014, 20:38

Hi,

I was able to compile the plugin for OF2.2.2 on Ubuntu with CUDA 6.5 .

When I run the icoFoam case, setting

p

{

solver SI_PCG; //PCG;

preconditioner SI_DIAGONAL; //DIC;

tolerance 1e-06;

relTol 0;

}

U

{

solver SI_PBiCG; //PBiCG;

preconditioner SI_DIAGONAL; //DILU;

tolerance 1e-05;

relTol 0;

}

I get

keyword matrix is undefined in dictionary "/home/chris/OpenFOAM/chris-2.2.2/run/tutorials/incompressible/icoFoam/cavityGPU/system/fvSolution.solvers.p"

file: /home/chris/OpenFOAM/chris-2.2.2/run/tutorials/incompressible/icoFoam/cavityGPU/system/fvSolution.solvers.p from line 22 to line 25.

From function dictionary::lookupEntry(const word&, bool, bool) const

in file db/dictionary/dictionary.C at line 402.

If I mispell the solver, the solver is listed among the options though.

--> FOAM FATAL IO ERROR:

Unknown asymmetric matrix solver SI_PBiG

Valid asymmetric matrix solvers are :

5

(

BICCG

GAMG

PBiCG

SI_PBiCG

smoothSolver

)

Any ideas?