SlideShare a Scribd company logo
1 of 26
Prof. A. K. Baile
Assistant Professor in Engg. Geolo
Petrology is the branch of
geology that studies the
• origin,
• composition,
• distribution
• and structure of rocks
Rock is a bound aggregate of minerals,
mineraloids, or fragments of other rocks.
ROCK TYPE
Igneous Sedimentary Metamorphic
IGNEOUS PETROLOGY
Magma & Lava
LIGHT
IN
COLOR
• Specific gravity-
low
• High proportion
of mineral-
• Quartz & alkali
feldspars
DARK
IN
COLOR
• Specific gravity-
High
• High proportion
of mineral-
Olivin, pyroxene,
hornblende,
biotite
Basic Igneous Rock
TYPE
•ACID
•INTERMEDIATE
•BASIC
•ULTRABASIC
SILICA %
•>65
•65-55
•55-45
•<45
EXAMPLE
•GRANITE
•DIORITE
•BASALT
•PERIDOTITE
1) On the basis of silica percentage
2) Igneous rock can also be classified as:
• Oversaturated
• Saturated
•Under-saturated
Classification of Igneous Rock
EXTRUSIVE
ROCKS
INTRUSIVE
ROCKS
HYPABYSSAL
ROCKS
Plutonic
Rocks
OCCURRENCES OF IGNEOUS ROCK
What is Texture?
Texture refers to :
TEXTURE OF IGNEOUS ROCK
Crystallinity
A) Degree of
Crystallization
• Holocrystalline
• Holohyaline
• Mero-Crystalline
Granularity
B) Size of
Grain
•Phaneric
•Aphanitic
Fabric
C) Shape of crystal
• Euhedral
• SubHedral
• Unhedral
Mutual relations of grains
• Equigranular Textures
• Inequigranular Texture
• Porphyritic Texture
• Poikilitic texture
• Ophitic Texture
• Inter-granular & Intersertal
Texture
A) Crystallinity
The main factor that determines the Crystallinity of an igneous rock are-
Rate of cooling of magma
Viscosity of magma
 Rapid cooling and high viscosity favor the formation of Glass
 Slow cooling and low viscosity promote the formation of crystal
• Holo-cystalline Texture
• Holohyaline Texture
• Hemi/Hypo/Merocrystalline
i) Degree of crystallization
B) GRANULARITY GRAIN SIZE
PHANERIC
COARSE
GRAIN
MEDIUM
GRAIN
FINE
GRAIN
APHANITIC
MICRO-
CRYSTALLINE CRYPTO-
CRYSTALLINE
TEXTURE
C) Fabric
i) Shape of the grains
Crystals forms are described with references of the development of their faces.
I. Euhedral: Crystals are bounded by faces
III. Subhedral: Crystals are partly bounded by faces
II. Anhedral: Crystals are not bounded by faces
b. Mutual Relationship of grains
The fabric of a rock is influenced not only by
the shape of the crystals, but their relative
size and their mutual arrangement.
Depending id classified as
i.Equigranular
ii.Inequigranular
iii.Intergranular
iv.Directive Texture
i. Equigranular Texture:
 Panidiomorphic: Most of the crystals are euhedral
 Hypidiomorphic: Most of the crystals are subhedral
 Allodiomorphic: Most of the crystals are anhedral
ii) Inequigranular Texture:
 Porphyritic Texture
 Poikilitic Texture
 Ophitic Texture
iii) Intergranular Intersertal Texture:
Intergranular
Intersertal
iii) Directive Texture:
Plagioclase laths
Felspar laths
STRUCTURE OF IGNEOUS ROCK
•Coronas
•Kelyphitic Borders
Alkali feldspar granite pegmatite

More Related Content

What's hot

Diversification of magma
Diversification of magmaDiversification of magma
Diversification of magmaPramoda Raj
 
Bowen reaction series and reaction principles
Bowen reaction series and reaction principles Bowen reaction series and reaction principles
Bowen reaction series and reaction principles MohitKumar748211
 
"Granites" Classification, Petrogenesis and Tectonic Descrimination
"Granites" Classification, Petrogenesis and Tectonic Descrimination"Granites" Classification, Petrogenesis and Tectonic Descrimination
"Granites" Classification, Petrogenesis and Tectonic DescriminationSamir Kumar Barik
 
Structure of igneous rocks
Structure of igneous rocksStructure of igneous rocks
Structure of igneous rocksMd. Yousuf Gazi
 
Igneous structure and genesis (structural geology)
Igneous structure and genesis (structural geology)Igneous structure and genesis (structural geology)
Igneous structure and genesis (structural geology)Shivam Jain
 
Fold, its element, classification & Mechanism
Fold, its element, classification & Mechanism Fold, its element, classification & Mechanism
Fold, its element, classification & Mechanism Praphulla Sonowal
 
ARCHEANS OF MADHYAPRADESH
ARCHEANS OF MADHYAPRADESHARCHEANS OF MADHYAPRADESH
ARCHEANS OF MADHYAPRADESHparag sonwane
 
Physical properties of minerals
Physical properties of mineralsPhysical properties of minerals
Physical properties of mineralsPramoda Raj
 
Geological criteria in exploration
Geological criteria in explorationGeological criteria in exploration
Geological criteria in explorationAnanthu Prakash
 
Ch 19 continental alkaline lecture
Ch 19 continental alkaline lectureCh 19 continental alkaline lecture
Ch 19 continental alkaline lectureRaghav Gadgil
 
Migmatite and metamorphism
Migmatite and metamorphismMigmatite and metamorphism
Migmatite and metamorphismPramoda Raj
 
Folding mechanisms
Folding mechanismsFolding mechanisms
Folding mechanismsGEOLOGY
 

What's hot (20)

Diversification of magma
Diversification of magmaDiversification of magma
Diversification of magma
 
Bowen reaction series and reaction principles
Bowen reaction series and reaction principles Bowen reaction series and reaction principles
Bowen reaction series and reaction principles
 
Carbonate rocks
Carbonate rocksCarbonate rocks
Carbonate rocks
 
Lamprophyre
LamprophyreLamprophyre
Lamprophyre
 
Anorthosite
Anorthosite Anorthosite
Anorthosite
 
"Granites" Classification, Petrogenesis and Tectonic Descrimination
"Granites" Classification, Petrogenesis and Tectonic Descrimination"Granites" Classification, Petrogenesis and Tectonic Descrimination
"Granites" Classification, Petrogenesis and Tectonic Descrimination
 
Kimberlites
KimberlitesKimberlites
Kimberlites
 
Structure of igneous rocks
Structure of igneous rocksStructure of igneous rocks
Structure of igneous rocks
 
Igneous structure and genesis (structural geology)
Igneous structure and genesis (structural geology)Igneous structure and genesis (structural geology)
Igneous structure and genesis (structural geology)
 
Metamorphic rocks
Metamorphic rocksMetamorphic rocks
Metamorphic rocks
 
Fold, its element, classification & Mechanism
Fold, its element, classification & Mechanism Fold, its element, classification & Mechanism
Fold, its element, classification & Mechanism
 
ARCHEANS OF MADHYAPRADESH
ARCHEANS OF MADHYAPRADESHARCHEANS OF MADHYAPRADESH
ARCHEANS OF MADHYAPRADESH
 
Physical properties of minerals
Physical properties of mineralsPhysical properties of minerals
Physical properties of minerals
 
Geological criteria in exploration
Geological criteria in explorationGeological criteria in exploration
Geological criteria in exploration
 
Ch 19 continental alkaline lecture
Ch 19 continental alkaline lectureCh 19 continental alkaline lecture
Ch 19 continental alkaline lecture
 
Lecture 10 textures of ore deposits and associated features
Lecture 10 textures of ore deposits and associated featuresLecture 10 textures of ore deposits and associated features
Lecture 10 textures of ore deposits and associated features
 
Ophiolite
OphioliteOphiolite
Ophiolite
 
Migmatite and metamorphism
Migmatite and metamorphismMigmatite and metamorphism
Migmatite and metamorphism
 
Folding mechanisms
Folding mechanismsFolding mechanisms
Folding mechanisms
 
Ore deposits
Ore depositsOre deposits
Ore deposits
 

Similar to Igneous Petrology

igneous rocks classification #6.pdf
igneous rocks classification #6.pdfigneous rocks classification #6.pdf
igneous rocks classification #6.pdfAdnanKhan153072
 
Texture of Igneous Rock.pptx
Texture of Igneous Rock.pptxTexture of Igneous Rock.pptx
Texture of Igneous Rock.pptxsatyamsahu61
 
Igneous texture & structure Dyuti krushna Jena.pptx
Igneous texture & structure     Dyuti krushna Jena.pptxIgneous texture & structure     Dyuti krushna Jena.pptx
Igneous texture & structure Dyuti krushna Jena.pptxDyutikrushnaJena
 
WEEK 2- Rock Forming Minerals-pdf.pdf
WEEK 2- Rock Forming Minerals-pdf.pdfWEEK 2- Rock Forming Minerals-pdf.pdf
WEEK 2- Rock Forming Minerals-pdf.pdfGlaizaValdezAbucay1
 
THIRD UNIT-PETROLOGY.pptx
THIRD UNIT-PETROLOGY.pptxTHIRD UNIT-PETROLOGY.pptx
THIRD UNIT-PETROLOGY.pptxPandieswariM2
 
Petrology for Civil Engineering
Petrology for Civil EngineeringPetrology for Civil Engineering
Petrology for Civil EngineeringRajkumarGhosh14
 
Geology & Sample Description for mudloggers.ppt
Geology & Sample Description for mudloggers.pptGeology & Sample Description for mudloggers.ppt
Geology & Sample Description for mudloggers.pptssusera1c2bc
 
23.3.c MINERAlOGY.pptx
23.3.c MINERAlOGY.pptx23.3.c MINERAlOGY.pptx
23.3.c MINERAlOGY.pptxRESHMAFEGADE
 
igneousrockppt-160104101353 (1).pptx
igneousrockppt-160104101353 (1).pptxigneousrockppt-160104101353 (1).pptx
igneousrockppt-160104101353 (1).pptxCheyeneReliGlore
 
3. Rocks-and-Minerals.pdf
3. Rocks-and-Minerals.pdf3. Rocks-and-Minerals.pdf
3. Rocks-and-Minerals.pdfJoriel Cruz
 
Igneous rocks
Igneous rocksIgneous rocks
Igneous rocksVasu Goel
 
Why is Petrology important to Civil Engineering?
Why is Petrology important to Civil Engineering? Why is Petrology important to Civil Engineering?
Why is Petrology important to Civil Engineering? RajkumarGhosh30
 
Igneous rocks armetta
Igneous rocks  armettaIgneous rocks  armetta
Igneous rocks armettamarmetta
 
Rocks and minerals[1]
Rocks and minerals[1]Rocks and minerals[1]
Rocks and minerals[1]Ishfaq Rashid
 
Cours petrographie-sedimentaire
Cours petrographie-sedimentaireCours petrographie-sedimentaire
Cours petrographie-sedimentaireFSTT
 
Igneous rock, Engineering Geology, Semester IV GTU
Igneous rock, Engineering Geology, Semester IV GTUIgneous rock, Engineering Geology, Semester IV GTU
Igneous rock, Engineering Geology, Semester IV GTUketgold
 

Similar to Igneous Petrology (20)

4.petrology.pptx
4.petrology.pptx4.petrology.pptx
4.petrology.pptx
 
igneous rocks classification #6.pdf
igneous rocks classification #6.pdfigneous rocks classification #6.pdf
igneous rocks classification #6.pdf
 
Texture of Igneous Rock.pptx
Texture of Igneous Rock.pptxTexture of Igneous Rock.pptx
Texture of Igneous Rock.pptx
 
Igneous texture & structure Dyuti krushna Jena.pptx
Igneous texture & structure     Dyuti krushna Jena.pptxIgneous texture & structure     Dyuti krushna Jena.pptx
Igneous texture & structure Dyuti krushna Jena.pptx
 
WEEK 2- Rock Forming Minerals-pdf.pdf
WEEK 2- Rock Forming Minerals-pdf.pdfWEEK 2- Rock Forming Minerals-pdf.pdf
WEEK 2- Rock Forming Minerals-pdf.pdf
 
THIRD UNIT-PETROLOGY.pptx
THIRD UNIT-PETROLOGY.pptxTHIRD UNIT-PETROLOGY.pptx
THIRD UNIT-PETROLOGY.pptx
 
IGNEOUS ROCKS.pptx
IGNEOUS ROCKS.pptxIGNEOUS ROCKS.pptx
IGNEOUS ROCKS.pptx
 
Igneous rock
Igneous rock Igneous rock
Igneous rock
 
Petrology for Civil Engineering
Petrology for Civil EngineeringPetrology for Civil Engineering
Petrology for Civil Engineering
 
Geology & Sample Description for mudloggers.ppt
Geology & Sample Description for mudloggers.pptGeology & Sample Description for mudloggers.ppt
Geology & Sample Description for mudloggers.ppt
 
23.3.c MINERAlOGY.pptx
23.3.c MINERAlOGY.pptx23.3.c MINERAlOGY.pptx
23.3.c MINERAlOGY.pptx
 
igneousrockppt-160104101353 (1).pptx
igneousrockppt-160104101353 (1).pptxigneousrockppt-160104101353 (1).pptx
igneousrockppt-160104101353 (1).pptx
 
3. Rocks-and-Minerals.pdf
3. Rocks-and-Minerals.pdf3. Rocks-and-Minerals.pdf
3. Rocks-and-Minerals.pdf
 
Igneous rocks
Igneous rocksIgneous rocks
Igneous rocks
 
Why is Petrology important to Civil Engineering?
Why is Petrology important to Civil Engineering? Why is Petrology important to Civil Engineering?
Why is Petrology important to Civil Engineering?
 
Igneous rocks armetta
Igneous rocks  armettaIgneous rocks  armetta
Igneous rocks armetta
 
Rocks and minerals[1]
Rocks and minerals[1]Rocks and minerals[1]
Rocks and minerals[1]
 
Cours petrographie-sedimentaire
Cours petrographie-sedimentaireCours petrographie-sedimentaire
Cours petrographie-sedimentaire
 
ELS - ROCK.pptx
ELS - ROCK.pptxELS - ROCK.pptx
ELS - ROCK.pptx
 
Igneous rock, Engineering Geology, Semester IV GTU
Igneous rock, Engineering Geology, Semester IV GTUIgneous rock, Engineering Geology, Semester IV GTU
Igneous rock, Engineering Geology, Semester IV GTU
 

More from Prof. A K Baile GCOEN

More from Prof. A K Baile GCOEN (7)

Environmental geology, land use & land cover, surface and subsurface water po...
Environmental geology, land use & land cover, surface and subsurface water po...Environmental geology, land use & land cover, surface and subsurface water po...
Environmental geology, land use & land cover, surface and subsurface water po...
 
Groundwater:
Groundwater: Groundwater:
Groundwater:
 
Application of Geology to Civil Engineering Works: Dam
Application of Geology to Civil Engineering Works: Dam Application of Geology to Civil Engineering Works: Dam
Application of Geology to Civil Engineering Works: Dam
 
Structural Geology: Fold
Structural Geology: FoldStructural Geology: Fold
Structural Geology: Fold
 
Groundwater: Hydrogeology
Groundwater: HydrogeologyGroundwater: Hydrogeology
Groundwater: Hydrogeology
 
Sedimentary Petrology
Sedimentary PetrologySedimentary Petrology
Sedimentary Petrology
 
Structural Geology-Fault
Structural Geology-FaultStructural Geology-Fault
Structural Geology-Fault
 

Recently uploaded

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 

Recently uploaded (20)

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 

Igneous Petrology