-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathac_teaching_NumMethod.html
168 lines (127 loc) · 5.89 KB
/
ac_teaching_NumMethod.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Ajay Malkoti</title>
<link rel="stylesheet" type="text/css" href="style.css" media="screen">
<link rel="stylesheet" href="academicons/academicons.css"/>
<link rel="stylesheet" href="font-awesome/css/font-awesome.css"/>
<meta name="description" content="Ajay Malkoti's personal page.">
<meta name="keywords" content="Ajay Malkoti,
CSIR-NGRI, National Geophysical Research Insitiute,
Fortran, MATLAB, Python,
Geophysicist, Modeling, simulation, finite difference,
Numerical algorithm">
<meta name="author" content="Ajay Malkoti">
<meta name="MobileOptimized" content="HandheldFriendly">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" href="style.css" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
</head>
<body>
<h3><a href="http://ajmalkoti.github.io">ajmalkoti.github.io</a></h3>
<div class="group-icons">
<a href="./images/ajmalkoti2020.png"><img id="foto" src="./images/ajmalkoti2020.png?raw=true" alt="foto"></a>
<a href="https://github.com/ajmalkoti?tab=repositories"><i class="fa fa-github fa-2x"></i></a>
<a href="http://orcid.org/0000-0002-7436-3627"><i class="ai ai-orcid fa-2x"></i></a>
<a href="https://www.researchgate.net/profile/Ajay-Malkoti/"><i class="ai ai-researchgate-square fa-2x"></i></a>
<a href="https://www.linkedin.com/in/ajay-malkoti-36241b30"><i class="fa fa-linkedin-square fa-2x"></i></a>
<!--
<a href="https://twitter.com/ajmalkoti"><i class="fa fa-twitter-square fa-2x"></i></a>
-->
</div>
<div id="navbar">
<a href="aa_aboutme.html"><strong>About me</strong></a>
<a href="ab_research.html"><strong>Research</strong></a>
<a href="ab_members.html"><strong>Members</strong></a>
<a href="ac_teaching.html"><strong>Teaching</strong></a>
<a href="ad_software.html"><strong>Software</strong></a>
<a href="ae_news.html"><strong>News</strong></a>
</div>
<p><br> <br> <br> <br> <br> <br></p>
<div id="contact2">
<a href="mailto:[email protected]">[email protected]</a><br />
<a href="http://ajmalkoti.github.io">ajmalkoti.github.io</a> <br />
<br />
</div>
<div id="contact1">
Ajay Malkoti<br/>
<a href="https://www.ngri.res.in/research/seismics.php">Seismic Group</a><br/>
<a href="https://www.ngri.res.in/index.php">CSIR-NGRI</a><br />
</div>
<div id="texto">
<h2><a name="teaching"></a>Numerical Methods for Geoscientist, AcSIR-28-PS-AD-022 </h2>
<p></br> </p>
<h3>Instructor </h3>
Dr. Ajay Malkoti,<br>
Room No. 110, Main Building,<br>
CSIR-National Geophysical Research Institute,<br>
Hyderabad-500007, India. <br>
</p>
<p>In this course, I introduce participants to basic numerical methods which are useful in solving geophysical problems. <br>
A tentative list of content for the course is given below. The course can be molded partially as per the audience requirements and availability of lecturers.</p>
<h3>Prerequisite</h3>
A background in mathematical physics.
<h3>Course Outline</h3>
<ol>
<li> Introduction to Python (4 Lectures) </li>
<li> Machine numbers and errors (2 Lectures) </li>
<li> Sol of Algebraic equations (2 Lectures) </li>
<li> Eigen values and Eigen vectors (2 Lectures) </li>
<li> Roots of Non linear equation (2 Lectures) </li>
<li> Interpolation (2 Lectures) </li>
<li> Numerical Differentiation and Integration (4 Lectures) </li>
<li> Optimization (7 Lectures) </li>
<li> Solution of ODE (3 Lectures) </li>
<li> Solution of PDE using FDM (4 Lectures) </li>
<li> Solution of PDE using FEM (12 Lectures) </li>
</ol>
<strong>Optional</strong> </br>
... (yet to include)
<h3>Grading Policy</h3>
Grade assessment is based upon
<ul>
<li>Attendance (10%) </li>
<li>Assignment (20%) </li>
<li>Final exam (70%). </li>
</ul>
</br>
All the assignments must be handed over before the due dates.
Late submission will face a penalty of 20% for each delayed week.
If the assignment is found to be copied (among students/from the internet), that will be graded as zero.
<h3>Lecture Venue</h3>
AcSIR Lecture Hall, Ist Floor, Ext. Building, CSIR-NGRI, Hyderabad-500007, India </p>
<h3>Exam schedule and venue</h3>
To be announced
<h3>Reference Material:</h3>
<p><strong>Books:</strong><br>
<ol>
<li> E. Ward Cheney and David R. Kincaid : Numerical Mathematics and Computing </li>
<li> Burden and Faires : Numerical Analysis </li>
<li> J. Stoer and R. Bulirsch : Introduction to Numerical Analysis </li>
<li> Kendall Atkinson : An Introduction to Numerical Analysis, 2ed, 1989. </li>
<li> H. M. Antia : Numerical Methods for Scientists and Engineers, 2002. </li>
<li> Quarteroni, A., Sacco, R., & Saleri, F. Numerical mathematics, 2006. </li>
<li> K. Atkinson, W. Han : Theoretical Numerical Analysis: A Functional Analysis Framework, 2001. </li>
<li> J.N.Reddy : Finite element analysis </li>
<li> P.Sesu : Finite element analysis </li>
<li> W. H. Press, B. P. Flannery, S. A. Teukolsky, and W. T. Vettering : Numerical Recipes, 1989 </li>
</ol>
<p><strong>Reference Papers:</strong></p>
</div>
<div id="copyright">
© <a href="http://ajmalkoti.github.io">Ajay Malkoti</a>, 2021
</div>
<!--
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-41678546-2', 'auto');
ga('send', 'pageview');
</script>
-->
</body>
</html>