[en] In this thesis we present computational and theoretical developments for density functional theory (DFT) and time dependent density functional theory (TDDFT). We have explored a new possible route to improve exchange and correlation functionals (XCF) in DFT, tested and developed numerical propagators for TDDFT, and applied a combination of optimal control theory with TDDFT. In recent years, DFT has become the most used method in the electronic structure field thanks to its unparalleled precision/computational cost relationship. We can use DFT to accurately calculate many physical and chemical properties of atoms, molecules, nanostructures, and bulk materials. The main factor that determines the precision that we can obtain using DFT is the XCF, an unknown object for which hundreds of different approximations have been proposed. Some of these approximations work well enough for certain situations, but to this day there is no XCF that can be reliably applied to any arbitrary system. Moreover, there is no clear way for a systematic refinement of these functionals. We propose and explore, for one-dimensional systems, a new way to optimize them, based on establishing a relationship with the electron-electron interaction. TDDFT is the extension of DFT to time-dependent and excited-states problems, and it is also one of the most popular methods (sometimes the only practical one) in the electronic structure community to deal with them. Once again, the reason behind its popularity is its accuracy/computational cost ratio, which allows us to tackle bigger, more complex systems. It can be used in combination with Ehrenfest dynamics, a non-adiabatic type of molecular dynamics. We have furthermore combined both TDDFT and Ehrenfest dynamics with optimal control theory, a scheme that has allowed us, for example, to predict the shapes of the laser pulses that induce a Coulomb explosion in different sodium clusters. Despite the good numerical performance of TDDFT compared to other methods, we found that these computations were still quite expensive. Motivated by this fact, we have also dedicated a part of the thesis work to computational research. In particular, we have studied and implemented families of numerical propagators that had not been tested in the context of TDDFT. More concretely, linear multistep schemes, exponential Runge-Kutta formulas, and commutator-free Magnus expansions. Moreover, we have implemented modifications of these commutator-free Magnus methods for the propagation of the classical-quantum equations that result of combining Ehrenfest dynamics with TDDFT.

[es] En esta tesis se presentan avances computacionales y teoricos en la teoria de funcionales de la densidad (DFT) y en la teoria de funcionales de la densidad dependientes del tiempo (TDDFT). Hemos explorado una posible nueva ruta para la mejora de los funcionales de intercambio y correlacion (XCF) en DFT, comprobado y desarrollado propagadores numericos para TDDFT, y aplicado una combinacion de la teoria de control optimo con TDDFT. En los ultimos anos, DFT se ha convertido en el metodo mas utilizado en el area de estructura electronica gracias a su inigualable relacion entre coste y precision. Podemos usar DFT para calcular multitud de propiedades fisicas y quimicas de atomos, moleculas, nanoestructuras, y materia macroscopica. El factor principal que determina la precision que podemos alcanzar usando DFT es el XCF, un objeto desconocido para el cual se han propuesto cientos de aproximaciones distintas. Algunas de estas aproximaciones funcionan correctamente en ciertas situaciones, pero a dia de hoy no existe un XCF que pueda aplicarse con certeza sobre su validez a un sistema arbitrario. Mas aun, no hay una forma sistematica de refinar estos funcionales. Proponemos y exploramos, para sistemas unidimensionales, una nueva manera de estudiarlos y optimizarlos basada en establecer una relacion con la interaccion entre electrones. TDDFT es la extension de DFT a problemas dependientes del tiempo y problemas con estados excitados, y es tambien uno de los metodos mas populares (a veces el unico metodo que se puede poner en practica) en la comunidad de estructura electronica para tratar con ellos. De nuevo, la razon detras de su popularidad reside en su relacion precision/coste computacional, que nos permite tratar sistemas mayores y mas complejos. Puede usarse en combinacion con la dinamica de Ehrenfest, un tipo de dinamica molecular no adiabatica. Hemos ido mas alla y hemos combinado TDDFT y la dinamica de Ehrenfest con la teoria de control optimo, creando un instrumento que nos permite, por ejemplo, predecir la forma de los pulsos laser que inducen una explosion de Coulomb en clusters de sodio. A pesar del buen rendimiento computacional de TDDFT en comparacion con otros metodos, hallamos que el coste de estos calculos era bastante elevado. Motivados por este hecho, tambien dedicamos una parte del trabajo de la tesis a la investigacion computacional. En particular, hemos estudiado e implementado familias de propagadores numericos que no se habian examinado en el contexto de TDDFT. Mas concretamente, metodos con varios pasos previos, formulas Runge-Kutta exponenciales, y las expansiones de Magnus sin conmutadores. Finalmente, hemos implementado modificaciones de estas expansiones de Magnus sin conmutadores para la propagacion de las ecuaciones clasico-cuanticas que resultan de la combinacion de la dinamica de Ehrenfest con TDDFT.