CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM (https://www.cfd-online.com/Forums/openfoam/)
-   -   Dynamic Mode Decomposition (STDMD) application (https://www.cfd-online.com/Forums/openfoam/247408-dynamic-mode-decomposition-stdmd-application.html)

kont87 February 2, 2023 01:11

Dynamic Mode Decomposition (STDMD) application
 
Hello,

I have a rather large LES case, which I’d like to postprocess it via DMD.

The domain consists of ~340M hex cells, and I have no problem with solving it in parallel. Since it is not possible to post process it after the final solution (and reconstructing the domain takes too long between the time steps), I decided it’d best to perform run-time DMD. My plan is to apply it at some specific cutting plane as a starting point, however, quick research suggested that it can only be applied to regions, boundaries etc.
Is there any way to perform DMD on a cutting plane?
There is a tutorial, and it maps the solution onto a coarser one, but, I believe it might be problematic when running in parallel.
Any suggestions are appreciated.
Regards.
S.

kont87 February 5, 2023 04:35

Quote:

Originally Posted by kont87 (Post 843841)
Hello,

I have a rather large LES case, which I’d like to postprocess it via DMD.

The domain consists of ~340M hex cells, and I have no problem with solving it in parallel. Since it is not possible to post process it after the final solution (and reconstructing the domain takes too long between the time steps), I decided it’d best to perform run-time DMD. My plan is to apply it at some specific cutting plane as a starting point, however, quick research suggested that it can only be applied to regions, boundaries etc.
Is there any way to perform DMD on a cutting plane?
There is a tutorial, and it maps the solution onto a coarser one, but, I believe it might be problematic when running in parallel.
Any suggestions are appreciated.
Regards.
S.

Okay, I found some answers, which led to another. It can only be applied as a volumetric region, having a thickness of one cell. However, my main domain is already decomposed and I have to decompose the coarse, DMD-specific domain the same way as the main was, with the same number of processors. My main domain is genetated via Fluent and the coarse region is generated via on BlockMesh.
Is there any way to distribute/decompose a blockMesh region onto already decomposed domain?

Regards.

mhy622 March 23, 2023 02:52

Hello, If you have solved this problem, could you please give detailed information about the solution?

kont87 March 23, 2023 03:45

Quote:

Originally Posted by mhy622 (Post 846889)
Hello, If you have solved this problem, could you please give detailed information about the solution?

You need to be more specific than that. Can you add controlDict lines and a description of your problem?


All times are GMT -4. The time now is 05:02.