1. A method of modeling the subsurface comprising: (a) obtaining one or more subsurface volume; (b) obtaining an interpretation of the subsurface volume; (c) defining one or more flexible geologic concepts; (d) applying, by a computer system, one or more geologic concepts to the interpretation of the subsurface volume, wherein the one or more geologic concepts comprise one or more flexible geologic concepts; (e) obtaining a modified interpretation of the subsurface volume based upon the applied geologic concepts.