An Automated Method to Generate and Evaluate Geochemical Tectonic Discrimination Diagrams Based on Topological Theory