Add VLES turbulence model in dafoam #475
Replies: 9 comments 15 replies
-
Please refer to the 2022 workshop slides on how to add new solvers/models to DAFoam. Also, is VLES an unsteady (time-dependent) model? DAFoam supports only steady-state optimization at this moment (it can run unsteady simulations but the unsteady adjoint is not implemented). We will hopefully be able to extend it to unsteady flow, maybe sometime next year. |
Beta Was this translation helpful? Give feedback.
-
We can compile the dafoam repo without a problem by running Allmake. From the first error you shared, it seems that your petsc installation was not correct. From the 2nd error, it seems that your folder structure in dafoam/OpenFOAM was not correct. Anyway, I suggest you start from scratch and follow the exact steps from the installation page. |
Beta Was this translation helpful? Give feedback.
-
It seems that you did not define some pure virtual functions in your new mykOmegaSST model. |
Beta Was this translation helpful? Give feedback.
-
Can you share the error log for this? |
Beta Was this translation helpful? Give feedback.
-
Check if you have set |
Beta Was this translation helpful? Give feedback.
-
I suggest you create a fork of the DAFoam repo and push your development to your fork. We can then take a look at the code. |
Beta Was this translation helpful? Give feedback.
-
Can you upload the full log file? I suspect you compiled the original DAFoam version but did not compile the AD version. Note that both versions need to load your new turbulence model mykOmegaSST. |
Beta Was this translation helpful? Give feedback.
-
Check here: https://dafoam.github.io/mydoc_installation_source.html#dafoam |
Beta Was this translation helpful? Give feedback.
-
Hi @erkhans how did you resolve the problem? I am still facing the issue where if i add a new turbulence model (say kEpsilonRef), then I get an error that it is an unknown RAS model |
Beta Was this translation helpful? Give feedback.
-
I have installed VLES in OpenFOAM. How do I transfer it into dafoam?
Beta Was this translation helpful? Give feedback.
All reactions