Go to:
Logótipo
You are here: Start > M.EC055

Computacional hydraulics

Code: M.EC055     Acronym: HC

Keywords
Classification Keyword
OFICIAL Hydraulics

Instance: 2024/2025 - 2S Ícone do Moodle

Active? Yes
Responsible unit: Department of Civil and Georesources Engineering
Course/CS Responsible: Master in Civil Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
M.EC 13 Syllabus 1 - 6 45,5 162

Teaching Staff - Responsibilities

Teacher Responsibility
Paulo Alexandre de Avilez Rodrigues de Almeida Valente
Manuel Maria Pacheco Figueiredo

Teaching language

English
Obs.: O português será usado de forma complementar ou como língua de trabalho quando não houver estudantes de língua estrangeira.

Objectives

Know the discretization techniques for equations in partial derivatives.

Understand the commitments associated with each discretization scheme.

Know the conservation equations of free surface flows of free surface hydraulics (urban, fluvial and marine).

Use of Excel, MATLAB, and public domain programs to simulate permanent and nonpermanent flows.

Build meshes for 1D, 2D, 3D simulations.

Learning outcomes and competences

Know how to apply open source software in the analysis of complex problems of river and marine hydraulics.

Know how to choose the boundary and initial conditions.

Identify problems of convergence, stability and/or accuracy in numerical solutions and solve them.

Working method

Presencial

Pre-requirements (prior knowledge) and co-requirements (common knowledge)

Mathematics, computing, hydraulics.

Program


  1. Introduction: Objectives and scope of the course. Examples of hydraulics problems governed by differential equations. Importance of numerical simulation.

  2. Classification of ordinary differential equations. Numerical resolution of initial value problems.

  3. Equations in partial derivatives to one variable: linear advection-diffusion equation, Burger equation, RLW equation.

  4. Numerical methods for partial derivative equations.

  5. Conservation equations of fluid mechanics in integral and differential forms.

  6. Circulation and transport models.

  7. Ocean waves models.

  8. Sediment transport models.

Mandatory literature

Alfio Quarteroni; Cálculo Científico com Matlab e Octave. ISBN: 978-88-470-0717-8
Quarteroni A, Saleri F, Gervasio P; Scientifi Computing with MATLAB and Octave, Springer-Verlag, 2014. ISBN: 978-3-642-45366-3 (English Version)
Abbott MB, Minns AW; Computational hydraulics, Rutledge, 1998. ISBN: 9780291398352

Complementary Bibliography

Hirsch C; Numerical Computation of Internal and External Flows: The Fundamentals of Computational Fluid Dynamics, Elsevier, 2007. ISBN: 9780750665940
Richard L. Burden; Numerical analysis. ISBN: 0-534-40499-5
Z. Kowalik; Numerical modeling of ocean dynamics. ISBN: 981-02-1334-4

Teaching methods and learning activities

Lectures using multimedia resources and blackboards whenever necessary. Introduction to theoretical concepts from a physical and mathematical point of view. Problem formulation and the choice of the most correct numerical approach.

Computational laboratory classes for analysing and solving problems. Individual and group projects to consolidate and assess knowledge.

Software

HEC RAS
Matlab
Delft3D

Evaluation Type

Distributed evaluation without final exam

Assessment Components

Designation Weight (%)
Trabalho prático ou de projeto 100,00
Total: 100,00

Amount of time allocated to each course unit

Designation Time (hours)
Estudo autónomo 26,00
Frequência das aulas 45,50
Trabalho escrito 19,50
Total: 91,00

Eligibility for exams

In order to obtain a final classification, attendance of the course unit is required, as established in the University of Porto's grading regulations. A student is considered to have attended a curricular unit if, after regular enrolment, he or she does not exceed the maximum number of absences corresponding to 25% of each of the types of classes offered.

Calculation formula of final grade

1. GENERAL ASPECTS

The Distributed Assessment is compulsory and is always carried out in the current academic year.

The components of the Distributed Assessment consist of 4 projects to be carried out totally or partially outside of teaching hours. The projects will be individual or group projects, as indicated by the teacher in charge.

There will be no second assessment period.


2. DISTRIBUTED ASSESSMENT

All assessment components are graded on a scale of 0 to 20, rounded to the nearest tenth.

The final grade, CF (rounded to the units), results from the following calculation formula:

CF = 0.28×CP1 + 0.28×CP2 + 0.22×CP3 + 0.22×CP4

In the formula above,

CPi — is the classification obtained in project Pi (rounded to the nearest tenth).


3. 1st AND 2nd ASSESSMENT PERIODS


There will be no second assessment period.

Examinations or Special Assignments

Not applicable.

Internship work/project

Not applicable.

Special assessment (TE, DA, ...)

Not applicable.

Classification improvement

Only possible by attending the course in a subsequent year.

Observations

Estimated working time outside the classroom: 3.5 h/week.
Recommend this page Top
Copyright 1996-2025 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2025-06-17 at 06:28:21 | Acceptable Use Policy | Data Protection Policy | Complaint Portal