Computational Techniques for Structural Health