Mathematical Analysis and Numerical Methods for Science and Technology. Volume 2. Functional and Variational Methods