C734908E-0ED4-466A-B451-8ACCF9148A4ABlack Silicon PhotovoltaicsResearch GrantEP/R005303/1798CB33D-C79E-4578-83F2-72606407192CEPSRCINCOME_ACTUAL949876777C4375-4835-447A-8B94-7F393A260E2DA new mathematical interpretation of disordered nanoscale material systems for computational modellingComputer Physics Communicationsb7f7fd3ed7ab8129d14aca180908416fTyson J2020-01-01http://dx.doi.org/10.1016/j.cpc.2020.107399http://dx.doi.org/10.1016/j.cpc.2020.107399Journal Article/Review5f89f4128aa794.97741072