Numerical algorithm for the time dependent strongly-out-of-equilibrium Boltzmann equation: numerical methods for spectra

This thesis details the development of a C++ software library designed to simulate the time-dependent, strongly out-of-equilibrium thermalisation of solid materials upon interaction with a femtosecond laser pulse, specifically the numerical methods used to ultimately construct spectra of realistic 2...

Full description

Saved in:
Bibliographic Details
Main Author: Ching, Trevor Haoye
Other Authors: Marco Battiato
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/156958
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:This thesis details the development of a C++ software library designed to simulate the time-dependent, strongly out-of-equilibrium thermalisation of solid materials upon interaction with a femtosecond laser pulse, specifically the numerical methods used to ultimately construct spectra of realistic 2D materials. The numerical methods for computing the general form of the multidimensional Dirac-delta integral and the convolution integral were implemented, and then applied to the study of the absorption spectrum of 2D monolayer graphene. The thesis also elaborates on the fundamental concepts behind the methods and the troubleshooting process during the implementation of the numerical methods.