Skip to content

Wall Functions in Curved Geometries

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #6902
    ramirofreile
    Participant

    Hello,

    I saw an interesting paper online from the OpenLB team on Wall functions for curved geometries:

    Haussmann, M., Ries, F., Jeppener-Haltenhoff, J.B., Li, Y., Schmidt, M., Welch, C., Illmann, L., Böhm, B., Nirschl, H., Krause, M.J. and Sadiki, A., 2020. Evaluation of a near-wall-modeled large eddy lattice Boltzmann method for the analysis of complex flows relevant to IC engines. Computation, 8(2), p.43.

    From what I read, it is a combination of Bouzidi BC and the Wall Function BC, both currently in OpenLB.
    Is there any chance that this combination of BC’s, which were used in the paper, are available in an OpenLB github/gitlab branch?

    Thank you for your time,

    Ramiro Freile

    #6922
    stephan
    Moderator

    Dear Ramiro,

    thank you for your post.

    Please have a look at the channel3d Example in the current release.
    A boundary method for wall functions is implemented in setWallFunctionBoundary3D.h(h).

    BR
    Stephan

    #6935
    ramirofreile
    Participant

    Dear Stephan,

    I have gone over the implementation of the wall functions in OpenLB and the succesful application of this postprocessor for cylindrical geometries is not very straightforward to me.

    Even though there is a function to calculate wall distances with respect to an indicator, there are some sections of the code that seem more suitable to rectangular geometries, like the van driest calculation of Tau_eff (which uses a wall distance of 0.5 if none is provided). Also, some velocity and gradient reconstructions seem to be suitable for rectangular geometries, where the normal of the wall is aligned with the lattice nodes. That is why I asked this particular question.

    If I am completely wrong in my analysis, please feel free to tell me so.

    Thank you,

    Ramiro

    #6943
    stephan
    Moderator

    Dear Ramiro,

    thanks for the detailed explanation.
    We cannot provide further assistance towards the implementation of the exact code in the paper.

    In case you would like to cooperate further in this direction please contact me per email (stephan.simonis@kit.edu).

    BR
    Stephan

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.