National University of Singapore · FACULTY OF ENGINEERING

BPS5234A CFD Applications in the Built Environment

- one subject, every graph, every model, every mark
12 Chapters52-page Bible
Our own words - no uploaded lecturer files
Updated for this semester
The Complete Study & Assessment Guide · Sem 1 AY26/27

BPS5234A Overview

CFD Applications in the Built Environment
— A contour plot is an answer. This course teaches you to check the question it answers.
  • National University of Singapore
  • Semester 1, AY2026/27
  • Postgraduate
  • 4 Units
  • Graded (GRD)

What this course is for

BPS5234A treats computational fluid dynamics as a design tool for buildings and cities rather than as a branch of numerical analysis.

  • Assessed by coursework Two individual assignments, a group project, two quizzes and participation make up the whole grade.
  • Checks before pictures A result counts once the mesh, convergence and benchmark comparison are on record.
  • Literature lifts the mark Assignment marks above the base come from literature test cases and extra parametric study.
  • The settings follow the flow Every lab sets its inlet, closure and wall treatment for its own physics, and the report must say why.
BPS5234A · National University of Singapore
An independent, AskSia-authored study guide. AskSia is not affiliated with, endorsed by, or sponsored by National University of Singapore; the course code and name are used for identification only.
Assessment

How BPS5234A is assessed

ComponentWeightFormat
Individual Assignment45%Two individual assignments, each on one allocated academic working example: the first in week 6 from sections 6.1 to 6.7, due 20 September 2026 at 23:59; the second in week 11 from sections 6.8 to 6.14, due 1 November 2026 at 23:59. Each requires the lab-manual submission items and answers to the three tutorial questions of its section, and each shows 22.5 points on its assignment page.
Project/Group Project40%Groups of three, one possibly of four, apply one industry CFD working example to a real building. Presentation in week 13 on 11 November 2026, 7pm to 10pm, twenty minutes per group plus questions (20%); report due 15 November 2026 at 23:59 (20%).
Quizzes/Tests10%Two in-class quizzes at 5% each, in week 6 and week 12, of about ten questions each, with hands-on simulation practice on the academic working examples guided by the ten fundamental principles.
Class Participation5%Participation in understanding CFD fundamentals and solving tutorials across the thirteen class sessions.

The four weighted components total 100%. Every other row in the component table, including laboratory tests and a mid-term test, is set at 0%, and there is no final exam weighting. No hurdle, minimum-mark or attendance condition is stated for any component in the materials reviewed here, and the assignment pages show a placeholder rubric rather than published criteria; confirm both on Canvas. Two details differ between documents: the component remarks on the course page say students work on any two academic examples, while the assignment pages allocate one example per student for each assignment; and the course page and the revised syllabus document arrange weeks 3, 4, 12 and 13 differently. This guide follows the assignment pages and the revised document, which an announcement identifies as the current schedule.

Individual Assignment 45% two working examples, weeks 6 and 11 Group Project 40% presentation 20, report 20 Quizzes 10% Participation 5% All coursework and in-class work; the published table gives no weight to a final exam
Current dates · verify in LMS

Current BPS5234A dates

DateItemControl
20 September 2026Individual Assignment 1 dueDue by 23:59; one allocated example from sections 6.1 to 6.7.
1 November 2026Individual Assignment 2 dueDue by 23:59; one allocated example from sections 6.8 to 6.14.
11 November 2026Group project presentationsWeek 13, 7pm to 10pm, twenty minutes per group plus questions.
15 November 2026Group project report dueDue by 23:59.

Dates are as published in the course page, the assignment pages and the revised syllabus document published for this offering. Confirm exact deadlines and submission settings in the live LMS.

Contents · every chapter, one map

What BPS5234A covers

Twelve chapters move from the conservation equations and turbulence closures, through geometry, meshing, boundary conditions and the evidence that makes a result trustworthy, to the academic working examples and the industry group project.

01

Governing Equations for Building Airflow

Continuity, momentum, energy and species transport, the Boussinesq coupling, and the generic transport equation used to choose which physics to switch on

The balance statements under every simulation

Every airflow result in this course is the numerical solution of a few conservation laws. Mass is neither created nor destroyed, so the air entering a room must leave it or accumulate.

  • Continuity in integral and differential form
  • The continuum assumption and the Knudsen number test
  • Momentum, pressure gradients and body forces
  • Energy in temperature form and buoyancy coupling
  • Species and humidity transport with sources
  • The generic transport equation and equation selection
02

Turbulence Models and Near-Wall Treatment

Reynolds averaging, eddy viscosity, the k-epsilon family, SST, Reynolds stress models and LES, benchmark evidence, y-plus zones and wall roughness

Why a model is needed at all

Turbulent airflow in a room or a street contains eddies from the size of the space down to millimetres.

  • Reynolds decomposition and the closure problem
  • Eddy viscosity and the k-epsilon variants
  • SST, Reynolds stress models and large eddy simulation
  • Benchmark evidence on jets and stratified rooms
  • Wall functions and the y-plus zones
  • Sand-grain and aerodynamic roughness in wind studies
03

Particle Transport and Wind-Driven Rain

Eulerian-Lagrangian tracking, drag, gravity and buoyancy on particles, one-way and two-way coupling, rain frameworks compared, and the catch ratio

When air carries something that is not air

Many building questions involve a dispersed phase: dust and particulate matter indoors, respiratory droplets in an infection-risk study, mist from a humidifier, aerosols in a street, and raindrops driven onto a facade.

  • The Eulerian-Lagrangian approach for dilute flows
  • Drag, gravity and buoyancy on a particle
  • One-way and two-way coupling and wall interaction
  • Eulerian, Lagrangian and volume-of-fluid rain models
  • Rain injection inputs and drop-size distributions
  • The catch ratio and vulnerable facade zones
04

The Ten Fundamental Principles of a CFD Study

The ten principles from objective and domain to verification and documentation, the eight-stage workflow with its feedback loop, and the quiz-guide wording

A method, not a menu of buttons

The course organises every simulation around ten fundamental principles. Define the engineering objective clearly. Isolate an appropriate computational domain. Match geometry fidelity to the purpose.

  • The ten principles in the lecture wording
  • The eight-stage workflow and its feedback loop
  • The quiz-guide wording and its two extra steps
  • Progressive complexity from coarse to final runs
  • Physical rather than visual interpretation
  • Auditing a study plan against the principles
05

Geometry Modelling and Clean-Up

Top-down, bottom-up and BIM-imported geometry, defeaturing and repair, fluid volume extraction, enclosures, shared topology and named selections

The most time-consuming part of the job

The geometry lecture estimates that preparing and cleaning the model takes about seventy per cent of the time on a CFD study.

  • Three requirements for a CFD-ready geometry
  • Top-down, bottom-up and BIM-imported models
  • Defects in imported building models and their fixes
  • Defeaturing thin solids, gaps and small features
  • Volume extraction, enclosures and shared topology
  • Named selections that carry boundary conditions
06

Grid Generation and Mesh Quality Control

Structured, unstructured and hybrid meshes, local refinement, solution adaption, overset and moving meshes, skewness and quality limits, and numerical viscosity

What a mesh is for

Grid generation breaks the domain into cells, and on each cell the conservation laws turn into algebraic equations.

  • Structured, unstructured and hybrid mesh families
  • Local refinement and solution-based adaption
  • Overset and moving meshes for devices and openings
  • Skewness bands and quality limits
  • Aspect ratio, orthogonality and growth rate
  • Numerical viscosity and its effect on results
07

Boundary Conditions and Solver Settings

Inlet, outlet, wall, symmetry and periodic conditions, logarithmic wind profiles and roughness, pressure-based solvers, scheme order and convergence criteria

The bridge between reality and the computer

The course calls boundary conditions and numerical settings the bridge between physical reality and numerical prediction, and names boundary conditions as the dominant source of uncertainty in building CFD.

  • What makes a CFD problem well posed
  • Inlet and outlet types and when each misleads
  • Walls, symmetry planes and periodic boundaries
  • Logarithmic wind profiles and ground roughness
  • Pressure-based solvers and scheme order
  • Convergence criteria and the working-example settings
08

Interpreting and Validating CFD Results

Plot types and planes, quantitative metrics, verification through grid independence and convergence, validation against measurements, and the quality-control checklist

Results are evidence only when they are read correctly

A simulation supplies values everywhere and at every instant, where an experiment supplies a few measured points.

  • Choosing planes, plot types and colour scales
  • Surface integrals, profiles and comparative metrics
  • Turning results into design changes
  • Verification through grid independence and convergence
  • Validation, calibration and benchmark data
  • The quality-control checklist for a report
09

Flow Around Bluff Bodies and Single Buildings

The square cylinder, heated cube and single building benchmarks, Reynolds, Nusselt and Strouhal numbers, flow structures, pressure coefficients and domain sizing

Why bluff bodies come first

Buildings are bluff bodies: sharp-edged shapes around which the flow separates instead of following the surface. The first academic working examples study that family in increasing complexity.

  • Bluff-body separation, wakes and vortex shedding
  • Reynolds, Nusselt and Prandtl numbers
  • Strouhal number from a lift signal
  • Horseshoe vortex and heat-transfer zones on a cube
  • Pressure coefficients on an isolated building
  • Domain rules and mesh independence
10

Wind Between Buildings and Across Urban Arrays

Tandem buildings and interference effects, pedestrian-level velocity ratios in an urban array, and the V-shaped passage with its velocity amplification factor

From one building to many

Once a second building is added, each one changes the wind the other receives. The two-building example places a smaller building upwind of a larger one.

  • Tandem buildings: sheltering, downwash and side jets
  • Pressure redistribution on the downstream building
  • Pedestrian-level velocity ratios in an urban array
  • Common set-up mistakes in urban wind labs
  • The V-shaped passage and velocity amplification
  • Design responses to acceleration and stagnation
11

Street Canyons and Urban Morphology

Canyon aspect ratios and their flow regimes, canyon set-up and vortex diagnostics, four urban morphologies, and the velocity amplification factor at pedestrian height

Geometry decides ventilation

The street canyon lab holds the street width at 20 m and raises the buildings from 10 to 20 to 40 m, giving height-to-width ratios of 0.5, 1.0 and 2.0. With the wind perpendicular to the street, the shallow canyon behaves as isolated roughness, the square canyon holds a single vortex in wake interference, and the deep canyon shows skimming flow, with a shear layer at roof level over a trapped vortex and possibly a weaker secondary vortex beneath.

  • Canyon aspect ratio and the three flow regimes
  • Shear layer, main vortex and secondary vortex
  • Canyon set-up decisions and vortex diagnostics
  • Open, medium, dense and mixed-height layouts
  • The velocity amplification factor at pedestrian height
  • Design levers for high and low amplification
12

Industry CFD Projects and Green Building Practice

The fourteen industry working examples, hybrid ventilation with modelled fans and louvres, surrogate modelling, open-source solvers, the Green Mark context and the group report

From benchmark to real building

The group project moves from idealised shapes to real buildings.

  • The fourteen industry working examples by family
  • Team formation and real building geometry
  • Modelling fans and louvres for hybrid ventilation
  • Surrogate modelling for parametric design studies
  • The Green Mark context for building CFD
  • The six report sections and the presentation

The course description sets out the arc: fundamental principles and governing equations, grid generation and numerical techniques, then academic and industry case studies on natural ventilation, wind-driven rain, indoor air quality, vegetation cooling, and fire or pollutant dispersion.

Students build geometry, mesh domains, apply boundary conditions and validate results using commercial and open-source software, and the work is aligned with Singapore’s Green Mark CFD criteria for performance-based, climate-resilient design.

How the semester builds

The opening weeks assemble a toolkit in the order a real study uses it.

The conservation equations come first, with the turbulence closures that make them solvable and the particle and rain models that extend them. Then come the ten fundamental principles of a CFD study, geometry preparation, grid generation and mesh quality, boundary conditions and solver settings, post-processing, and verification and validation.

The later weeks apply that toolkit to academic working examples such as flow past a square cylinder, a heated cube, single and paired buildings, urban arrays, street canyons and urban morphologies, before turning to industry applications, green building certification and the future of the field.

What is assessed

Assessment is entirely coursework and in-class work.

Two individual assignments carry 45 per cent between them, each built on one allocated academic working example with its lab-manual requirements and three tutorial questions. A group project carries 40 per cent, split evenly between a presentation and a report on an industry working example applied to a real building. Two hands-on quizzes carry 5 per cent each, and class participation carries 5 per cent.

There is no final exam weighting in this course, since the published component table sets that row at 0 per cent.

Where the course documents differ

The course page and the revised syllabus document list the same thirteen weeks with two differences: the revised document attaches the first academic working examples to weeks 3 and 4, and it moves the group presentation into week 13 by combining the green building and future-of-CFD topics in week 12. The ten principles that guide the quizzes are also worded differently on the course page from the lecture slide.

This guide follows the revised document for dates and shows both wordings of the principles.

How this guide is organised

Each chapter states the method in the course’s own terms, works a complete example with numbers you can check, and closes with practice prompts shaped like the tutorial questions.

The working-example chapters are grouped by the physics they share, because separation, wakes and recirculation run through all of them.

Worked example · free

Turning a facade pressure into a pressure coefficient

Q [6 marks]. A single-building simulation with a 5 m/s approaching wind gives a gauge pressure of +12 Pa at the centre of the windward face and −18 Pa at the roof leading edge, relative to the free stream. Taking air density as 1.2 kg/m³, compute the pressure coefficient at each point and say what each implies. The step weighting shown here is an AskSia study allocation and is not a University marking scheme.
Figure 1.1.Figure 1.1. Each balance is activated by a design question rather than by habit. A wind comfort study needs the top two; a displacement ventilation study cannot run without the third. conservation laws mass, momentum, energy continuity momentum energy species turbulence airflow split, infiltration jets, wind, plume rise stratification, comfort CO2, humidity, VOCs mixing, wakes, closure
Figure 1.1. Each balance is activated by a design question rather than by habit. A wind comfort study needs the top two; a displacement ventilation study cannot run without the third.
  • 2Compute the dynamic pressure of the approaching wind.
  • 2Divide each surface pressure by it to obtain Cp.
  • 2Interpret the sign and size of each value for design.
The dynamic pressure is one half times density times speed squared: 0.5 × 1.2 × 5² = 15 Pa. At the windward centre Cp = 12 / 15 = 0.8, a positive value close to stagnation, which marks the face where inlet openings for cross-ventilation work best and where rain exposure is high. At the roof leading edge Cp = −18 / 15 = −1.2, strong suction caused by separation at the sharp edge, which is where cladding and roof fixings carry the highest uplift. Because Cp is normalised, the same values apply to any wind speed for which the flow pattern is unchanged, and they are what a report compares with wind-tunnel data.
Sia tip — Compute the dynamic pressure once and write it down before dividing; most sign errors come from mixing gauge and absolute pressure.
Glossary

Key terms

Computational Domain
The region of air enclosed for a simulation, sized so that its boundaries do not distort the flow being studied.
Boussinesq Approximation
A simplification that keeps density variation only in the gravity term, so warm air rises while continuity stays incompressible.
Reynolds Stress
The momentum carried by turbulent velocity fluctuations, which averaging leaves as an unknown that a turbulence model must supply.
Wall Function
A near-wall law that supplies shear and heat transfer for the first cell so the thin viscous layer need not be resolved.
Equiangle Skewness
A cell-quality measure from 0 for an ideal shape to 1 for a degenerate one, based on how far its angles depart from the ideal.
Numerical Viscosity
Artificial smoothing introduced by discretisation, which smears gradients and shortens wakes on coarse or poorly aligned grids.
Pressure Coefficient
Surface pressure relative to the free stream divided by the dynamic pressure, used to compare wind loading and ventilation potential.
Velocity Amplification Factor
Local wind speed at pedestrian height divided by a reference speed, used to judge comfort and ventilation.
Catch Ratio
Rain flux arriving on a facade divided by the horizontal rainfall intensity, used to compare wetting across storms.
Grid Independence
The condition reached when further mesh refinement no longer changes the quantity of interest by more than a stated tolerance.
FAQ

BPS5234A FAQ

How is this course assessed, and is there an exam at the end?

Four weighted components make up the grade: two individual assignments together worth 45 per cent, a group project worth 40 per cent split between presentation and report, two in-class quizzes worth 5 per cent each, and class participation worth 5 per cent. The course page gives no weight to a final exam, so the grade rests entirely on this coursework and in-class work.

How do the individual assignments earn high marks?

According to the group-project briefing, fully completing the documentation, the report and the tutorial questions earns up to three quarters of the marks, and the remaining quarter is a bonus for extra work on literature-review test cases. An announcement adds that high marks go to students who refer to the literature and run more parametric study.

What does the group project involve?

A team of three, occasionally four, chooses one of fourteen industry working examples, such as hybrid ventilation with fans and louvres or wind-driven rain on mixed-mode ventilation, and applies it to a realistic building. The team presents in week 13 and submits a report a few days later with six stated sections.

What are the quizzes like?

There are two, in week 6 and week 12, each with about ten questions and worth 5 per cent. They require hands-on practice with simulation software on the academic working examples, are guided by the ten fundamental principles, and may draw on the tutorial questions in the supplementary text.

Which software does the course use?

ANSYS Fluent is the main commercial package, with SpaceClaim for geometry. OpenFOAM, an open-source code, is also introduced, and ODYSSEE, an AI-enabled surrogate modelling tool, is taught for parametric study and optimisation in the group project.

Are there entry conditions or preclusions?

The course page lists one preclusion for students on an undergraduate degree: they must not have completed IPM3505 at grade D or above. Check the official course listing for any prerequisite before enrolling. Workload is published as three hours of lectures, six of project and assignment work and one of preparation and group discussion.

Where do students most often go wrong?

In set-up rather than in the solver. The working-example decks list the same mistakes again and again: wrong inlet direction, buildings not subtracted from the domain, meshes too coarse near walls, missing ground roughness, too few iterations, and plots cut at the wrong height. Each one produces a plausible picture with the wrong numbers.

Chapter questions

Questions students ask in each BPS5234A chapter

Why does a building simulation treat air as incompressible when its density changes with temperature?
The density changes in rooms and streets are only a few per cent, too small to alter mass conservation noticeably. They are kept where they matter, in the gravity term of momentum, through the Boussinesq approximation, so buoyant plumes and stratification still appear while the continuity equation stays simple. Chapter 01 · Governing Equations for Building Airflow
Which turbulence model should a building study use by default?
For mean-flow design and compliance work, a realizable or RNG k-epsilon model is the usual starting point and is what most of the course labs use. Move to SST when separating and reattaching flow or wall heat transfer decide the answer, and reserve Reynolds stress models and LES for anisotropic flows, transient phenomena or research. Chapter 02 · Turbulence Models and Near-Wall Treatment
Why are particles tracked individually instead of being solved on the grid like air?
Because the dispersed phase is dilute in most building problems and each particle responds to drag, gravity and evaporation according to its own size and history. Tracking them as individuals keeps that information, while the air remains a continuum solved on the mesh. Chapter 03 · Particle Transport and Wind-Driven Rain
Why do the principles start with the objective rather than the geometry?
Because the objective decides everything downstream: which geometry features matter, where the mesh must be fine, which equations are solved and what counts as a result. A study that starts by building geometry tends to model too much in some places and too little where the answer is decided. Chapter 04 · The Ten Fundamental Principles of a CFD Study
Why not import the BIM model directly into the solver?
Because it carries construction-level detail, template gaps and clashing parts that either break meshing or create huge numbers of tiny cells. The course’s best practice is to start from the simplest geometry, add complexity incrementally, replace thin objects with surfaces or porous models, and verify watertightness before meshing. Chapter 05 · Geometry Modelling and Clean-Up
Why is the hybrid mesh standard practice for buildings?
It combines thin prism layers that resolve boundary layers on walls and ground with flexible tetrahedral or polyhedral cells that fit complex architecture. Real building and urban models value fast set-up and adaptability over the small efficiency advantage of a fully structured mesh. Chapter 06 · Grid Generation and Mesh Quality Control
Why is a pressure outlet preferred to a velocity condition at an exhaust?
A velocity at an exhaust forces how much air leaves before the simulation has decided, which constrains the solution. A pressure outlet fixes only the pressure and allows the computed flow field to determine the outflow, which is usually the realistic situation. Chapter 07 · Boundary Conditions and Solver Settings
Why compare design options on a fixed colour scale?
Automatic scales stretch each legend to its own minimum and maximum, so the same colour can mean different values in two plots. A fixed scale makes visual differences real differences and stops a worse option looking similar to a better one. Chapter 08 · Interpreting and Validating CFD Results
Why is the square cylinder run as a transient case?
Vortex shedding is periodic, so a steady solution would average away the phenomenon the example is about. The course advises a long run with a 0.002 s time step and 20 iterations per step up to 16 s to capture full shedding and compute the Strouhal number. Chapter 09 · Flow Around Bluff Bodies and Single Buildings
How does a smaller upstream building change the wind on a taller one?
Its wake shelters the lower part of the tall building, lowering wind speed and pressure coefficient there, while the flow deflected over it is accelerated toward the upper facade, increasing suction and downwash. The recirculation length behind the small building depends on the height ratio and plan dimensions. Chapter 10 · Wind Between Buildings and Across Urban Arrays
Why does a deeper canyon ventilate worse?
As the canyon deepens the wind stops descending into it and skims over a shear layer at roof level. The trapped vortex beneath exchanges air with the flow above only weakly, so pollutant released at street level is retained rather than removed. Chapter 11 · Street Canyons and Urban Morphology
How is the group project weighted and delivered?
It carries 40 per cent of the course mark, split equally between a presentation in week 13 on 11 November 2026, twenty minutes per group plus questions, and a report due on 15 November 2026 at 23:59. Chapter 12 · Industry CFD Projects and Green Building Practice
Study strategy

How to prepare for the assessments

Pick the academic working example you are allocated in the first weeks and carry it through every chapter. Write down its objective, domain, mesh, boundary conditions and the one number it should produce, then test each chapter’s method on that case. By the assignment deadline the report is largely a record of decisions you have already made and checked.

A+Everything unlocked
Unlocks this Bible + all 21 of your National University of Singapore subjects - and 1,000+ Bibles across every Australian university.
Sia - your BPS5234A tutor, unlimited, worked the way the exam marks it
The full 52-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$0.99 Trial
30-day money-back · cancel in one tap · how it works