Quadrupole susceptibility automatic calculator in sum frequency generation spectroscopy incorporating magnetic contributions and refined local fields | Synapse