Escolar Documentos
Profissional Documentos
Cultura Documentos
art ic l e i nf o a b s t r a c t
Article history: The higher order multipoint meshless method for boundary value problems is considered in this paper.
Received 30 March 2014 The new method relies on the Collatz multipoint concept and the meshless FDM.
Received in revised form The main idea of multipoint technique is based on raising the local approximation order of a
5 August 2014
searched function by assuming additional degrees of freedom at each node of stencil, e.g. by including a
Accepted 20 September 2014
combination of nodal values of the right-hand side of considered differential equation. Thus, the FD
formula takes into account a combination of unknown function values which is equal a combination of
Keywords: additional d.o.f., e.g. right-hand side of PDE. In this way one may generate higher order FD operators
Multipoint finite difference method without any additional unknowns using the same set of nodes in stencil as in the non-multipoint case.
Meshless method
Essential modifications and extensions of the old classical multipoint formulation have been
Moving least squares
introduced for the purpose of this research. New fully automatic multipoint meshless FDM uses the
Higher order approximation
moving weighted least squares approximation instead of the interpolation proposed by Collatz, and is
based on arbitrarily distributed cloud of nodes. Moreover, besides the local formulation, also various
global formulations of b.v. problems are possible.
Several numerical benchmark problems analyzed illustrate the effectiveness of the proposed
approach.
& 2014 Elsevier Ltd. All rights reserved.
http://dx.doi.org/10.1016/j.enganabound.2014.09.007
0955-7997/& 2014 Elsevier Ltd. All rights reserved.
342 I. Jaworska, J. Orkisz / Engineering Analysis with Boundary Elements 50 (2015) 341–351
Fig. 1. MFD star used in (a) meshless FDM; (b) specific multipoint MFDM and (c) general multipoint MFDM.
approach, the following basic modifications have been included in the an auxiliary function Φ summed over all nodes j (j¼1,2,…m ) of
new method: the FD star with the central node i, the basic multipoint formula is
assumed as follows:
– the various global (weak) and global-local formulations of b.v.
problems may be applied besides the local (strong) one; Φi ¼ ∑cj uj ∑αj f j ; ð2Þ
jðiÞ jðiÞ
– cloud of arbitrarily distributed nodes may be used instead of
regular meshes; and where cj ¼cj(i), α j ¼ α j(i), and
– the moving weighted least squares (MWLS) approximation
technique [2,7] is used instead of the interpolation one. ∑cj uj ¼ ∑αj f j for Φi ¼ 0: ð3Þ
jðiÞ jðiÞ
hence
α f 0 ¼ au01 þ u″1 hðau″1 þ u″01 Þ þ h2 ðau″01 þ uIV
2 3 4
The following system of equations in respect of unknown where k Φi corresponds to Φi for k-th derivative uðkÞ
j replacing f j .
coefficients A, B, C, α, β, γ is obtained by using summation of all Values uj and uðkÞ
j are expanded into the truncated Taylor series,
coefficients at the function value u1 and its derivatives up to 5th including higher order terms, with respect to a chosen central
order: node i
( 2
! 2
!)
u B A C k
Φi ¼ ∑ k
cjðiÞ ui þ hj u01 þ
hj
u″1 þ ::: : k αjðiÞ ui ðkÞ þhj ui ðk þ 1Þ þ
hj
ui ðk þ 2Þ þ ::: :
2 2
hC A a j
u
h ð11Þ
u A C ha
As in the specific case, the unknown coefficients c and α are
h h computed by setting to zero relevant coefficients at subsequent
u C A h a
derivatives uðqÞ
i , q ¼ 0; 1; 2; :::; p, and solving resulting system of
u IV h A C
h h
a
equations
8
> hj p
uV h h h > ∑ cj p! ¼ 0;
>
<
for derivative orders p ¼ 0; 1; …; k 1;
C A a j
:
>
> hp h ðp kÞ þ
>
: ∑ cj p!j αj ðpj kÞ ! ¼ 0; for p ¼ k; …; pmax :
These equations are linearly dependent. Only five of them are j
þ
difference operator is as follows: (ii) Lui ?=Mf i – task (i) reversed, M is known, L is searched; and
u1 u0 u00 þ u01 h ″ (iii) Lui ?=Mf i ? – both L and M are sought to achieve the most
¼ þ u u″1 ; ð16Þ precise FD formula.
h 2 12 0
5
where truncation error term O(h ) is obtained.
As mentioned before, two basic versions of the multipoint
method namely the general and the specific ones are distin-
3. The main idea of the multipoint approach guished. The specific approach, based on multipoint formula type
þ 10u″i þ u″i þ 1 ;
4
u with error bound O h :
h
2 12 i 1
4. Multipoint meshless FDM formulation
ð23Þ
The first truncated error term in the case of Eq. (22) is h4 uV/180, The most commonly applied method of computer analysis is
and in the case of Eq. (23) is h4 uVI/240. the Finite Element Method (FEM, [9]). Using FEM implies that the
Here, L is a differential and L is a difference operator respec- required discretization must be obtained by the mesh generation.
tively; j is a number of node in the selected FD star, where i is the This procedure remains challenging for complex geometries, mesh
central node, Mfi is e.g. a combination of the equations right hand distortions in large deformation problems, when remeshing dom-
side values, fj may presents value of the whole operator L or its inates computer solution time. Such difficulties are the reason of
part only, e.g. a specific derivative uðkÞ
j . meshless methods rising. Meshless methods become more impor-
In the multipoint formulation, the difference operators L and M tant for solving b.v. problems [10–15], so developing extended HO
are obtained by means of the Taylor series expansion of unknown meshless multipoint method seems to be a step in the right
function u and additional degrees of freedom, e.g. right hand side direction. For this purpose the multipoint approach based upon
part f, including higher order derivatives. the meshless discretization and approximation – meshless finite
In general, the FD operator L may be referred to: differential difference method [2] – is especially investigated.
eqs, boundary conditions, and integrand in the global formulation The main concept of the new meshless multipoint method
of b.v. problem. developed and presented here is based on the following
Several task types may appear in the multipoint solution foundations:
approach:
– the old original Collatz multipoint (interpolation) approach [6],
(i) Lui =Mf i ? – operator L is known from the standard equation discussed above;
and FD discretization, while M is sought (upgrade of the – arbitrarily irregular cloud of nodes [2,16] rather than a regular
classical FDM formulas); meshes;
I. Jaworska, J. Orkisz / Engineering Analysis with Boundary Elements 50 (2015) 341–351 345
– application of the moving weighted least squares approxima- The MFD formulas for all derivatives Du up to order p
tion [2,7,16] instead of the interpolation technique used by 8 0 ðpÞ
Collatz; < fu; u ; u″; …u g
> in 1D;
– any type formulations (global, local, mixed [15]) of b.v. Du ¼ fu; ux ; uy ; uxx ; …uðpÞ g in 2D; ð31Þ
>
: fu; u ; u ; u ; u ; …uðpÞ g in 3D;
problem. x y z xx
In the specific case the known values of a given differential is the matrix built upon the Taylor series expansion of all nodal
operator (e.g. right hand side of ODE or PDE) are used as additional values uj ; Pf is the similar type matrix obtained by the expansion
degrees of freedom for raising the approximation order. of the right hand side values f into the truncated Taylor series: if e.
Consider the locally formulated linear boundary value problem g. f ¼ uxx þ uyy , then Pf ¼Pxx þPyy and
(1). The multipoint MFD discretization based on the selected MFD 2 p2
3
0 0 0 1 0 0 h1 k1 0 0 ::: ðp 1 2Þ!k1
stars and expansion (4) a nodal function value uj and right hand 6 7
side value f j in respect of chosen central point Pi into the truncated 60 0 0 1 0 0 h k2 0 0 ::: ðp 1 2Þ!k2 7
p2
6 2 7
Pf ¼ 6 7
Taylor series (dashed terms uj and f j ) is introduced here. Due to 6: : : : : : : : : : ::: : 7
4 5
using additional d.o.f. fj, the Taylor expansions include the higher 0 0 1 0 0 hm km 0 0 ::: ðp 2Þ!km 1 p2
order terms up to the order p
2 p2
3
r rq 0 0 0 0 0 1 0 0 h1 k1 ::: 1
ðp 2Þ!k1
p
h ðrÞ p n hij 6 7
uj ¼ ∑ ui and LujðiÞ ¼ f j ¼ ∑ ∑ lq uðr þ qÞ : ð26Þ 60
6 0 0 0 0 1 0 0 h2 k2 ::: 1 p2 7
7
r ¼ 0 r! ðr qÞ! i þ6 ðp 2Þ!k2
r ¼0q¼0 7
6: : : : : : : : : : ::: 7
4 5
The purpose of the above manipulations is to form the multi- p2
0 0 0 0 0 1 0 0 hm km ::: 1
ðp 2Þ!km
point finite difference operator similarly to the specific case of the
Collatz multipoint approach as follows: ð35Þ
∂J uxx þ uyy i f i ¼ ∑ C 3;j þ C 5;j uj ∑ α3;j þ α5;j f j : ð39Þ
¼ 0: ð30Þ
∂fDug jðiÞ jðiÞ
346 I. Jaworska, J. Orkisz / Engineering Analysis with Boundary Elements 50 (2015) 341–351
Finally, for each FD star (with central node i ) the relation involving simultaneous algebraic equations:
only unknowns u is obtained
Ψ U Du ¼ Cu U u C k U uðkÞ ; ð47Þ
∑ C 3;j þ C 5;j uj ¼ f i þ ∑ α3;j þ α5;j f j ð40Þ
jðiÞ jðiÞ
where Ψ, Cu and Ck are formed in the same way as (33). Hence
unknown derivative values Du of a searched function u are
and generally in the whole domain Ω calculated. Consequently, all local multipoint MFD formulas for
C U U ¼ F þA UF: ð41Þ derivatives of order q ¼ 0; 1; …; p are obtained as follows:
to obtain the HO approximation approach. The final set of simulta- method the relations between u and its derivatives are applied to
neous algebraic equations depends only on the basic d.o.f. the obtain equation type Au ¼ g(Pi).
unknown values of u at each node. Without introduction of additional points outside the domain,
Numerical implementation of the above general approach the stencil central node located on the boundary is not at the
algorithm for PDE is much more complicated than it is in the center of gravity, where the approximation is expected to be the
ODE case, because the problem (47) may be ill-conditioned. Such most accurate. However, the size of such MFD star may be
situation happens e.g. when high order approximation and nearly reduced, providing the approximation of better quality then. Both
regular symmetric arrangement of star nodes are used. Success is cases of multipoint MFD method use at least two d.o.f. at each
possible when the d.o.f. assumed together with the stencil con- node. Due to the abundance of stencils d.o.f. the same approxima-
figuration allow for evaluation of all partial derivatives emerging tion order of the boundary conditions as inside the domain may be
in the Du vector up to the order p. To overcome the possibility of obtained by using a MFD star with smaller number of nodes
ill-conditioning, several different versions of multipoint algo- (Fig. 4a–b). The extended variant of multipoint approach, where
rithms have been proposed and tested [8]. more than two d.o.f. are used at each node (Fig. 4c – even four
It should be emphasized, that the multipoint general formula- nodes would be enough here to obtain the full third order of
tion provides HO general solution approach for all types of approximation) can also be applied. In the specific case the
boundary value problem and physical process being modeled on derivatives of right hand of considered equation may be used as
the same mesh, due to independence of relations u(k)Cu on additional d.o.f. in the multipoint operator like (28) to obtain
considered differential equations.
Fig. 3. Comparison of AA–AB solution convergence on regular grid; 5-129 nodes, Fig. 5. Solution convergence for various approximation orders, general approach:
benchmark test (14). (a) regular and (b) adaptive irregular meshes presented in Fig. 6.
u u
u, f u, f u, f u, f, f ’ u, f, f’
u
u u, f u, f, f’
u u, f u, f, f’
u
Fig. 4. MFD approximation on the boundary: (a) 2nd order, MFDM; (b) 2nd order, multipoint MFDM and (c) 3rd order, extended multipoint MFDM.
348 I. Jaworska, J. Orkisz / Engineering Analysis with Boundary Elements 50 (2015) 341–351
better quality solution on the boundary and in the general case – where for the 4th approximation order with O(h5) error term, the
the derivatives u(k) together with u(l), as follows: coefficients are as follows:
Fig. 6. An example of the set of adaptive irregular meshes (8, 18, 63 and 119 nodes) used for the benchmark test (14).
solution, 3 app.order
0 X derivative, 3 app.order
Y derivative, 3 app.order
FEM, triangular elements
1
log(error)
Fig. 7. Convergence rates of FEM (triangular elements) and multipoint solution and
its derivatives.
Fig. 10. Prandtl stress function and total shear stress in railroad rail shape bar.
methods based on arbitrarily irregular meshes [23,24,8]. On the – higher order approximation and improved precision of the
other hand, the following security measures against inappropriate solution obtained on the arbitrarily irregular meshes;
MFD stars are assumed in the multipoint MFDM approach: each – unknown function derivatives are obtained without any addi-
stencil consists of a surplus of a number of d.o.f., and certain tional computational cost besides solution;
geometrical criteria of node locations are satisfied [8,25]. Never- – convergence rates of derivatives are very close to those for the
theless, detailed analysis of stability of FD methods at arbitrary unknown function itself.
irregular meshes still constitute an open research problem, espe-
cially of mathematical nature, and are beyond the scope of This paper presents the main idea of the new multipoint
this paper. meshless FDM. There are, however, many open issues that need
Results of tests for both multipoint versions, the general and further investigation. Among them, we have
the specific ones, are encouraging and further tests are planned.
More details of the numerical analysis will be presented in the – Further development of error analysis.
following papers, dealing with particular features of the – Efficiency of various versions of general multipoint approach
multipoint MFDM. [8].
– Further development of the multipoint approach for analysis of
b.v. problems given in the various global formulations, espe-
6. Final remarks cially global-local (MLPG, [15,20]) ones.
– Comparison and combination of the multipoint MFDM with the
The new multipoint technique based on the old Collatz higher other discrete methods.
order concept and meshless FDM is being developed. This method – Various tests and analysis of engineering applications.
uses various formulations of b.v. problems and arbitrarily distrib-
uted cloud of nodes in the domain, as well as the MWLS
approximation. The main idea of the method has been presented
in this paper. References
Two basic cases have been considered namely the general and
the specific ones. The specific version allows for more effective [1] Hackbush B. Multi-grid methods and applications. Berlin: Springer-Verlag;
1985.
analysis of linear b.v. problems. The higher order approximation [2] Orkisz J. Finite difference method (Part III). In: Kleiber M, editor. Handbook of
with corresponding high quality of the solution is obtained using Computational Solid Mechanics. Berlin: Springer-Verlag; 1998. p. 336–432.
the same set of nodes in a stencil as in the standard MFDM and [3] Orkisz J, Jaworska I, Milewski S. Meshless finite difference method for higher
order approximation. In: Proceedings of the third international workshop
without any additional unknowns. This increase the computa- meshfree methods for partial differential equations. Bonn, Germany; 2005.
tional effectiveness of the multipoint approach. One of the great [4] Milewski S. Meshless finite difference method with higher order approxima-
attractions of the general case is its potential wide range of tion—applications in mechanics. Arch Comput Methods Eng 2012;19(1):1–49.
[5] Jaworska I. The multipoint meshless finite difference method for analysis of
applicability. This multipoint approach allows for analysis of all boundary value problems of mechanics. (Ph.D. thesis). Cracow: Cracow
types of b.v. problems, including non-linear ones. Solving a b.v. University of Technology; 2009.
problem in general formulation, all required derivatives are [6] Collatz L. Numerische Behandlung von Differentialgleichungen. Berlin-
Göttingen-Heidelberg: Springer-Verlag; 1955.
defined as relations type u(k)Cu, which are depend on discretiza- [7] Lancaster P, Salkauskas K. Surfaces generated by moving least-squares
tion of the problem domain only. Therefore, the solution of almost method. Math Comp 1981;155(37):141–58.
all problems in computational mechanics may be obtained [8] Jaworska I. On the ill-conditioning in the new higher order multipoint
method. Comput Math Appl 2013;66(3):238–49.
this way.
[9] Zienkiewicz OC, Taylor RL. Finite element method its basis and fundamentals.
The main features of the proposed here generalized multipoint Elsevier; 2005.
method are as follows: [10] Belytschko T, Krongauz Y, Organ D, Fleming M, Krysl P. Meshless methods: an
overview and recent developments. Comput Methods Appl Mech Eng
1996;139:3–47.
– the possibility of using various formulations of b.v. problems [11] Fries TP, Matthies HG. Classification and overview of meshless methods.
(global, local, mixed); Brunswick, Germany: Technical University Braunschweig; 2004.
I. Jaworska, J. Orkisz / Engineering Analysis with Boundary Elements 50 (2015) 341–351 351
[12] Leitao VMA, Alves CJS, Duarte CA. Advances in meshless techniques. Springer; [20] Jaworska I, Orkisz J. On the multipoint meshless FD method using the local
2007. Petrov–Galerkin approach. In: Eberhardsteiner J, Böhm HJ, Rammerstorfer FG,
[13] Griebel M, Schweitzer MA. Meshfree methods for partial differential equations editors. ECCOMAS, 2012. Vienna; 2012. p. 6582–91.
VI. Springer; 2013. [21] Most T, Bucher C. New concepts for moving least squares: an interpolating
[14] Liu GR. Mesh free methods: moving beyond the finite element method. Boca non-singular weighting function and weighted nodal least squares. Eng Anal
Raton: CRC Press LLC; 2003. Bound Elem 2008;32:461–70.
[15] Atluri SN, Shen S. The meshless local Petrov–Galerkin (MLPG) method. [22] Wendland H. Scattered data approximation. Cambridge University Press; 2005.
Forsyth, GA: Tech Science Press; 2002. [23] Demkowicz L, Karafiat A, Liszka T. On some convergence results for FDM with
[16] Liszka T, Orkisz J. The finite difference method at arbitrary irregular grids and irregular mesh. Comp Methods Appl Mech Eng 1984;42:343–55.
its applications in applied mechanics. Comput Struct 1980;11:83–95. [24] Benito JJ, Urena F, Gavete L. Influence of several factors in the generalized
[17] Lancaster P, Salkauskas K. Curve and surface fitting. Academic Press Inc.; 1990. finite difference method. Appl Math Model 2001;25:1039–53.
[18] Jaworska I, Orkisz J. On some aspects of a posteriori error estimation in the [25] Kączkowski Z, Tribiłło R. A generalization of the finite difference formulas. Int J
multipoint meshless FDM. Barcelona: WCCM2014; 2014; 2737–43.
Numer Methods Eng 1975;3(9):581–99.
[19] Jaworska I, Orkisz J. Multipoint meshless finite difference method – recent
development. Venice: WCCM8, ECCOMAS; 2008.