Hello,
I wanted to simulate Rayleigh-Bénard instabilities (RBI) in a cylinder with embedded boundaries.
I already have a code for RBI in a cylinder without embed :
(I will improve the video)
Now with embed.h :
For the moment I'm not sure at 100% that my conditions are respected at the embedded boundaries. I'm still working on it but my code runs.
So following the link below
It's said that metric are maybe compatible with Solid. For the moment in my case (radial.h) I'd say yes.
I then tried to use the adaptive mesh, but I immediately get an error:
/home/alexandre/basilisk/src/embed-tree.h:243: Assertion `nv > 0.' failed.
../sysdeps/unix/sysv/linux/raise.c:50:error: Program received signal SIGABRT, Aborted.
But the compatibility matrix said "yes"...
Do you have any idea why ?
(It would be interesting to have a small simulation of a flow in cylindrical coordinate).
Last question :
It's necessary to write boundaries conditions on "y" direction and "x" direction ?
because we have u.r :
for example :
u.n[top] = dirichlet(0.);
u.n[right] = dirichlet(0.);
Thanks,
Best regards,
Alexandre