Petrology of the igneous rocks