Formal Education:
Department of Mathematical Sciences,
Norwegian University of Science and Technology (NTNU), Trondheim Norway
Thesis: Higher order integrators for Hamilton´s equations: Modified Symplectic Algorithms
In this Ph.D thesis some new algorithms for numerical solutions for Hamiltonian equations have been proposed and tested. These methods preserve the symplectic structure exactly (to the accuracy of the numerical precision), and is of higher order in the time-step. Explicit general formulas with local accuracy till 8th order has been presented, as well as a Python program of automatic implementation of numerical code for the solution of specific models.
Department of Mathematics, Government College University (GCU), Lahore Pakistan
Thesis: Some finite difference methods for two-dimensional elliptic equations.
In this thesis finite difference difference methods are introduced and used to approximate the solutions of elliptic partial differential equations. MATLAB programming is used for simulations.Earned the degree with very good CGPA from one of the distinguish institution of Pakistan.
Following courses were the mandotary part of the M.Phil studies besides thesis work.
Courses: Algebra, Functional Analysis, Numerical Analysis, Theory of Differential Equations, Advanced Group Theory, Module Theory and Group Representations, and Foundation of Mathematics.
Department of Mathematics, University of the Punjab, Lahore Pakistan
This University, established in 1882 at Lahore, is the largest and the oldest seat of higher learning in Pakistan. It was the first to be established in the sub-continent in Muslim majority area. The fact that two Nobel laureate, Dr. Abdus Salam and Har Gobind Khorana, are from this University speaks volumes for its academic and research excellence.
Got master´s degree with first division from this prestigious university of the Pakistan. Studies following course in connection with the completion of this degree.
Courses: Real Analysis, Advanced analysis, Methods of Mathematical Physics, Complex Analysis, Computer Applications (Programming in FORTRAN), Functional Analysis and Topology, Numerical Analysis, Electromagnetic Theory, Mechanics and Differential Geometry, Algebra, Vectors and Tensors, Mathematical Statistics, Group Theory.
Government Islamia College Civil Lines, Lahore Pakistan
Courses: Mathematics A Course : Calculus and Analytic Geometry , Linear Algebra and Differential Equation Mathematics and B Course : Vector Analysis and Mechanics, Mathematical Methods, Group Theory , Metric Spaces, Statistics, English Compulsory, Pakistan studies and Islamic Studies
Government Islamia College Civil Lines, Lahore Pakistan
Courses: English(I+II), Urdu(I+II), Islamic studies, Pakistan studies, Economics(I+II) , Mathematics(I+II), Statistics(I+II)
Government High School Shahdra, Lahore Pakistan.
Courses: English, Urdu, Islamic studies, Pakistan studies, Physics, Mathematics, Chemistry, Biology
Work Experience:
Professor of Mathematics September March 2024 – Present
Faculty of Professional Studies, Realfag, Nord University Bodø Norway
Associate Professor of Mathematics September 2016 – February 2024
Faculty of Professional Studies, Nord University Bodø Norway
Sintef ICT, Applied Mathematics, Trondheim Norway
Industry partners: Statoil, WindSIM, TrønderEnergi.
Research partners: Norwegian Meteorological Institute, NTNU.
Main Responsibilites:
Wind energy resource assessment, Weather forcasting
uniCQue: Uncertainty reduction in monitoring methods for improved CO2 Quantity estimation
(A project with SINTEF Petroleum)
Statistical analysis of forecast data
Department of Mathematical Sciences,
Norwegian University of Science and Technology (NTNU), Trondheim Norway
Main Responsibilites:
Lecturer: MA2501 Numerical methods (https://wiki.math.ntnu.no/ma2501/2016v/course_information),
Teaching the course to Master and Bachelor´s students,
Responsible for programming project work and assignments
Grading the exams, assignments and projects
Maintain the course webpage.
uniCQue: Uncertainty reduction in monitoring methods for improved CO2 Quantity estimatio
(A project with SINTEF Petroleum)
Department of Mathematical Sciences,
Norwegian University of Science and Technology (NTNU), Trondheim Norway
Development of higher order integrators (HOI) for Hamilton's equations
Development of Python program for automatic generation of numerical code for HOI
University of Education, Township Campus, Lahore Pakistan
UE is the first specialized university in the education sector of Pakistan. The main goal of this university is to produce better future teachers and leaders. Taught master and graduate classes. Took part in development of graduate and undergraduate mathematics courses and curriculum.
Virtual University of Pakistan, Lahore
VU is a unique university of Pakistan that provides distant learning to students through a developed VULMS system.
Main responsibilities were:
Online tutoring of graduate courses like Calculus I, II, III, Discrete mathematics, ODEs.
Monitoring online discussion boards.
Marking, and marking assignments and exams through VULMS systems.
Government of the Punjab. Government Degree College Uch Sharif, Bahawalpur
Taught undergraduate and high school classes.
Publications:
D.G.Kim, Z.H.Shamsi, A.Mushtaq, M.Hussain, M.Adnan, M.A.Farooq. "Mixed Noise Removal Using Adaptive Median Based Non-Local Rank Minimization" IEEE Access, Vol 9 (January, 2021)
M. A. Frooq, A. Salahuddin, M. Razzaq, S. Hussain, A.Mushtaq, “Computational analysis of unsteady and steady magnetohydrodynamic radiating nano fluid flows past a slippery stretching sheet immersed in a permeable medium ” Scientia Iranica, International Journal of Science and Technology, Vol. 27, (December, 2020)
M.Irfan, M. A. Farooq, T. Iqra, A. Mushtaq, Z.Shamsi , A Simplified Finite Difference Method (SFDM) for EMHDPowell–Eyring Nanofluid Flow Featuring Variable ThicknessSurface and Variable Fluid Characteristics“ Mathematical Problems inengineering, Vol 2020 (December, 2020).
Z. Afzal, M. Y. Bhatti, N. Amin, A. Mushtaq,C. Y. Jung, "Effect of Alpha-Type External Inputon Annihilation of Self-Sustained Activity in a Two PopulationNeural Field Model" IEEE Access, Vol 7 (01), 108411--108418 (December, 2019). Click here
A. Mushtaq, M. Asif Farooq, R. Sharif and M. Razzaq."The impact of variable fluid properties on hydromagnetic boundary layer and heat transfer flows over an exponentially stretching sheet" Journal of Physics Communications 2019 ;Volum 3.(9) s. 095005. Click here
REPORTS/THESIS:
Asif Mushtaq, “Effective Project Work of the Course MA:2501 Numerical Methods in Groups”
(For University-level Mathematics Teaching course). Trondheim Norway: Universitetet i Agdar and NTNU (February, 2017)
SCIENTIFIC TALKS:
POSTER PRESENTATIONS:
Projects
Programmering i skolen
Digital technologies have revolutionized our society; children today grow up and live in a world where they encounter
and interact with "IT" almost everywhere. The challenges posed by introducing digital education in schools,
as well as in teacher's education institutions, are manifold. One of them is the lack of programming competence
among in-service teachers as well as future educators. To introduce formal computing education in Norway,
the Norwegian Ministry for Education and Research has initiated a national pilot project,
with computer programming as a subject in lower secondary schools. This project aims to create a programming
environment and to enhance the competence level with the student teachers at Nord University
as well as in-service school teachers.
Seminar om programmering i skolen:
Click here to read more about the seminar
EEA Project- iTEM (Improve Teacher Education in Mathematics)
One of the aims of this project is to develop and make more intensive and fruitful cooperation between the employees of the Department of
Mathematics and Didactics of Mathematics of the Faculty of Science, Humanities, and Education of the Technical University of Liberec and the Faculty of Education and Arts of the NORD University in Bodø in the area of improving teacher education in Mathematics in both the partner universities.
The project has two objectives in unity. The first goal of the project is to prepare teacher students to
master the challenges of the increasing diversity of students in a class.
The second goal is to prepare teacher students to meet the challenges of using digital tools both
as a subject and as a tool for teaching.
For more information click here
HOMsPy: Higher Order (Symplectic) Methods in Python
HOMsPy is a collection of python routines designed to generate numerical code for solving the differential equations generated by a Hamiltonian.
The main goal of this program is to provide a framework for solving Hamiton´s equations by some higher-order symplectic algorithms (proposed in our work) which automatically constructs the numerical solver for each specific Hamiltonian T+V, where T is non-relativistic kinetic energy, and V is potential energy. The implemented schemes are based on our extensions of the Stormer-Verlet method. Explicit implementation of the numerical code for a specific potential may be rather laborious and erroneous to do by hand since repeated differentiation (with respect to many variables) and multiplication by lengthy expressions are often involved.
Therefore a code-generating program, HOMsPy, is written in Python. This program takes the potential V as input, performs all necessary algebra symbolically, and automatically writes a python solver module. The program also writes a runfile example (driver module) which demonstrate how the solver module can be used
mv2me: Move to me project (With VUTBR Brno, Czech Republic)
mv2me is a European project and collaborated between NTNU, Trondheim Norway, and VUTBR, Brno Czech Republic.
The main goal is to build numerical programs which simulate a set of containers being moved between discrete equilibrium positions of a static two-dimensional backbone matrix. Each container should by itself be a rigid structure and include only passive components (like f.i. a set of permanent magnets placed in fixed locations with fixed orientations). The background matrix may contain similar passive components and sensors, but also electromagnets controlled by computer logic, for levitation and propulsion. The program should allow for a certain amount of noise and systematic drift in the parameters characterizing the individual components. We want use this program to theoretically optimize the construction of containers and backbone, with the goal of realizing a physical prototype of the system at an appropriate stage.
uniCQue: Uncertainty reduction in monitoring methods for improved CO2 Quantity estimation (With Sintef Petroleum)
The work on this project has collaboration with Sintef Petroluem Trondheim Norway. This project addresses uncertainties in inversion methods used for CO2 monitoring. Various ways of quantifying uncertainties in monitoring methods and how to reduce these uncertainties for a particular site will be investigated.
The project consists of three main tasks:
1. Set up benchmark environment from existing FWI and CSEM inversion codes.
2. Develop an uncertainty quantification method for CO2 monitoring.
3. Optimize/tailor monitoring strategies for reduced uncertainty.
We suggest the constructed of two Python classes, built on routines in numpy and scipy, in particular routines in scipy.sparse, with numerical wave equation solvers in the frequency and/or time domain implemented by use of these classes and existing scipy routines. A module with example calculations and presentation of results is anyway required for debugging and testing.
This may be implemented through an additional class.
A project on wind resource assessments: (With Sintef ICT)
Wind energy is emerging as a good competitor and alternative to the more conventional renewable energy as well as to the energy derived from fossil fuels and is considered the most economical, viable, and environmentally friendly. Europe is leading in wind energy across the world. It is rapidly growing field in Norway where the primary source of electricity is hydro-power and hence already has a mechanism in place to deal with the uncertainty associated with it.
Wind farm installation has been increased tremendously around the world especially in Europe. In order to get optimal production from the wind turbines, the selection of the location is a very basic and vital step in the installation procedure. There are many questions to address in order to
select the best site for the wind farm. For instance:
All these questions about the suitability of location can be addressed with the technical study of wind power. In this project the analysis of the statistical characterization of data from Bessaker wind form. The statistical analysis has a great significance to the construction and operation of the wind farm. This project provides the base for validation of numerical simulation and also provides the platform for technical requirements which can be helpful to select the location for setting up a wind farm.
Compendium for Ph.D course: Mathematical approximation methods in physics (given at the Department of Physics, NTNU)
In this project a compendium for a Ph.D course of Mathematical Methods in Physics was written. The main task was to organize and clean the lecture notes, and code the manuscript in Latex. This compendium is fully functional in department of physics in the said course.