A Scaled Boundary Approach To Forward And Inverse Problems With Applications In Computational Fracture Mechanics, Damage Localization And Topology Optimization