The Self-Optimizing Inverse Methodology For Material Parameter Identification And Distributed Damage Detection