On the solutions of fluid flow problems with a Chebyshev collocation method using Mathematica
Fluid flow problems are important in engineering applications like heat exchangers, renewable energy sources, and electromagnetic processing of materials, among other applications. Some examples related to a computational fluid dynamics (CFD) course are explored in this study. A CFD course provides...
Saved in:
Published in: | Computer applications in engineering education Vol. 30; no. 4; pp. 1222 - 1235 |
---|---|
Main Authors: | , |
Format: | Journal Article |
Language: | English |
Published: |
Hoboken
Wiley Subscription Services, Inc
01-07-2022
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Fluid flow problems are important in engineering applications like heat exchangers, renewable energy sources, and electromagnetic processing of materials, among other applications. Some examples related to a computational fluid dynamics (CFD) course are explored in this study. A CFD course provides tools for the numerical solution of fluid flows where an analytical cannot be found. Flows can be described by numerically solving the mass, momentum, and energy conservation equations for incompressible fluids. A Chebyshev collocation spectral method has been used to solve the governing equations. A high‐level functional programming language strategy was implemented in Mathematica including readability and adaptability. The programs are built by applying and composing functions, mappings, iterators, and pattern matching. It was noted that students can achieve a better comprehension of the algorithms using this programming approach. |
---|---|
ISSN: | 1061-3773 1099-0542 |
DOI: | 10.1002/cae.22516 |