SlideShare a Scribd company logo
1 of 8
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 487
INTEGRATION TECHNIQUES FOR TWO DIMENSIONAL DOMAINS
Logah Perumal1
1
Lecturer, Faculty of Engineering and Technology, Multimedia University, Malacca, Malaysia
Abstract
In this work, three different integration techniques, which are the numerical, semi-analytical and exact integration techniques are
briefly reviewed. Numerical integrations are carried out using three different Quadrature rules, which are the Classical Gauss
Quadrature, Gauss Legendre and Generalized Gaussian Quadrature. Line integral method is used to perform semi-analytical
integration, while the generalized equations developed by the author in previous works are used to carry out the exact integration.
It is seen that Generalized Gaussian Quadrature rules outperforms other Quadrature rules during the numerical and semi-
analytical integrations. It is also shown that the exact integration technique developed by the author in previous works yield
accurate results for integration of monomials.
Keywords: Numerical Integration, Semi-Analytical Integration, Exact Integration, Quadrature Rules, Classical Gauss
Quadrature, Gauss Legendre, Generalized Gaussian Quadrature, Line Integral, and Generalized Equations
--------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
Integration of a function over a certain domain is frequently
encountered in engineering computations. Finite Element
Method (FEM) is one of the computational methods which
require such integration technique to obtain the stiffness
matrix, k according to the formula below (for solid
mechanics):
 
dBDBk T
(1)
Where Ω represents domain, B represents strain
displacement matrix and D represents matrix property
matrix. The stiffness matrix, k is later used to determine
response of a material to external loads, such as the nodal
displacements, strain and stress components. Apart from
solid mechanics, similar integration is also encountered in
other engineering applications (which are analyzed using
FEM) such as in thermal problems, fluid flow problems and
etc. Thus, there have been many integration techniques
developed and proposed to perform the integration. Most
common technique used in FEM to perform the integration
is by using numerical integration technique. Numerical
integration is preferred, since it yields good results at lower
computational time compared to analytical method.
Analytical solutions give accurate results, but require high
computational time. Furthermore, analytical solutions might
not exist for certain cases.
Numerical integration is performed by using quadrature
points and weights, which are generated specifically for
certain functions and/or domain. Three different quadrature
rules are investigated in this work, namely Classical Gauss
Quadrature, Gauss Legendre and Generalized Gaussian
Quadrature. The integration points and weights are obtained
by solving a set of functions within certain interval. These
set of functions could be polynomials, trigonometric
functions, and basis functions of a particular function space
which define the domain [1]. Resulting Quadrature rules
(integration points and weights) can then be used to solve
integrands of similar type with the set of functions chosen
earlier. Gaussian Quadrature methods use a set of
polynomial functions to evaluate the integration points and
weights, and thus it can be used to integrate polynomial
functions accurately, but performs poorly when the function
to be integrated (integrand) is different from polynomials
such as functions with fractional power, trigonometric
functions and etc. In order to solve for different type of
integrands, a new set of functions of similar type as the
integrands to be solved for need to be selected and solved
for new Quadrature rules. Authors in [2] have proposed to
replace the set of functions used to solve for the Quadrature
rules from polynomials to functions from wider classes, in
order to be able to solve integrands from various function
types. Based on this concept, authors in [3] have
successfully presented a numerical scheme for Generalized
Gaussian Quadrature which can be used to integrate any
variety of functions, including smooth functions and
functions with singular end points.
Recent advances in numerical integration can be found
within the context of polygonal finite element method
(PFEM). Those techniques are [4]:
 Partitioning of the polygonal domains into several
triangles and later perform integration using
numerical quadrature rules onto these triangles.
 Partitioning the master element into several
triangles and perform integration using numerical
quadrature rules onto these triangles in the master
element with isoparametric mapping
 By utilizing cubature rules for irregular polygons
based on triangles or conforming mapping.
 By utilizing generalized quadrature rules on
triangles or polygons based on symmetry groups
and numerical optimization.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 488
Several techniques to generate new higher order quadrature
rules for triangles can also be seen in [5, 6].
Semi-analytical integration was later introduced, to increase
the accuracy of the solution. Author in [7] has proposed a
new semi-analytical integration technique which reduces
double integration to single integration through use of
divergence theorem. An integrand is integrated analytically
with respect to variable x first, and next integration with
respect to variable y is carried out numerically, using
Quadrature rule of choice.
Finally, exact integration techniques were proposed to
improve solution accuracy. Such technique has been
developed for quadrilateral elements in FEM. In [8], the
author proposed bilinear mapping to transform distorted
quadrilaterals to the unit square and later integration is
performed using matrix convolution. Another development
of exact integration technique over quadrilaterals can be
seen in [9]. The author developed an exact integration
technique for quadrilaterals which are formulated using
Wachspress shape functions. Exact integration formulas for
strain based quadrilateral elements were later developed in
[10].
This paper is arranged as follows. Section 2 covers
mathematical background for the Quadrature rules used in
this paper. Numerical integration, semi-analytical
integration and exact integration techniques are explained in
sections 3, 4 and 5, respectively. Comparison between all
these integration techniques are done in section 6 through
numerical simulations and the paper is finally concluded in
section 7.
2. MATHEMATICAL BACKGROUND
Mathematical backgrounds for the three different
Quadrature rules are provided in the following sub-
headings.
2.1 Gauss Legendre
In case of Gauss Legendre (w(x) = 1), the set of functions
used to solve for integration points and weights are
Legendre polynomials [11].
     
   
  integeraniswhichevernM
ornM
x
mnmnm
mn
xP mn
n
M
m
m
n
,
2
1
2/
!2!!2
!22
1 2
0




 


(2)
Where n represents the polynomial degree. The integration
points are the roots for the Legendre polynomials and can be
determined using numerical technique such as Newton-
Raphson;
 
 














2
1
4
1
cos0
1
n
r
xguessinitialwith
xf
xf
xx
i
i
ii
(3)
Where i represents the iteration number, n represents the
polynomial degree, and r represents the rth
root of the
polynomial. Once integration points xi are determined, the
weights can be calculated using the relation:
 
    2
1
2
2
1
12
in
i
i
xPn
x
w


 (4)
Integration interval for Gauss Legendre is [-1, 1].
2.2 5th
Order Classical Gaussian Quadrature
Classical Gauss Quadrature (w(x) = 1) integrates general
polynomials with order 2n-1 exactly, where n represents
integration order. The integration interval is [0, 1]. The
general polynomials are of the form:
12
12
2
210 ...)( 
 n
n xaxaxaaxf (5)
Thus, the integration can be represented as:
 
 







 









 








 





n
ab
a
ab
a
ab
aaba
dxxaxaxaadxxf
nn
n
b
a
n
n
b
a
2
...
...
32
...)(
22
12
33
2
22
10
12
12
2
210
(6)
Rewriting the integration in numerical form and substituting
the function with general polynomials (equation (5)) gives;
 
 
 12
12
2
210
12
212
2
222102
12
112
2
121101
2211
......
.........
......
)(...)()()(










n
nnnnn
n
n
n
n
nn
b
a
xaxaxaaw
xaxaxaaw
xaxaxaaw
xfwxfwxfwdxxf
(7)
Integration points xi and weights wi can then be obtained by
comparing equations (6) and (7) to get a list of 2n equations
consisting of variables xi , wi , a and b and solve them
simultaneously. Integration limits a and b depend on
Quadrature rule of choice. For 5th
order Classical Gauss
Quadrature, n = 5, a = 0 and b = 1. Thus, equations (6) and
(7) become:
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 489
 



















 
10
1
...
3
1
2
1
...)(
9210
9
9
2
210
aaaa
dxxaxaxaadxxf
b
a
b
a (8)
 
 
 9
59
2
525105
9
29
2
222102
9
19
2
121101
2211
......
.........
......
)(...)()()(
xaxaxaaw
xaxaxaaw
xaxaxaaw
xfwxfwxfwdxxf nn
b
a




(9)
2.3 Generalized Gaussian Quadrature
Gaussian Quadrature method such as Gauss Legendre uses
set of polynomial functions to evaluate the integration points
and weights, and thus the method performs well when the
integrand is a polynomial function. The method performs
poorly when the integrand is different from polynomial
function.
J. Ma, V. Rokhlin and S. Wandzura [3] replaced the set of
functions used to solve for the Quadrature rules from
polynomials to functions from wider class and successfully
presented a numerical scheme for Generalized Gaussian
Quadrature. Number of functions used for generating the
Quadrature rules is 2n, where n represents integration order.
The Quadrature rules presented in [3] can be used to
integrate any variety of functions, including smooth
functions and functions with singular end points. The
integration interval is [0, 1].
3. NUMERICAL INTEGRATION
Integration over a 2-dimensional domain can be represented
using Fubini’s theorem [12]:










 
 
b
a
ys
yr
b
a
xs
xr
dydxyxf
or
dxdyyxf
I
)(
)(
)(
)(
),(
),(
(10)
Domain to be integrated can be enclosed by:
 4 constant lines
 3 constant lines and 1 function
 2 constant lines and 2 functions
It can be seen in the previous sub-headings 2.1-2.3 that each
Quadrature rule is developed based on different intervals.
Thus, the integration limits a, b, r and s in the equation (10)
above need to be converted according to the Quadrature rule
of choice. This can be achieved by utilizing the generalized
equations which have been developed by Logah et all [13,
14]:
),(
),(
),(
),(
)(
)(
2
)(
)(
1
yiyxixyx
n
j
n
i
ji
U
L
U
L
yxyyxx
b
a
ys
yr
b
a
xs
xr
cvmcumfmmww
dudvmmcvmcumf
dydxyxfI
or
dxdyyxfI
















 
 
(11)
The U and L in the equation (11) above represents upper
and lower limits of the integration, which can be set as 0, 1,
or -1, depending on the Quadrature rule of choice.
4. SEMI-ANALYTICAL INTEGRATION
Line integral which was introduced by G. Dasgupta, [7]
enables integration to be carried out without a need to
partition the region. The method reduces double integration
to single integration through use of divergence theorem. An
integrand is integrated analytically with respect to variable x
first, and next integration with respect to variable y is carried
out using one dimensional Quadrature rule. Formula for
integration of a function with respect to the second variable
is recalled from [7]:
 dyyyxxxfyy )](),([)( 12
1
0
112112   (12)
Single integration given by equation (12) is carried out
numerically using Classical Gauss Legendre, Generalized
Gaussian Quadrature and 5th
order Gaussian Quadrature.
Equation (12) is converted to numerical form through the
following relation:
      

n
i
ii
b
a
xfwdxxwxfI
1
(13)
where a, b represents integration limits, f(x) represents
function to be integrated (integrand), w(x) represents weight
functions, wi represents integration weights, xi represents
integration points, i = 1,2,3,…n, and n represents integration
order.
5. EXACT INTEGRATION
The generalized equation (11) converts arbitrary integration
limits of a, b, r and s to specified interval [U, L] without
involving any symbolic computation (fully numerical). In
order to derive expressions for exact integration of
monomials, the integration limits (or the functions covering
the domain) should be converted to [0, 1]. Analytical
integration of monomials xm
yn
can then be represented
numerically using the relation [14]:
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 490
  11
1
1
0
1
0
1
0
1
0













nm
dydxyx
or
dxdyyx
nm
nm
(14)
It can be seen that the method shown in equation (14)
requires handling of symbols to identify the variables x, y
and their respective powers, m and n. The exact integration
method is limited to polynomials functions.
6. NUMERICAL EXAMPLE
Set of functions f (x, y) are integrated using the integration
schemes above (numerical, semi-analytical and exact
integration techniques), over a symmetrical hexagon with
coordinates shown in Fig -1(a). Set of functions selected
include polynomial function, rational function, function with
rational power, natural logarithmic function and exponential
function. The symmetrical hexagon is separated into 2
regions; R1 and R2 according to the requirement of Fubini’s
Theorem, as shown in Fig -1(b). Each region is enclosed by
two constant lines and two linear functions.
(a)
(b)
Fig -1: Example of domain with linear sides in two
dimensions (a) Symmetrical hexagonal element without
partitioning (b) Partitioned hexagonal element
Integration of a function over the entire domain is then
given by:
dxdyyxfdxdyyxfI
dxdyyxfdxdyyxfI
y
y
y
y
RR
  
































0
2
3
1
3
3
1
2
3
0
3
1
1
3
),(),(
),(),(
21
(15)
The semi-analytical technique is performed over the domain
boundary and does not require partitioning of the domain,
while the exact integration technique is limited to
polynomial functions. Results for the integration techniques
are as shown in Tables 1-6. Percentage error is calculated
based on equation (16):
%100% 


solutionAnalytical
solutioncalculatedsolutionAnalytical
Error (16)
From the results in the Tables 1-6, it is seen that for
numerical integration technique, the Generalized Gaussian
Quadrature tends to provide converging solution when
integration order is increased. For all the functions which
have been tested, Generalized Gaussian Quadrature
outperforms Classical Gauss Legendre and 5th
order
Gaussian Quadrature. Fractional functions could not be
solved using Classical Gauss Legendre and 5th
order
Gaussian Quadrature for certain integration orders. This is
due to the fact that some of the integration points or weights
of these rules contain value of zero (leads to singular point).
Apart from that, these Quadrature rules were not generated
based on fractional functions.
As for semi-analytical integration technique, the Classical
Gauss Legendre and 5th
order Gaussian Quadrature are able
to solve fractional functions. This is caused by the analytical
integration of the first variable. Accuracy of the results
obtained from this technique has slightly improved
compared to the numerical integration technique. However,
this technique would require more computational time
compared to the numerical integration technique, due to the
symbolic manipulation.
Finally, the exact integration technique yields accurate
solutions at lower computational time compared to the
analytical solutions. However, this technique is applicable
for monomials only. The exact integration technique is
suitable for FEM based on stiffness matrices which consist
of simple polynomials, such as virtual node method and
strain based elements. This technique provides an alternative
for existing numerical integration techniques, especially
Gaussian quadrature which requires high number of
integration points and weights to integrate higher order
monomials.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 491
7. CONCLUSIONS
Accuracy of three different Quadrature rules - Classical
Gauss Quadrature, Gauss Legendre and Generalized
Gaussian Quadrature in performing numerical integration
within two dimensional domains have been successfully
compared through simulations. Three different integration
techniques have been demonstrated in this work, which are
the numerical, semi-analytical and exact integration
techniques. The integration limits were converted
accordingly through utilization of the generalized equations
developed by the author in previous work [13, 14]. It is seen
that Generalized Gaussian Quadrature performs better
compared to other Quadrature rules. Semi-analytical method
is recommended for simple integrals and when high
accuracy is required, since the method requires high
computational time and solution might not exist for complex
integrals. The exact integration technique is applicable for
FEM based on stiffness matrices which consist of simple
polynomials, such as virtual node method and strain based
elements.
Table -1: Analytical solutions for integration of various
functions over the symmetrical hexagonal domain.
Function
f (x, y)
Analytical solution
x2
+y
16
35
1 + ( y / x)
2
33
(1+x)1/2
 33127
2
15
1







(x+y)(ln y)
i
2


e 1+x
 
)1(
132
2
ee
e


x2
+2y4
80
346

3x3
y4
+2x2
y3
70
6

Table -2: Numerical integration technique - Results obtained for various Quadrature rules and integration orders, n.
Function
f (x, y)
n Classical Gauss
Legendre
Generalized Gaussian
Quadrature
5th
order Gaussian
Quadrature as used by G.
Dasgupta, [7]
x2
+y 5 0.5412658773652735 0.5412658773652659 0.5412639521009471
10 0.5412658773918141 0.5412658773652766
15 0.5412658773652723 0.541265877365275
20 0.5412658773090507 0.5412658773652741
1 + ( y / x) 5 Infinity (Division by
zero)
2.5980762113532894 Infinity (Division by
zero)
10 2.598076211353316 2.598076211353329
15 Infinity (Division by
zero)
2.5980762113532236
20 2.598076211352796 2.5980762113533147
(1+x)1/2
5 2.5168891296282347 2.5167180435246514 2.5168790706365485
10 2.5167025897573976 2.5166950838508293
15 2.5166955774486093 2.516694489735185
20 2.516694684756974 2.5166944145358086
(x+y)(ln y) 5 -1.5707963267948952 i -1.5707963267948541 i −1.5707898672794112 i
10 -1.5707963267861438 i -1.570796326794901 i
15 -1.5707963267948912 i -1.5707963267948981 i
20 -1.5707963268130878 i -1.5707963267948954 i
e 1+x
5 7.824178417294142 7.824165889257099 7.824147591048949
10 7.824178417977526 7.824178417939303
15 7.824178417939274 7.824178417939303
20 7.824178417856461 7.824178417939299
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 492
Table -3: Numerical integration technique - Percentage error
Function
f (x, y)
n Classical Gauss
Legendre
Generalized Gaussian
Quadrature
5th
order Gaussian Quadrature
as used by G. Dasgupta, [7]
x2
+y 5 1.02558×10-13
1.51786×10-12
3.55697×10-4
10 -4.90332×10-9
-4.71767×10-13
15 3.28186×10-13
-1.64093×10-13
20 1.03874×10-8
0
1 + ( y / x) 5 N/A 1.02558×10-12
N/A
10 0 -4.95697×10-13
15 N/A 3.55534×10-12
20 2.00159×10-11
5.1279×10-14
(1+x)1/2
5 -7.73793×10-3
-9.3988545×10-4
−7.33824×10-3
10 -3.25835×10-4
-2.75906×10-5
15 -4.72035×10-5
-3.98359×10-6
20 -1.17327×10-5
-9.95571×10-7
(x+y)(ln y) 5 8.48148×10-14
2.69994×10-12
4.11226×10-4
10 5.57219×10-10
-2.82716×10-13
15 3.39259×10-13
-9.89506×10-14
20 -1.15809×10-9
7.0679×10-14
e 1+x
5 8.24569×10-9
1.60128×10-4
3.93995×10-4
10 -4.88566×10-10
-3.40551×10-14
15 3.292×10-13
-3.40551×10-14
20 1.05875×10-9
1.13517×10-14
Table -4: Semi-analytical integration technique - Results obtained for various Quadrature rules and integration orders, n.
Function
f (x, y)
n Classical Gauss Legendre Generalized Gaussian
Quadrature
5th
order Gaussian Quadrature
as used by G. Dasgupta, [7]
x2
+y 5 0.5412658773652739 0.5412658773652702 0.5412648150178867
10 0.5412658773676868 0.5412658773652751
15 0.5412658773652732 0.5412658773652742
20 0.5412658773601184 0.541265877365274
1 + ( y / x) 5 2.5980762113533147 2.5980800823789885 2.598070986673093
10 2.5980762113533156 2.5980762113637423
15 2.598076211353312 2.598076211353317
20 2.5980762113530558 2.598076211353316
(1+x)1/2
5 2.516701554669756 2.5167125922506286 2.5166965172778113
10 2.5166946579427094 2.51669508551611
15 2.516694427387341 2.5166944898637604
20 2.5166943988138315 2.5166944145272927
(x+y)(ln y) 5 -1.5707963267948957 i -1.5707963267948821 i -1.5707930878087952 i
10 -1.570796326786144 i -1.570796326794899 i
15 -1.5707963267948941 i -1.5707963267948966 i
20 -1.5707963268132448 i -1.5707963267948968 i
e 1+x
5 7.824178417939292 7.824178412557625 7.824162799649706
10 7.82417841794291 7.824178417939315
15 7.824178417939288 7.824178417939303
20 7.824178417930874 7.8241784179393
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 493
Table -5: Semi-analytical integration technique - Percentage error
Function
f (x, y)
n Classical Gauss
Legendre
Generalized
Gaussian
Quadrature
5th
order
Gaussian
Quadrature as
used by G.
Dasgupta, [7]
x2
+y 5 4.10232×10-14
7.17906×10-13
1.96271×10-4
10 -4.45758×10-10
-1.84604×10-13
15 1.64093×10-13
-2.05116×10-14
20 9.52518×10-10
2.05116×10-14
1 + ( y / x) 5 5.1279×10-14
-1.48996×10-4
2.01098×10-4
10 1.7093×10-14
-4.01309×10-10
15 1.53837×10-13
-3.4186×10-14
20 1.00165×10-11
0
(1+x)1/2
5 -2.84706×10-4
-7.23281×10-4
-8.45473×10-5
10 -1.06673×10-5
-2.76567×10-5
15 -1.50622×10-6
-3.9887×10-6
20 -3.70864×10-7
-9.95233×10-7
(x+y)(ln y) 5 5.65432×10-14
9.18827×10-13
2.062×10-4
10 5.57205×10-10
-1.55494×10-13
15 1.55494×10-13
0
20 -1.16808×10-9
-1.41358×10-14
e 1+x
5 1.02165×10-13
6.87826×10-8
1.99616×10-4
10 -4.61447×10-11
-1.92979×10-13
15 1.47572×10-13
-3.40551×10-14
20 1.07694×10-10
0
Table -6: Exact integration technique - Results obtained for polynomial functions.
Function
f (x, y)
Solution from
Exact
Integration
Technique
Percentage
error (%)
Average
maximum time
elapsed for
exact
integration
technique
(seconds)
Average
maximum time
elapsed for
analytical
technique
(seconds)
x2
+2y4
80
323
80
323
2
1


R
R 0 0.13 for R1
0.13 for R2
0.44 for R1
0.45 for R2
3x3
y4
+2x2
y3
70
3
70
3
2
1


R
R 0 0.14 for R1
0.14 for R2
0.44 for R1
0.42 for R2
REFERENCES
[1]. Mousavi, S. E., Xiao, H. and Sukumar, N. (2010),
Generalized Gaussian quadrature rules on arbitrary
polygons. Int. J. Numer. Meth. Eng., Volume 82 (pp. 99–
113).
[2]. Samuel Karlin, and William Studden (1966).
Tchebycheff systems: With applications in analysis and
statistics, Pure and Applied Mathematics, Volume XV,
Interscience Publishers John Wiley & Sons, New York-
London-Sydney.
[3]. J. Ma, V. Rokhlin and S. Wandzura (1996). Generalized
Gaussian Quadrature Rules for Systems of Arbitrary
Functions, SIAM Journal on Numerical Analysis, Volume
33, No. 3 (pp. 971-996).
[4]. Markus Kraus, Amirtham Rajagopal and Paul
Steinmann, ”Investigations on the polygonal finite element
method: Constrained adaptive Delaunay tessellation and
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 494
conformal interpolants”, Computers and Structures 120
(2013) 33–46
[5]. Farzana Hussain, M. S. Karim, and Razwan Ahamad
“Appropriate Gaussian quadrature formulae for triangles”,
International Journal of Applied Mathematics and
Computation, Volume 4(1) 2012 24-38.
[6]. H.T.Rathod, K.V.Nagaraja, B.Venkatesudu and
N.L.Ramesh,”Gauss Legendre Quadrature over a Triangle”,
Journal of Indian Institute of Science, 84, pages 183-188,
2004.
[7]. G. Dasgupta (2003). Integration within polygonal finite
elements, Journal of Aerospace Engineering, Volume 16,
Issue 1 (pp. 9–18).
[8]. Jack Tumblin ,”Exact Two-Dimensional Integration
inside Quadrilateral Boundaries”, Journal of Graphics, GPU,
and Game Tools, Volume 11, Issue 1, 2006 page 61-71.
[9]. Dasgupta, G. (2008). “Stiffness Matrices of
Isoparametric Four-Node Finite Elements by Exact
Analytical Integration”, J. Aerosp. Eng., 21(2), 45-50.
[10]. D. Hamadi and A. Zatar, “A New Analytical
Integration Expression Applied To Quadrilateral Finite
Elements”, Proceedings Of The World Congress On
Engineering (WCE), Vol II, July 2 - 4, 2008, London, U.K.
[11]. Kreyszig, Erwin (1999). Advanced Engineering
Mathematics, 8th Ed., Wiley.
[12]. Thomas, G. B., Jr. and Finney, R. L. Calculus and
Analytic Geometry, 8th ed. Reading, MA: Addison-Wesley,
p. 919, 1996.
[13]. Logah Perumal and Thet Thet Mon,” Generalized
equations for numerical integration over two dimensional
domains using Quadrature rules”, Integration: Mathematical
Theory and Applications, Vol.3, Issue 4, 2014.
[14]. Logah Perumal, “Exact integration of monomials over
two dimensional regions”, International Conference on
Discrete Mathematics and Applied Science (ICDMAS2014),
May 21st
-23rd
2014, University of Thai Chamber of
Commerce (UTCC), Bangkok, Thailand.
BIOGRAPHIE
Logah Perumal received his Bachelor
degree in Mechanical Engineering and
Master in Mechanical Engineering from
Universiti Tenaga Nasional, Malaysia.
Currently working as a lecturer with
Faculty of Engineering and Technology
at Multimedia University, Malaysia. His research interests
include numerical methods, finite element method,
computation and fuzzy logic. He has published research
articles at national and international journals, conference
proceedings, and contributed to chapter of a book.

More Related Content

What's hot

Finite Element Analysis Lecture Notes Anna University 2013 Regulation
Finite Element Analysis Lecture Notes Anna University 2013 Regulation Finite Element Analysis Lecture Notes Anna University 2013 Regulation
Finite Element Analysis Lecture Notes Anna University 2013 Regulation NAVEEN UTHANDI
 
FEA 2 marks unit 1 to 5
FEA 2 marks unit 1 to 5FEA 2 marks unit 1 to 5
FEA 2 marks unit 1 to 5gokulfea
 
A Computationally Efficient Algorithm to Solve Generalized Method of Moments ...
A Computationally Efficient Algorithm to Solve Generalized Method of Moments ...A Computationally Efficient Algorithm to Solve Generalized Method of Moments ...
A Computationally Efficient Algorithm to Solve Generalized Method of Moments ...Waqas Tariq
 
Interior Dual Optimization Software Engineering with Applications in BCS Elec...
Interior Dual Optimization Software Engineering with Applications in BCS Elec...Interior Dual Optimization Software Engineering with Applications in BCS Elec...
Interior Dual Optimization Software Engineering with Applications in BCS Elec...BRNSS Publication Hub
 
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemCHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemIJECEIAES
 
Fundamentals of Finite Difference Methods
Fundamentals of Finite Difference MethodsFundamentals of Finite Difference Methods
Fundamentals of Finite Difference Methods1rj
 
Modeling of Granular Mixing using Markov Chains and the Discrete Element Method
Modeling of Granular Mixing using Markov Chains and the Discrete Element MethodModeling of Granular Mixing using Markov Chains and the Discrete Element Method
Modeling of Granular Mixing using Markov Chains and the Discrete Element Methodjodoua
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 

What's hot (20)

351 b p.3
351 b p.3351 b p.3
351 b p.3
 
Fem lecture
Fem lectureFem lecture
Fem lecture
 
Rayleigh Ritz Method
Rayleigh Ritz MethodRayleigh Ritz Method
Rayleigh Ritz Method
 
xfem using 1D stefan problem
xfem using 1D stefan problemxfem using 1D stefan problem
xfem using 1D stefan problem
 
Finite Element Analysis Lecture Notes Anna University 2013 Regulation
Finite Element Analysis Lecture Notes Anna University 2013 Regulation Finite Element Analysis Lecture Notes Anna University 2013 Regulation
Finite Element Analysis Lecture Notes Anna University 2013 Regulation
 
F5233444
F5233444F5233444
F5233444
 
FEA 2 marks unit 1 to 5
FEA 2 marks unit 1 to 5FEA 2 marks unit 1 to 5
FEA 2 marks unit 1 to 5
 
A Computationally Efficient Algorithm to Solve Generalized Method of Moments ...
A Computationally Efficient Algorithm to Solve Generalized Method of Moments ...A Computationally Efficient Algorithm to Solve Generalized Method of Moments ...
A Computationally Efficient Algorithm to Solve Generalized Method of Moments ...
 
Interior Dual Optimization Software Engineering with Applications in BCS Elec...
Interior Dual Optimization Software Engineering with Applications in BCS Elec...Interior Dual Optimization Software Engineering with Applications in BCS Elec...
Interior Dual Optimization Software Engineering with Applications in BCS Elec...
 
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemCHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
 
Fundamentals of Finite Difference Methods
Fundamentals of Finite Difference MethodsFundamentals of Finite Difference Methods
Fundamentals of Finite Difference Methods
 
Finite element method
Finite element methodFinite element method
Finite element method
 
ON SUB RIEMANNIAN STRUCTURES AND RELATED MECHANICS
ON SUB RIEMANNIAN STRUCTURES AND RELATED MECHANICSON SUB RIEMANNIAN STRUCTURES AND RELATED MECHANICS
ON SUB RIEMANNIAN STRUCTURES AND RELATED MECHANICS
 
Introduction to FEA
Introduction to FEAIntroduction to FEA
Introduction to FEA
 
fea qb
 fea qb fea qb
fea qb
 
Modeling of Granular Mixing using Markov Chains and the Discrete Element Method
Modeling of Granular Mixing using Markov Chains and the Discrete Element MethodModeling of Granular Mixing using Markov Chains and the Discrete Element Method
Modeling of Granular Mixing using Markov Chains and the Discrete Element Method
 
Q130402109113
Q130402109113Q130402109113
Q130402109113
 
Some numerical methods for Schnackenberg model
Some numerical methods for Schnackenberg modelSome numerical methods for Schnackenberg model
Some numerical methods for Schnackenberg model
 
Introduction fea
Introduction feaIntroduction fea
Introduction fea
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 

Viewers also liked

A survey on clustering techniques for identification of
A survey on clustering techniques for identification ofA survey on clustering techniques for identification of
A survey on clustering techniques for identification ofeSAT Publishing House
 
Simulation of collision avoidance by navigation
Simulation of collision avoidance by navigationSimulation of collision avoidance by navigation
Simulation of collision avoidance by navigationeSAT Publishing House
 
Issues in optimizing the performance of wireless sensor networks
Issues in optimizing the performance of wireless sensor networksIssues in optimizing the performance of wireless sensor networks
Issues in optimizing the performance of wireless sensor networkseSAT Publishing House
 
Effect of zn s as an impurity on the physical properties
Effect of zn s as an impurity on the physical propertiesEffect of zn s as an impurity on the physical properties
Effect of zn s as an impurity on the physical propertieseSAT Publishing House
 
Survey on securing outsourced storages in cloud
Survey on securing outsourced storages in cloudSurvey on securing outsourced storages in cloud
Survey on securing outsourced storages in cloudeSAT Publishing House
 
Malicious attack detection and prevention in ad hoc network based on real tim...
Malicious attack detection and prevention in ad hoc network based on real tim...Malicious attack detection and prevention in ad hoc network based on real tim...
Malicious attack detection and prevention in ad hoc network based on real tim...eSAT Publishing House
 
Measuring effort for modifying software package as
Measuring effort for modifying software package asMeasuring effort for modifying software package as
Measuring effort for modifying software package aseSAT Publishing House
 
Solar system as a radio telescope by the formation of virtual lenses above an...
Solar system as a radio telescope by the formation of virtual lenses above an...Solar system as a radio telescope by the formation of virtual lenses above an...
Solar system as a radio telescope by the formation of virtual lenses above an...eSAT Publishing House
 
A vivacious approach to detect and prevent d do s attack
A vivacious approach to detect and prevent d do s attackA vivacious approach to detect and prevent d do s attack
A vivacious approach to detect and prevent d do s attackeSAT Publishing House
 
Empirical model for the estimation of global solar
Empirical model for the estimation of global solarEmpirical model for the estimation of global solar
Empirical model for the estimation of global solareSAT Publishing House
 
On approximate bounds of zeros of polynomials within
On approximate bounds of zeros of polynomials withinOn approximate bounds of zeros of polynomials within
On approximate bounds of zeros of polynomials withineSAT Publishing House
 
Performance analysis of active clamped interleaved
Performance analysis of active clamped interleavedPerformance analysis of active clamped interleaved
Performance analysis of active clamped interleavedeSAT Publishing House
 
Static analysis of master leaf spring
Static analysis of master leaf springStatic analysis of master leaf spring
Static analysis of master leaf springeSAT Publishing House
 
Route optimization in manets with aco and ga
Route optimization in manets with aco and gaRoute optimization in manets with aco and ga
Route optimization in manets with aco and gaeSAT Publishing House
 
Analysis of image steganalysis techniques to defend against statistical attac...
Analysis of image steganalysis techniques to defend against statistical attac...Analysis of image steganalysis techniques to defend against statistical attac...
Analysis of image steganalysis techniques to defend against statistical attac...eSAT Publishing House
 
Performance investigation of electricial power supply to owerri for higher pr...
Performance investigation of electricial power supply to owerri for higher pr...Performance investigation of electricial power supply to owerri for higher pr...
Performance investigation of electricial power supply to owerri for higher pr...eSAT Publishing House
 
Performance investigation of re shuffling packet
Performance investigation of re shuffling packetPerformance investigation of re shuffling packet
Performance investigation of re shuffling packeteSAT Publishing House
 
Elzaki transform homotopy perturbation method for
Elzaki transform homotopy perturbation method forElzaki transform homotopy perturbation method for
Elzaki transform homotopy perturbation method foreSAT Publishing House
 
Green telecom layered framework for calculating
Green telecom layered framework for calculatingGreen telecom layered framework for calculating
Green telecom layered framework for calculatingeSAT Publishing House
 

Viewers also liked (20)

A survey on clustering techniques for identification of
A survey on clustering techniques for identification ofA survey on clustering techniques for identification of
A survey on clustering techniques for identification of
 
Simulation of collision avoidance by navigation
Simulation of collision avoidance by navigationSimulation of collision avoidance by navigation
Simulation of collision avoidance by navigation
 
Issues in optimizing the performance of wireless sensor networks
Issues in optimizing the performance of wireless sensor networksIssues in optimizing the performance of wireless sensor networks
Issues in optimizing the performance of wireless sensor networks
 
Effect of zn s as an impurity on the physical properties
Effect of zn s as an impurity on the physical propertiesEffect of zn s as an impurity on the physical properties
Effect of zn s as an impurity on the physical properties
 
Survey on securing outsourced storages in cloud
Survey on securing outsourced storages in cloudSurvey on securing outsourced storages in cloud
Survey on securing outsourced storages in cloud
 
Malicious attack detection and prevention in ad hoc network based on real tim...
Malicious attack detection and prevention in ad hoc network based on real tim...Malicious attack detection and prevention in ad hoc network based on real tim...
Malicious attack detection and prevention in ad hoc network based on real tim...
 
Measuring effort for modifying software package as
Measuring effort for modifying software package asMeasuring effort for modifying software package as
Measuring effort for modifying software package as
 
Solar system as a radio telescope by the formation of virtual lenses above an...
Solar system as a radio telescope by the formation of virtual lenses above an...Solar system as a radio telescope by the formation of virtual lenses above an...
Solar system as a radio telescope by the formation of virtual lenses above an...
 
A vivacious approach to detect and prevent d do s attack
A vivacious approach to detect and prevent d do s attackA vivacious approach to detect and prevent d do s attack
A vivacious approach to detect and prevent d do s attack
 
Empirical model for the estimation of global solar
Empirical model for the estimation of global solarEmpirical model for the estimation of global solar
Empirical model for the estimation of global solar
 
On approximate bounds of zeros of polynomials within
On approximate bounds of zeros of polynomials withinOn approximate bounds of zeros of polynomials within
On approximate bounds of zeros of polynomials within
 
Secure image encryption using aes
Secure image encryption using aesSecure image encryption using aes
Secure image encryption using aes
 
Performance analysis of active clamped interleaved
Performance analysis of active clamped interleavedPerformance analysis of active clamped interleaved
Performance analysis of active clamped interleaved
 
Static analysis of master leaf spring
Static analysis of master leaf springStatic analysis of master leaf spring
Static analysis of master leaf spring
 
Route optimization in manets with aco and ga
Route optimization in manets with aco and gaRoute optimization in manets with aco and ga
Route optimization in manets with aco and ga
 
Analysis of image steganalysis techniques to defend against statistical attac...
Analysis of image steganalysis techniques to defend against statistical attac...Analysis of image steganalysis techniques to defend against statistical attac...
Analysis of image steganalysis techniques to defend against statistical attac...
 
Performance investigation of electricial power supply to owerri for higher pr...
Performance investigation of electricial power supply to owerri for higher pr...Performance investigation of electricial power supply to owerri for higher pr...
Performance investigation of electricial power supply to owerri for higher pr...
 
Performance investigation of re shuffling packet
Performance investigation of re shuffling packetPerformance investigation of re shuffling packet
Performance investigation of re shuffling packet
 
Elzaki transform homotopy perturbation method for
Elzaki transform homotopy perturbation method forElzaki transform homotopy perturbation method for
Elzaki transform homotopy perturbation method for
 
Green telecom layered framework for calculating
Green telecom layered framework for calculatingGreen telecom layered framework for calculating
Green telecom layered framework for calculating
 

Similar to Integration Techniques for 2D Domains: Numerical, Semi-Analytical and Exact

A NEW STUDY OF TRAPEZOIDAL, SIMPSON’S1/3 AND SIMPSON’S 3/8 RULES OF NUMERICAL...
A NEW STUDY OF TRAPEZOIDAL, SIMPSON’S1/3 AND SIMPSON’S 3/8 RULES OF NUMERICAL...A NEW STUDY OF TRAPEZOIDAL, SIMPSON’S1/3 AND SIMPSON’S 3/8 RULES OF NUMERICAL...
A NEW STUDY OF TRAPEZOIDAL, SIMPSON’S1/3 AND SIMPSON’S 3/8 RULES OF NUMERICAL...mathsjournal
 
Applied Mathematics and Sciences: An International Journal (MathSJ)
Applied Mathematics and Sciences: An International Journal (MathSJ)Applied Mathematics and Sciences: An International Journal (MathSJ)
Applied Mathematics and Sciences: An International Journal (MathSJ)mathsjournal
 
Sinc collocation linked with finite differences for Korteweg-de Vries Fraction...
Sinc collocation linked with finite differences for Korteweg-de Vries Fraction...Sinc collocation linked with finite differences for Korteweg-de Vries Fraction...
Sinc collocation linked with finite differences for Korteweg-de Vries Fraction...IJECEIAES
 
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATIONA NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATIONmathsjournal
 
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATIONA NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATIONmathsjournal
 
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATIONA NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATIONmathsjournal
 
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATIONA NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATIONmathsjournal
 
A Graduated Assignment Algorithm For Graph Matching
A Graduated Assignment Algorithm For Graph MatchingA Graduated Assignment Algorithm For Graph Matching
A Graduated Assignment Algorithm For Graph MatchingKaren Gomez
 
A New Analysis Of Approximate Solutions For Numerical Integration Problems Wi...
A New Analysis Of Approximate Solutions For Numerical Integration Problems Wi...A New Analysis Of Approximate Solutions For Numerical Integration Problems Wi...
A New Analysis Of Approximate Solutions For Numerical Integration Problems Wi...Felicia Clark
 
A COUNTEREXAMPLE TO THE FORWARD RECURSION IN FUZZY CRITICAL PATH ANALYSIS UND...
A COUNTEREXAMPLE TO THE FORWARD RECURSION IN FUZZY CRITICAL PATH ANALYSIS UND...A COUNTEREXAMPLE TO THE FORWARD RECURSION IN FUZZY CRITICAL PATH ANALYSIS UND...
A COUNTEREXAMPLE TO THE FORWARD RECURSION IN FUZZY CRITICAL PATH ANALYSIS UND...Wireilla
 
A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...
A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...
A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...ijfls
 
29 15021 variational final version khalid hammood(edit)
29 15021 variational final version khalid hammood(edit)29 15021 variational final version khalid hammood(edit)
29 15021 variational final version khalid hammood(edit)nooriasukmaningtyas
 
15.sp.dictionary_draft.pdf
15.sp.dictionary_draft.pdf15.sp.dictionary_draft.pdf
15.sp.dictionary_draft.pdfAllanKelvinSales
 
Adapted Branch-and-Bound Algorithm Using SVM With Model Selection
Adapted Branch-and-Bound Algorithm Using SVM With Model SelectionAdapted Branch-and-Bound Algorithm Using SVM With Model Selection
Adapted Branch-and-Bound Algorithm Using SVM With Model SelectionIJECEIAES
 
2005 pinto santiago_marchi_cobem_2005
2005 pinto santiago_marchi_cobem_20052005 pinto santiago_marchi_cobem_2005
2005 pinto santiago_marchi_cobem_2005CosmoSantiago
 
1-s2.0-S0045782514004332-main.pdf
1-s2.0-S0045782514004332-main.pdf1-s2.0-S0045782514004332-main.pdf
1-s2.0-S0045782514004332-main.pdffiliatra
 
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...IJDKP
 
NUMERICAL INTEGRATION : ERROR FORMULA, GAUSSIAN QUADRATURE FORMULA
NUMERICAL INTEGRATION : ERROR FORMULA, GAUSSIAN QUADRATURE FORMULANUMERICAL INTEGRATION : ERROR FORMULA, GAUSSIAN QUADRATURE FORMULA
NUMERICAL INTEGRATION : ERROR FORMULA, GAUSSIAN QUADRATURE FORMULAKHORASIYA DEVANSU
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 

Similar to Integration Techniques for 2D Domains: Numerical, Semi-Analytical and Exact (20)

A NEW STUDY OF TRAPEZOIDAL, SIMPSON’S1/3 AND SIMPSON’S 3/8 RULES OF NUMERICAL...
A NEW STUDY OF TRAPEZOIDAL, SIMPSON’S1/3 AND SIMPSON’S 3/8 RULES OF NUMERICAL...A NEW STUDY OF TRAPEZOIDAL, SIMPSON’S1/3 AND SIMPSON’S 3/8 RULES OF NUMERICAL...
A NEW STUDY OF TRAPEZOIDAL, SIMPSON’S1/3 AND SIMPSON’S 3/8 RULES OF NUMERICAL...
 
Applied Mathematics and Sciences: An International Journal (MathSJ)
Applied Mathematics and Sciences: An International Journal (MathSJ)Applied Mathematics and Sciences: An International Journal (MathSJ)
Applied Mathematics and Sciences: An International Journal (MathSJ)
 
RS
RSRS
RS
 
Sinc collocation linked with finite differences for Korteweg-de Vries Fraction...
Sinc collocation linked with finite differences for Korteweg-de Vries Fraction...Sinc collocation linked with finite differences for Korteweg-de Vries Fraction...
Sinc collocation linked with finite differences for Korteweg-de Vries Fraction...
 
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATIONA NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
 
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATIONA NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
 
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATIONA NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
 
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATIONA NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
A NEW METHOD OF CENTRAL DIFFERENCE INTERPOLATION
 
A Graduated Assignment Algorithm For Graph Matching
A Graduated Assignment Algorithm For Graph MatchingA Graduated Assignment Algorithm For Graph Matching
A Graduated Assignment Algorithm For Graph Matching
 
A New Analysis Of Approximate Solutions For Numerical Integration Problems Wi...
A New Analysis Of Approximate Solutions For Numerical Integration Problems Wi...A New Analysis Of Approximate Solutions For Numerical Integration Problems Wi...
A New Analysis Of Approximate Solutions For Numerical Integration Problems Wi...
 
A COUNTEREXAMPLE TO THE FORWARD RECURSION IN FUZZY CRITICAL PATH ANALYSIS UND...
A COUNTEREXAMPLE TO THE FORWARD RECURSION IN FUZZY CRITICAL PATH ANALYSIS UND...A COUNTEREXAMPLE TO THE FORWARD RECURSION IN FUZZY CRITICAL PATH ANALYSIS UND...
A COUNTEREXAMPLE TO THE FORWARD RECURSION IN FUZZY CRITICAL PATH ANALYSIS UND...
 
A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...
A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...
A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...
 
29 15021 variational final version khalid hammood(edit)
29 15021 variational final version khalid hammood(edit)29 15021 variational final version khalid hammood(edit)
29 15021 variational final version khalid hammood(edit)
 
15.sp.dictionary_draft.pdf
15.sp.dictionary_draft.pdf15.sp.dictionary_draft.pdf
15.sp.dictionary_draft.pdf
 
Adapted Branch-and-Bound Algorithm Using SVM With Model Selection
Adapted Branch-and-Bound Algorithm Using SVM With Model SelectionAdapted Branch-and-Bound Algorithm Using SVM With Model Selection
Adapted Branch-and-Bound Algorithm Using SVM With Model Selection
 
2005 pinto santiago_marchi_cobem_2005
2005 pinto santiago_marchi_cobem_20052005 pinto santiago_marchi_cobem_2005
2005 pinto santiago_marchi_cobem_2005
 
1-s2.0-S0045782514004332-main.pdf
1-s2.0-S0045782514004332-main.pdf1-s2.0-S0045782514004332-main.pdf
1-s2.0-S0045782514004332-main.pdf
 
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
 
NUMERICAL INTEGRATION : ERROR FORMULA, GAUSSIAN QUADRATURE FORMULA
NUMERICAL INTEGRATION : ERROR FORMULA, GAUSSIAN QUADRATURE FORMULANUMERICAL INTEGRATION : ERROR FORMULA, GAUSSIAN QUADRATURE FORMULA
NUMERICAL INTEGRATION : ERROR FORMULA, GAUSSIAN QUADRATURE FORMULA
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 

More from eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

More from eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Recently uploaded

pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
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
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
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
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 

Recently uploaded (20)

pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
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
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
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
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 

Integration Techniques for 2D Domains: Numerical, Semi-Analytical and Exact

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 487 INTEGRATION TECHNIQUES FOR TWO DIMENSIONAL DOMAINS Logah Perumal1 1 Lecturer, Faculty of Engineering and Technology, Multimedia University, Malacca, Malaysia Abstract In this work, three different integration techniques, which are the numerical, semi-analytical and exact integration techniques are briefly reviewed. Numerical integrations are carried out using three different Quadrature rules, which are the Classical Gauss Quadrature, Gauss Legendre and Generalized Gaussian Quadrature. Line integral method is used to perform semi-analytical integration, while the generalized equations developed by the author in previous works are used to carry out the exact integration. It is seen that Generalized Gaussian Quadrature rules outperforms other Quadrature rules during the numerical and semi- analytical integrations. It is also shown that the exact integration technique developed by the author in previous works yield accurate results for integration of monomials. Keywords: Numerical Integration, Semi-Analytical Integration, Exact Integration, Quadrature Rules, Classical Gauss Quadrature, Gauss Legendre, Generalized Gaussian Quadrature, Line Integral, and Generalized Equations --------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION Integration of a function over a certain domain is frequently encountered in engineering computations. Finite Element Method (FEM) is one of the computational methods which require such integration technique to obtain the stiffness matrix, k according to the formula below (for solid mechanics):   dBDBk T (1) Where Ω represents domain, B represents strain displacement matrix and D represents matrix property matrix. The stiffness matrix, k is later used to determine response of a material to external loads, such as the nodal displacements, strain and stress components. Apart from solid mechanics, similar integration is also encountered in other engineering applications (which are analyzed using FEM) such as in thermal problems, fluid flow problems and etc. Thus, there have been many integration techniques developed and proposed to perform the integration. Most common technique used in FEM to perform the integration is by using numerical integration technique. Numerical integration is preferred, since it yields good results at lower computational time compared to analytical method. Analytical solutions give accurate results, but require high computational time. Furthermore, analytical solutions might not exist for certain cases. Numerical integration is performed by using quadrature points and weights, which are generated specifically for certain functions and/or domain. Three different quadrature rules are investigated in this work, namely Classical Gauss Quadrature, Gauss Legendre and Generalized Gaussian Quadrature. The integration points and weights are obtained by solving a set of functions within certain interval. These set of functions could be polynomials, trigonometric functions, and basis functions of a particular function space which define the domain [1]. Resulting Quadrature rules (integration points and weights) can then be used to solve integrands of similar type with the set of functions chosen earlier. Gaussian Quadrature methods use a set of polynomial functions to evaluate the integration points and weights, and thus it can be used to integrate polynomial functions accurately, but performs poorly when the function to be integrated (integrand) is different from polynomials such as functions with fractional power, trigonometric functions and etc. In order to solve for different type of integrands, a new set of functions of similar type as the integrands to be solved for need to be selected and solved for new Quadrature rules. Authors in [2] have proposed to replace the set of functions used to solve for the Quadrature rules from polynomials to functions from wider classes, in order to be able to solve integrands from various function types. Based on this concept, authors in [3] have successfully presented a numerical scheme for Generalized Gaussian Quadrature which can be used to integrate any variety of functions, including smooth functions and functions with singular end points. Recent advances in numerical integration can be found within the context of polygonal finite element method (PFEM). Those techniques are [4]:  Partitioning of the polygonal domains into several triangles and later perform integration using numerical quadrature rules onto these triangles.  Partitioning the master element into several triangles and perform integration using numerical quadrature rules onto these triangles in the master element with isoparametric mapping  By utilizing cubature rules for irregular polygons based on triangles or conforming mapping.  By utilizing generalized quadrature rules on triangles or polygons based on symmetry groups and numerical optimization.
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 488 Several techniques to generate new higher order quadrature rules for triangles can also be seen in [5, 6]. Semi-analytical integration was later introduced, to increase the accuracy of the solution. Author in [7] has proposed a new semi-analytical integration technique which reduces double integration to single integration through use of divergence theorem. An integrand is integrated analytically with respect to variable x first, and next integration with respect to variable y is carried out numerically, using Quadrature rule of choice. Finally, exact integration techniques were proposed to improve solution accuracy. Such technique has been developed for quadrilateral elements in FEM. In [8], the author proposed bilinear mapping to transform distorted quadrilaterals to the unit square and later integration is performed using matrix convolution. Another development of exact integration technique over quadrilaterals can be seen in [9]. The author developed an exact integration technique for quadrilaterals which are formulated using Wachspress shape functions. Exact integration formulas for strain based quadrilateral elements were later developed in [10]. This paper is arranged as follows. Section 2 covers mathematical background for the Quadrature rules used in this paper. Numerical integration, semi-analytical integration and exact integration techniques are explained in sections 3, 4 and 5, respectively. Comparison between all these integration techniques are done in section 6 through numerical simulations and the paper is finally concluded in section 7. 2. MATHEMATICAL BACKGROUND Mathematical backgrounds for the three different Quadrature rules are provided in the following sub- headings. 2.1 Gauss Legendre In case of Gauss Legendre (w(x) = 1), the set of functions used to solve for integration points and weights are Legendre polynomials [11].             integeraniswhichevernM ornM x mnmnm mn xP mn n M m m n , 2 1 2/ !2!!2 !22 1 2 0         (2) Where n represents the polynomial degree. The integration points are the roots for the Legendre polynomials and can be determined using numerical technique such as Newton- Raphson;                   2 1 4 1 cos0 1 n r xguessinitialwith xf xf xx i i ii (3) Where i represents the iteration number, n represents the polynomial degree, and r represents the rth root of the polynomial. Once integration points xi are determined, the weights can be calculated using the relation:       2 1 2 2 1 12 in i i xPn x w    (4) Integration interval for Gauss Legendre is [-1, 1]. 2.2 5th Order Classical Gaussian Quadrature Classical Gauss Quadrature (w(x) = 1) integrates general polynomials with order 2n-1 exactly, where n represents integration order. The integration interval is [0, 1]. The general polynomials are of the form: 12 12 2 210 ...)(   n n xaxaxaaxf (5) Thus, the integration can be represented as:                                        n ab a ab a ab aaba dxxaxaxaadxxf nn n b a n n b a 2 ... ... 32 ...)( 22 12 33 2 22 10 12 12 2 210 (6) Rewriting the integration in numerical form and substituting the function with general polynomials (equation (5)) gives;      12 12 2 210 12 212 2 222102 12 112 2 121101 2211 ...... ......... ...... )(...)()()(           n nnnnn n n n n nn b a xaxaxaaw xaxaxaaw xaxaxaaw xfwxfwxfwdxxf (7) Integration points xi and weights wi can then be obtained by comparing equations (6) and (7) to get a list of 2n equations consisting of variables xi , wi , a and b and solve them simultaneously. Integration limits a and b depend on Quadrature rule of choice. For 5th order Classical Gauss Quadrature, n = 5, a = 0 and b = 1. Thus, equations (6) and (7) become:
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 489                        10 1 ... 3 1 2 1 ...)( 9210 9 9 2 210 aaaa dxxaxaxaadxxf b a b a (8)      9 59 2 525105 9 29 2 222102 9 19 2 121101 2211 ...... ......... ...... )(...)()()( xaxaxaaw xaxaxaaw xaxaxaaw xfwxfwxfwdxxf nn b a     (9) 2.3 Generalized Gaussian Quadrature Gaussian Quadrature method such as Gauss Legendre uses set of polynomial functions to evaluate the integration points and weights, and thus the method performs well when the integrand is a polynomial function. The method performs poorly when the integrand is different from polynomial function. J. Ma, V. Rokhlin and S. Wandzura [3] replaced the set of functions used to solve for the Quadrature rules from polynomials to functions from wider class and successfully presented a numerical scheme for Generalized Gaussian Quadrature. Number of functions used for generating the Quadrature rules is 2n, where n represents integration order. The Quadrature rules presented in [3] can be used to integrate any variety of functions, including smooth functions and functions with singular end points. The integration interval is [0, 1]. 3. NUMERICAL INTEGRATION Integration over a 2-dimensional domain can be represented using Fubini’s theorem [12]:               b a ys yr b a xs xr dydxyxf or dxdyyxf I )( )( )( )( ),( ),( (10) Domain to be integrated can be enclosed by:  4 constant lines  3 constant lines and 1 function  2 constant lines and 2 functions It can be seen in the previous sub-headings 2.1-2.3 that each Quadrature rule is developed based on different intervals. Thus, the integration limits a, b, r and s in the equation (10) above need to be converted according to the Quadrature rule of choice. This can be achieved by utilizing the generalized equations which have been developed by Logah et all [13, 14]: ),( ),( ),( ),( )( )( 2 )( )( 1 yiyxixyx n j n i ji U L U L yxyyxx b a ys yr b a xs xr cvmcumfmmww dudvmmcvmcumf dydxyxfI or dxdyyxfI                     (11) The U and L in the equation (11) above represents upper and lower limits of the integration, which can be set as 0, 1, or -1, depending on the Quadrature rule of choice. 4. SEMI-ANALYTICAL INTEGRATION Line integral which was introduced by G. Dasgupta, [7] enables integration to be carried out without a need to partition the region. The method reduces double integration to single integration through use of divergence theorem. An integrand is integrated analytically with respect to variable x first, and next integration with respect to variable y is carried out using one dimensional Quadrature rule. Formula for integration of a function with respect to the second variable is recalled from [7]:  dyyyxxxfyy )](),([)( 12 1 0 112112   (12) Single integration given by equation (12) is carried out numerically using Classical Gauss Legendre, Generalized Gaussian Quadrature and 5th order Gaussian Quadrature. Equation (12) is converted to numerical form through the following relation:         n i ii b a xfwdxxwxfI 1 (13) where a, b represents integration limits, f(x) represents function to be integrated (integrand), w(x) represents weight functions, wi represents integration weights, xi represents integration points, i = 1,2,3,…n, and n represents integration order. 5. EXACT INTEGRATION The generalized equation (11) converts arbitrary integration limits of a, b, r and s to specified interval [U, L] without involving any symbolic computation (fully numerical). In order to derive expressions for exact integration of monomials, the integration limits (or the functions covering the domain) should be converted to [0, 1]. Analytical integration of monomials xm yn can then be represented numerically using the relation [14]:
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 490   11 1 1 0 1 0 1 0 1 0              nm dydxyx or dxdyyx nm nm (14) It can be seen that the method shown in equation (14) requires handling of symbols to identify the variables x, y and their respective powers, m and n. The exact integration method is limited to polynomials functions. 6. NUMERICAL EXAMPLE Set of functions f (x, y) are integrated using the integration schemes above (numerical, semi-analytical and exact integration techniques), over a symmetrical hexagon with coordinates shown in Fig -1(a). Set of functions selected include polynomial function, rational function, function with rational power, natural logarithmic function and exponential function. The symmetrical hexagon is separated into 2 regions; R1 and R2 according to the requirement of Fubini’s Theorem, as shown in Fig -1(b). Each region is enclosed by two constant lines and two linear functions. (a) (b) Fig -1: Example of domain with linear sides in two dimensions (a) Symmetrical hexagonal element without partitioning (b) Partitioned hexagonal element Integration of a function over the entire domain is then given by: dxdyyxfdxdyyxfI dxdyyxfdxdyyxfI y y y y RR                                    0 2 3 1 3 3 1 2 3 0 3 1 1 3 ),(),( ),(),( 21 (15) The semi-analytical technique is performed over the domain boundary and does not require partitioning of the domain, while the exact integration technique is limited to polynomial functions. Results for the integration techniques are as shown in Tables 1-6. Percentage error is calculated based on equation (16): %100%    solutionAnalytical solutioncalculatedsolutionAnalytical Error (16) From the results in the Tables 1-6, it is seen that for numerical integration technique, the Generalized Gaussian Quadrature tends to provide converging solution when integration order is increased. For all the functions which have been tested, Generalized Gaussian Quadrature outperforms Classical Gauss Legendre and 5th order Gaussian Quadrature. Fractional functions could not be solved using Classical Gauss Legendre and 5th order Gaussian Quadrature for certain integration orders. This is due to the fact that some of the integration points or weights of these rules contain value of zero (leads to singular point). Apart from that, these Quadrature rules were not generated based on fractional functions. As for semi-analytical integration technique, the Classical Gauss Legendre and 5th order Gaussian Quadrature are able to solve fractional functions. This is caused by the analytical integration of the first variable. Accuracy of the results obtained from this technique has slightly improved compared to the numerical integration technique. However, this technique would require more computational time compared to the numerical integration technique, due to the symbolic manipulation. Finally, the exact integration technique yields accurate solutions at lower computational time compared to the analytical solutions. However, this technique is applicable for monomials only. The exact integration technique is suitable for FEM based on stiffness matrices which consist of simple polynomials, such as virtual node method and strain based elements. This technique provides an alternative for existing numerical integration techniques, especially Gaussian quadrature which requires high number of integration points and weights to integrate higher order monomials.
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 491 7. CONCLUSIONS Accuracy of three different Quadrature rules - Classical Gauss Quadrature, Gauss Legendre and Generalized Gaussian Quadrature in performing numerical integration within two dimensional domains have been successfully compared through simulations. Three different integration techniques have been demonstrated in this work, which are the numerical, semi-analytical and exact integration techniques. The integration limits were converted accordingly through utilization of the generalized equations developed by the author in previous work [13, 14]. It is seen that Generalized Gaussian Quadrature performs better compared to other Quadrature rules. Semi-analytical method is recommended for simple integrals and when high accuracy is required, since the method requires high computational time and solution might not exist for complex integrals. The exact integration technique is applicable for FEM based on stiffness matrices which consist of simple polynomials, such as virtual node method and strain based elements. Table -1: Analytical solutions for integration of various functions over the symmetrical hexagonal domain. Function f (x, y) Analytical solution x2 +y 16 35 1 + ( y / x) 2 33 (1+x)1/2  33127 2 15 1        (x+y)(ln y) i 2   e 1+x   )1( 132 2 ee e   x2 +2y4 80 346  3x3 y4 +2x2 y3 70 6  Table -2: Numerical integration technique - Results obtained for various Quadrature rules and integration orders, n. Function f (x, y) n Classical Gauss Legendre Generalized Gaussian Quadrature 5th order Gaussian Quadrature as used by G. Dasgupta, [7] x2 +y 5 0.5412658773652735 0.5412658773652659 0.5412639521009471 10 0.5412658773918141 0.5412658773652766 15 0.5412658773652723 0.541265877365275 20 0.5412658773090507 0.5412658773652741 1 + ( y / x) 5 Infinity (Division by zero) 2.5980762113532894 Infinity (Division by zero) 10 2.598076211353316 2.598076211353329 15 Infinity (Division by zero) 2.5980762113532236 20 2.598076211352796 2.5980762113533147 (1+x)1/2 5 2.5168891296282347 2.5167180435246514 2.5168790706365485 10 2.5167025897573976 2.5166950838508293 15 2.5166955774486093 2.516694489735185 20 2.516694684756974 2.5166944145358086 (x+y)(ln y) 5 -1.5707963267948952 i -1.5707963267948541 i −1.5707898672794112 i 10 -1.5707963267861438 i -1.570796326794901 i 15 -1.5707963267948912 i -1.5707963267948981 i 20 -1.5707963268130878 i -1.5707963267948954 i e 1+x 5 7.824178417294142 7.824165889257099 7.824147591048949 10 7.824178417977526 7.824178417939303 15 7.824178417939274 7.824178417939303 20 7.824178417856461 7.824178417939299
  • 6. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 492 Table -3: Numerical integration technique - Percentage error Function f (x, y) n Classical Gauss Legendre Generalized Gaussian Quadrature 5th order Gaussian Quadrature as used by G. Dasgupta, [7] x2 +y 5 1.02558×10-13 1.51786×10-12 3.55697×10-4 10 -4.90332×10-9 -4.71767×10-13 15 3.28186×10-13 -1.64093×10-13 20 1.03874×10-8 0 1 + ( y / x) 5 N/A 1.02558×10-12 N/A 10 0 -4.95697×10-13 15 N/A 3.55534×10-12 20 2.00159×10-11 5.1279×10-14 (1+x)1/2 5 -7.73793×10-3 -9.3988545×10-4 −7.33824×10-3 10 -3.25835×10-4 -2.75906×10-5 15 -4.72035×10-5 -3.98359×10-6 20 -1.17327×10-5 -9.95571×10-7 (x+y)(ln y) 5 8.48148×10-14 2.69994×10-12 4.11226×10-4 10 5.57219×10-10 -2.82716×10-13 15 3.39259×10-13 -9.89506×10-14 20 -1.15809×10-9 7.0679×10-14 e 1+x 5 8.24569×10-9 1.60128×10-4 3.93995×10-4 10 -4.88566×10-10 -3.40551×10-14 15 3.292×10-13 -3.40551×10-14 20 1.05875×10-9 1.13517×10-14 Table -4: Semi-analytical integration technique - Results obtained for various Quadrature rules and integration orders, n. Function f (x, y) n Classical Gauss Legendre Generalized Gaussian Quadrature 5th order Gaussian Quadrature as used by G. Dasgupta, [7] x2 +y 5 0.5412658773652739 0.5412658773652702 0.5412648150178867 10 0.5412658773676868 0.5412658773652751 15 0.5412658773652732 0.5412658773652742 20 0.5412658773601184 0.541265877365274 1 + ( y / x) 5 2.5980762113533147 2.5980800823789885 2.598070986673093 10 2.5980762113533156 2.5980762113637423 15 2.598076211353312 2.598076211353317 20 2.5980762113530558 2.598076211353316 (1+x)1/2 5 2.516701554669756 2.5167125922506286 2.5166965172778113 10 2.5166946579427094 2.51669508551611 15 2.516694427387341 2.5166944898637604 20 2.5166943988138315 2.5166944145272927 (x+y)(ln y) 5 -1.5707963267948957 i -1.5707963267948821 i -1.5707930878087952 i 10 -1.570796326786144 i -1.570796326794899 i 15 -1.5707963267948941 i -1.5707963267948966 i 20 -1.5707963268132448 i -1.5707963267948968 i e 1+x 5 7.824178417939292 7.824178412557625 7.824162799649706 10 7.82417841794291 7.824178417939315 15 7.824178417939288 7.824178417939303 20 7.824178417930874 7.8241784179393
  • 7. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 493 Table -5: Semi-analytical integration technique - Percentage error Function f (x, y) n Classical Gauss Legendre Generalized Gaussian Quadrature 5th order Gaussian Quadrature as used by G. Dasgupta, [7] x2 +y 5 4.10232×10-14 7.17906×10-13 1.96271×10-4 10 -4.45758×10-10 -1.84604×10-13 15 1.64093×10-13 -2.05116×10-14 20 9.52518×10-10 2.05116×10-14 1 + ( y / x) 5 5.1279×10-14 -1.48996×10-4 2.01098×10-4 10 1.7093×10-14 -4.01309×10-10 15 1.53837×10-13 -3.4186×10-14 20 1.00165×10-11 0 (1+x)1/2 5 -2.84706×10-4 -7.23281×10-4 -8.45473×10-5 10 -1.06673×10-5 -2.76567×10-5 15 -1.50622×10-6 -3.9887×10-6 20 -3.70864×10-7 -9.95233×10-7 (x+y)(ln y) 5 5.65432×10-14 9.18827×10-13 2.062×10-4 10 5.57205×10-10 -1.55494×10-13 15 1.55494×10-13 0 20 -1.16808×10-9 -1.41358×10-14 e 1+x 5 1.02165×10-13 6.87826×10-8 1.99616×10-4 10 -4.61447×10-11 -1.92979×10-13 15 1.47572×10-13 -3.40551×10-14 20 1.07694×10-10 0 Table -6: Exact integration technique - Results obtained for polynomial functions. Function f (x, y) Solution from Exact Integration Technique Percentage error (%) Average maximum time elapsed for exact integration technique (seconds) Average maximum time elapsed for analytical technique (seconds) x2 +2y4 80 323 80 323 2 1   R R 0 0.13 for R1 0.13 for R2 0.44 for R1 0.45 for R2 3x3 y4 +2x2 y3 70 3 70 3 2 1   R R 0 0.14 for R1 0.14 for R2 0.44 for R1 0.42 for R2 REFERENCES [1]. Mousavi, S. E., Xiao, H. and Sukumar, N. (2010), Generalized Gaussian quadrature rules on arbitrary polygons. Int. J. Numer. Meth. Eng., Volume 82 (pp. 99– 113). [2]. Samuel Karlin, and William Studden (1966). Tchebycheff systems: With applications in analysis and statistics, Pure and Applied Mathematics, Volume XV, Interscience Publishers John Wiley & Sons, New York- London-Sydney. [3]. J. Ma, V. Rokhlin and S. Wandzura (1996). Generalized Gaussian Quadrature Rules for Systems of Arbitrary Functions, SIAM Journal on Numerical Analysis, Volume 33, No. 3 (pp. 971-996). [4]. Markus Kraus, Amirtham Rajagopal and Paul Steinmann, ”Investigations on the polygonal finite element method: Constrained adaptive Delaunay tessellation and
  • 8. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 07 | Jul-2014, Available @ http://www.ijret.org 494 conformal interpolants”, Computers and Structures 120 (2013) 33–46 [5]. Farzana Hussain, M. S. Karim, and Razwan Ahamad “Appropriate Gaussian quadrature formulae for triangles”, International Journal of Applied Mathematics and Computation, Volume 4(1) 2012 24-38. [6]. H.T.Rathod, K.V.Nagaraja, B.Venkatesudu and N.L.Ramesh,”Gauss Legendre Quadrature over a Triangle”, Journal of Indian Institute of Science, 84, pages 183-188, 2004. [7]. G. Dasgupta (2003). Integration within polygonal finite elements, Journal of Aerospace Engineering, Volume 16, Issue 1 (pp. 9–18). [8]. Jack Tumblin ,”Exact Two-Dimensional Integration inside Quadrilateral Boundaries”, Journal of Graphics, GPU, and Game Tools, Volume 11, Issue 1, 2006 page 61-71. [9]. Dasgupta, G. (2008). “Stiffness Matrices of Isoparametric Four-Node Finite Elements by Exact Analytical Integration”, J. Aerosp. Eng., 21(2), 45-50. [10]. D. Hamadi and A. Zatar, “A New Analytical Integration Expression Applied To Quadrilateral Finite Elements”, Proceedings Of The World Congress On Engineering (WCE), Vol II, July 2 - 4, 2008, London, U.K. [11]. Kreyszig, Erwin (1999). Advanced Engineering Mathematics, 8th Ed., Wiley. [12]. Thomas, G. B., Jr. and Finney, R. L. Calculus and Analytic Geometry, 8th ed. Reading, MA: Addison-Wesley, p. 919, 1996. [13]. Logah Perumal and Thet Thet Mon,” Generalized equations for numerical integration over two dimensional domains using Quadrature rules”, Integration: Mathematical Theory and Applications, Vol.3, Issue 4, 2014. [14]. Logah Perumal, “Exact integration of monomials over two dimensional regions”, International Conference on Discrete Mathematics and Applied Science (ICDMAS2014), May 21st -23rd 2014, University of Thai Chamber of Commerce (UTCC), Bangkok, Thailand. BIOGRAPHIE Logah Perumal received his Bachelor degree in Mechanical Engineering and Master in Mechanical Engineering from Universiti Tenaga Nasional, Malaysia. Currently working as a lecturer with Faculty of Engineering and Technology at Multimedia University, Malaysia. His research interests include numerical methods, finite element method, computation and fuzzy logic. He has published research articles at national and international journals, conference proceedings, and contributed to chapter of a book.