I am trying to carry out 3-D hydrodynamic stability analysis of 2-dimensional lid-driven square cavity flow at Re = 200.
I have calculated the 2-dimensional base flow at Re=200 and validated the base flow results with existing literature.
I would like to calculate the eigenvalues for the above-mentioned problem. I am not able to implement the stability analysis calculation in FreeFem.
There is a hydrodynamic stability problem implemented in ‘SLEPc-complex’ avaiable in FreeFem website.
I would like to implement my hydrodynamic stability code without any packages like SLEPc and PETSc. I am not able to find enough guidelines on implementation of hydrodynamic stability problem in FreeFem.
I would be extremely grateful if you please guide me on the implementation of hydrodynamic stability problem in FreeFem.
Looking forward to your kind reply. Thanks in advance.
I am running FreeFEM on Windows 10. ‘SLEPc-complex’ library is giving a lot of trouble and not working properly. So, I had to take the decision of working without ‘SLEPc-complex’ library.
It is working and extensively tested by our continuous integration workers. Are you using the latest release 4.7-1? What are the problems you are facing?
I just tried again right now on my machine. As you can see below, no problem whatsoever.
Does that still happen with 4.7-1? You are using only version 4.6, so you should consider updating your installation, there is a link given above.
Are you using a freefem++.pref file? If so, what’s its content?
The list of prefix 'E:\FreeFem++\\.\' does not look OK to me.
Also, once you have updated, if there is still a problem, could you try to use "..\..\FreeFem++-mpi.exe" instead of "FreeFem++-mpi.exe"?
Did you try to add your path when saving the mesh? Something like: savemesh(“C:\\Desktop\\…”)? I also use Windows10 and I saw that when I work with SLEPc and PETSc I have to write the full path when reading/writing files. Otherwise, when I don’t run in parallel it just read/save the file from the folder where the .edp file is located.
Regards,
Robert