Incompressible pipe flow: Development and challenges of a CFD workflow in OpenFOAM

by Sophia Naweed
Abstract:
This paper presents the development of a computational fluid dynamics (CFD) workflow for internal pipe flow using OpenFOAM through the Baram graphical user interface. The study focuses on preprocessing stages, including geometry definition, computational domain setup, and mesh generation using BaramMesh. A simplified cylindrical pipe geometry was used as a reduced-order representation of a suction pickup device to isolate and evaluate meshing behavior. The mesh was constructed through several stages consisting of generating a base grid, castellation-based refinement, surface snapping, and attempted boundary layer addition. Mesh quality was assessed using measures such as non-orthogonality (how tilted cells are), skewness (how distorted), and cell volume. Solver configuration and simulation execution were not completed, and no flow field results were obtained. The work instead evaluates the readiness of the generated mesh for CFD analysis and identifies challenges in transitioning from mesh generation to solver implementation. The resulting workflow provides a structured foundation for future extension into full simulation and validation.
Reference:
Sophia Naweed (2026). “Incompressible pipe flow: Development and challenges of a CFD workflow in OpenFOAM”, Technical report, MECH 4391 Mechanical Engineering Project, The University of Memphis.
Bibtex Entry:
@techreport{Naweed2026REU,
    author = {Naweed, Sophia},
    title = {Incompressible pipe flow: Development and challenges of a {CFD} workflow in {OpenFOAM}},
    institution = {MECH 4391 Mechanical Engineering Project, The University of Memphis},
%    url = {},
    year = {2026},
    month = may,
%    day = {},
%    note = {},
    abstract = {This paper presents the development of a computational fluid dynamics (CFD) workflow for internal pipe flow using OpenFOAM through the Baram graphical user interface. The study focuses on preprocessing stages, including geometry definition, computational domain setup, and mesh generation using BaramMesh. A simplified cylindrical pipe geometry was used as a reduced-order representation of a suction pickup device to isolate and evaluate meshing behavior. The mesh was constructed through several stages consisting of generating a base grid, castellation-based refinement, surface snapping, and attempted boundary layer addition. Mesh quality was assessed using measures such as non-orthogonality (how tilted cells are), skewness (how distorted), and cell volume. Solver configuration and simulation execution were not completed, and no flow field results were obtained. The work instead evaluates the readiness of the generated mesh for CFD analysis and identifies challenges in transitioning from mesh generation to solver implementation. The resulting workflow provides a structured foundation for future extension into full simulation and validation.},
}