SubjectsSubjects(version: 945)
Course, academic year 2023/2024
   Login via CAS
Fortran 90/95 for Physicists - NEVF111
Title: Fortran 90/95 pro fyziky
Guaranteed by: Department of Surface and Plasma Science (32-KFPP)
Faculty: Faculty of Mathematics and Physics
Actual: from 2021
Semester: summer
E-Credits: 3
Hours per week, examination: summer s.:1/1, MC [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Guarantor: doc. RNDr. Radek Plašil, Ph.D.
doc. Mgr. Pavel Kudrna, Dr.
Annotation -
Last update: T_KEVF (13.05.2005)
Programming language FORTRAN 90/95, differences from the language FORTRAN 77. Libraries of subroutines for numerical calculation and visualisation. Implementation of basic algorithms of computational physics in FORTRAN.
Course completion requirements - Czech
Last update: doc. RNDr. Radek Plašil, Ph.D. (11.06.2019)

Pro udělení klasifikovaného zápočtu je třeba osobně prezentovat počítačový model dle zadání na cvičeních. V průběhu diskuse o modelu bude ověřena znalost látky dle sylabu předmětu v rozsahu, který byl prezentován na přednášce.

Literature - Czech
Last update: T_KEVF (28.04.2004)

Zahradník V.: Programování FORTRAN 90, skripta ČVUT, Praha 1996.

Metcalf M., Reid J.: FORTRAN 90 Explained, Oxford Science Publication, Oxford 1992.

Syllabus -
Last update: T_KEVF (13.05.2005)
1. Programming language FORTRAN 90/95
Structure of FORTRAN, comparison with Pascal and C. Basics of FORTRAN 77.

A detailed description of FORTRAN 90/95.

2. Libraries
Libraries for numerical computation and visualisation. Practical programming in FORTRAN 90.

3. Implementations of basic physical algorithms
Implementations of basic physical algorithms in FORTRAN 90. Modelling of particle transport using Monte Carlo method, modelling of particle motion using molecular dynamic method, hybrid modelling in plasma physics. Basic analyses of images.

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html