Modelling of graphene functionalization
Graphene has attracted great interest because of its remarkable properties and numerous potential applications. A comprehensive understanding of its structural and dynamic properties and those of its derivatives will be required to enable the design and optimization of sophisticated new nanodevices. While it is challenging to perform experimental studies on nanoscale systems at the atomistic level, this is the ‘native’ scale of computational chemistry. Consequently, computational methods are increasingly being used to complement experimental research in many areas of chemistry and nanotechnology. However, it is difficult for non-experts to get to grips with the plethora of computational tools that are available and their areas of application. This perspective briefly describes the available theoretical methods and models for simulating graphene functionalization based on quantum and classical mechanics. The benefits and drawbacks of the individual methods are discussed, and we provide numerous examples showing how computational methods have provided new insights into the physical and chemical features of complex systems including graphene and graphene derivatives. We believe that this overview will help non-expert readers to understand this field and its great potential.