Subject name (in Hungarian, in English) | Open Source Computational Fluid Dynamics | |||
Open Source Computational Fluid Dynamics
|
||||
Neptun code | BMEGEÁTNW11 | |||
Type | study unit with contact hours | |||
Course types and number of hours (weekly / semester) | course type: | lecture (theory) | exercise | laboratory excercise |
number of hours (weekly): | 1 | 2 | 0 | |
nature (connected / stand-alone): | - | coupled | - | |
Type of assessments (quality evaluation) | mid-term grade | |||
ECTS | 3 | |||
Subject coordinator | name: | Dr. Balogh Miklós | ||
post: | adjunct | |||
contact: | baloghm@ara.bme.hu | |||
Host organization | Department of Fluid Mechanics | |||
http://www.ara.bme.hu/ | ||||
Course homepage | http://www.ara.bme.hu/oktatas/tantargy/NEPTUN/BMEGEATNW11 | |||
Course language | english | |||
Primary curriculum type | mandatory elective | |||
Direct prerequisites | Strong prerequisite | none | ||
Weak prerequisite | ||||
Parallel prerequisite | ||||
Milestone prerequisite | at least obtained 0 ECTS | |||
Excluding condition | none |
Aim
The aim of the course is to extend students ’knowledge and skills in numerical fluid dynamics (CFD) towards open source tools. Students will learn about the platforms, tools, and methods they can use to solve complex numerical flow problems in an open source, license-free, free-to-use software environment. The course introduces the student to the linux operating system and introduces the student to the world of model development through simple programming tasks using the OpenFOAM simulation system.
Learning outcomes
Competences that can be acquired by completing the course
Knowledge
He is familiar with the general concepts used in CFDs. You are aware of the main features of the open source tools available. He is aware of the factors influencing the outcome of CFD simulations. He knows the features, advantages and application limitations of CFD tools found in open source environments. He has a comprehensive knowledge of the principles and applicability limitations of CFD simulation studies. Knows the structure and operation principle of the OpenFOAM simulation system. Understands the application limitations of the components of the OpenFOAM simulation system. Knows the working principle of open source post-processing software. Understands the application limitations of open source post-processing software. He was informed about the advantages and disadvantages of open source software.
Ability
Selects the test methods suitable for solving the given flow problem. Able to select fluid flow problem, geometry, etc. taking into account the relevant software components. Operates and maintains the open source software environment independently. Creates the geometry required to perform the simulation test. Creates the numerical mesh needed to perform the simulation test. Able to select models for use in a numerical solution. Able to select numerical methods to be used in a numerical solution. Prepares the evaluation based on the numerical data obtained during the calculation. Prepares images and videos to be attached to the evaluation. It develops the ability of accurate and error-free problem solving and engineering precision.
Attitude
He constantly monitors his work, results and conclusions. It expands your knowledge of open source numerical flow theory through continuous acquisition of knowledge. Open to open source, free tools. It seeks to learn about and routinely use the open source toolkit needed to solve engineering problems. It develops your ability to provide accurate and error-free problem solving, engineering precision and accuracy. He publishes his results in accordance with his professional rules.
Independence and responsibility
Collaborates with the instructor and fellow students to expand knowledge. Accepts well-founded professional and other critical remarks. In some situations, as part of a team, you work with your fellow students to solve tasks. With his knowledge, he makes a responsible, informed decision based on his analyzes. He is committed to the principles and methods of systematic thinking and problem solving.
Teaching methodology
The teaching of the subject takes place in the framework of lectures and laboratory practice. The lectures basically introduce the students to the information determined by the knowledge competence elements using the technique of frontal education. The knowledge is applied and acquired at the skill level in classroom (CFD lab) exercises, where each time you have to solve specific tasks independently, or during the semester you have to solve an issued project work individually or in groups, which develops the necessary skills in engineering problem solving. The project work must be presented at the end of the semester.
Support materials
Textbook
Ferziger, Joel H., Peric, Milovan, Computational Methods for Fluid Dynamics, 2002, ISBN-13: 978-3540420743
Lecture notes
OS CFD note, 2019, http://www.ara.bme.hu/~baloghm/OS_CFD2019/
Online material
http://www.ara.bme.hu/oktatas/tantargy/NEPTUN/BMEGEATNW11
https://www.google.com/
Validity of the course description
Start of validity: | 2020. March 3. |
End of validity: | 2024. December 31. |
General rules
Learning outcomes are assessed on the basis of a mid-year written summary performance measurement as well as a partial performance measurement. Summative academic performance appraisal is a complex, written way of assessing the knowledge and ability-type competence elements of a subject in the form of an in-house dissertation, which requires the necessary lexical and practical knowledge during the performance appraisal, with 90 minutes available. Partial performance evaluation (project task): a complex way of evaluating the knowledge, ability, attitude, as well as independence and responsibility type competence elements of the subject, the form of which is the project task prepared individually or in groups.
Assessment methods
Detailed description of mid-term assessments
Mid-term assessment No. 1 | ||
Type: | summative assessment | |
Number: | 1 | |
Purpose, description: | Summative assessments collectively examine and assess students ’learning outcomes defined by knowledge and ability type competencies. Accordingly, each summative assessment assesses the acquisition of the designated theoretical knowledge as well as the existence of the knowledge and skills acquired in practice. Each summative assessment focuses 30% on theoretical knowledge and 70% on application skills. They will be completed on the date specified in the academic performance assessment plan, expected to be in the 9th week of education. 50 points can be obtained in the summary performance evaluation. A minimum of 50% is achievable. | |
Mid-term assessment No. 2 | ||
Type: | formative assessment, simple | |
Number: | 1 | |
Purpose, description: | The basic goal of partial performance assessment is to examine the existence of attitudes and learning outcomes belonging to the autonomy and responsibility competence group. The way to do this is to prepare a project task individually or in groups, followed by a presentation to the practical group. Assignments and assignments for groups of up to 2 people must be finalized by the 6th school week. The content and form requirements and evaluation principles of the prepared project dissertation are included in the terms of reference. To be completed on the date specified in the study performance appraisal plan, it is anticipated that the 13-14. educational week. You can earn up to 50 points with this task. |
Detailed description of assessments performed during the examination period
The subject does not include assessment during the examination period.
The weight of mid-term assessments in signing or in final grading
ID | Proportion |
---|---|
Mid-term assessment No. 1 | 50 % |
Mid-term assessment No. 2 | 50 % |
The weight of partial exams in grade
There is no exam belongs to the subject.
Determination of the grade
Grade | ECTS | The grade expressed in percents |
---|---|---|
very good (5) | Excellent [A] | above 85 % |
very good (5) | Very Good [B] | 85 % - 85 % |
good (4) | Good [C] | 70 % - 85 % |
satisfactory (3) | Satisfactory [D] | 55 % - 70 % |
sufficient (2) | Pass [E] | 40 % - 55 % |
insufficient (1) | Fail [F] | below 40 % |
The lower limit specified for each grade already belongs to that grade.
Attendance and participation requirements
Must be present at at least 70% (rounded down) of lectures.
At least 70% the exercises (rounded down) must be actively attended.
Special rules for improving, retaken and replacement
The special rules for improving, retaken and replacement shall be interpreted and applied in conjunction with the general rules of the CoS (TVSZ).
Need mid-term assessment to invidually complete? | ||
yes | ||
Can the submitted and accepted partial performance assessments be resubmitted until the end of the replacement period in order to achieve better results? | ||
NO | ||
The way of retaking or improving a summary assessment for the first time: | ||
each summative assessment can be retaken or improved | ||
Is the retaking-improving of a summary assessment allowed, and if so, than which form: | ||
retake or grade-improving exam not possible | ||
Taking into account the previous result in case of improvement, retaken-improvement: | ||
new result overrides previous result | ||
The way of retaking or improving a partial assessment for the first time: | ||
partial assesment(s) in this group cannot be improved or repeated, the final result is assessed in accordance with Code of Studied 122. § (6) |
Study work required to complete the course
Activity | hours / semester |
---|---|
participation in contact classes | 42 |
mid-term preparation for practices | 14 |
preparation for summary assessments | 16 |
elaboration of a partial assessment task | 4 |
additional time required to complete the subject | 14 |
altogether | 90 |
Validity of subject requirements
Start of validity: | 2020. March 3. |
End of validity: | 2024. December 31. |
Primary course
The primary (main) course of the subject in which it is advertised and to which the competencies are related:
Mechanical modelling
Link to the purpose and (special) compensations of the Regulation KKK
This course aims to improve the following competencies defined in the Regulation KKK:
Knowledge
- Student has the knowledge of the scientific theories (mathematical, mechanical, fluid mechanics, thermal and electronic) and computational methods relevant to mechanical engineering research and development.
Ability
- Student has the ability to apply and put into practice the knowledge acquired, using problem-solving techniques.
Attitude
- Student has the ability to plan and carry out tasks to a high professional standard, either independently or in a team.
Independence and responsibility
- Student shall be responsible for the findings and professional judgements made in student's opinion and for the work carried out by him/her or under student's supervision.
Prerequisites for completing the course
Knowledge type competencies
(a set of prior knowledge, the existence of which is not obligatory, but greatly facilitates the successful completion of the subject) |
none |
Ability type competencies
(a set of prior abilities and skills, the existence of which is not obligatory, but greatly contributes to the successful completion of the subject) |
none |