Further information

IMPRS-UFAST skills course

10069 1499768733

Intermediate C++ for PhD students - IMPRS-UFAST skills course

  • Beginning: Jun 21, 2017 14:00
  • End: Jul 25, 2017 17:00
  • Speaker: Soeren Nielsen
  • Location: CFEL (Bldg. 99)
  • Room: Seminar Room V, O1.109
  • Host: IMPRS-UFAST
The ideal programming language for a physicist would allow him to write his code in terms of physical objects, like Hamiltonians and wave functions, with all the properties we expect of such objects, without sacrificing performance to highly optimised codes.

In this C++ intermediate course, you will build a template library to make this possible for the simple case of one electron on a 1D grid.
The skills learned will also let you easily structure even large programs, and prepare yourself to build for example MultiDimensionalArray, Tensor and GridFunction classes, approaching standard library quality, and with the natural syntax one would expect of such classes.

Familiarity with basic C++ is assumed, for example from the previous IMPRS C++ course for beginners.

 
loading content