The methods we employ and develop are not limited to molecules in solution. By addressing the challenges posed by amorphous or solid materials, we study ultrafast energy and charge transfer in multifunctional low-dimensional semiconductors and metal-organic frameworks, see subsections.