Hi,
I am trying to set up a multiphase simulation (2D) with a velocity BC similar to that in the cavity2d example. Upon compilation, I get the following errors:
rt_shear.cpp: In function ‘int main(int, char**)’:
rt_shear.cpp:241: error: no matching function for call to ‘createInterpBoundaryCondition2D(plb::MultiBlockLattice2D<double, plb::descriptors::ForcedShanChenD2Q9Descriptor>&)’
rt_shear.cpp:244: error: no matching function for call to ‘createInterpBoundaryCondition2D(plb::MultiBlockLattice2D<double, plb::descriptors::ForcedShanChenD2Q9Descriptor>&)’
It appears that the velocity BC types are missing from the ForcedShanChenD2Q9Descriptor. I know I tried this same thing some time ago with the last version of OpenLB and was able to do it.
Just for kicks I have also tried Local, ZouHe, and Inamuro instead of Interp as above but all give the same error. Am I missing something or is this not possible in the current configuration?
Thanks,
KW