Project Description |
The aim of this thesis was to create an application simulating changes in the dynamics of local temperature on the surface of a ferromagnetic metal subjected to a high-intensity pulse laser beam working in the picosecond and femtosecond regimes. Changes in the dynamics of temperatures in the area of the incident beam are presented on a graph using the Qt graphic package. The simulations were carried out using the C ++ language and the three temperature model, which in the case of femtosecond lasers assumes different temperatures for the electron system, the vibrating crystal lattice and the electron-polarized spin system. The main emphasis was placed on the numerical methods used, which were described along with their derivation. The functional specification of the application and solutions related to the technical issues of the program were presented. In addition, a short user manual has also been prepared.
|
Problem |
Benefits of Solving |
Solving the differential equations in 3TM. |
Implementation of RK methods will allow user to see the difference in temperatures. |
Results needs to be displayed in a proper way. |
Using plots implemented with Qt libraries will allow user to see the results in a clear way. |
User needs an easy way to interact with application. |
An interface constructed Qt libraries will allow user to interact with the application. |
User needs a way to save data. |
An module dedicated to save output data in various format will allow user to work in various environments. |
Indicative Schedule |
Project Start Date: 04.05.2020 |
Project End Date: 16.06.2021 |
Solution Scope |
During implementation the developer will:
- Implement modules for data, numerical methods and plots.
- Design and implement the interface.
- Describe the problem and the way to solve it in thesis.
- Prepare the software documentation of project.
|
Project Assumptions |
- All literature listed in bibliography is available.
|
Key Risks |
Rating |
Errors in RK methods constants in sources. |
Low |
Extension of time needed for completing the thesis. |
Medium |