An EFG method for the nonlinear analysis of plates undergoing

ARTICLE IN PRESS
Engineering Analysis with Boundary Elements 32 (2008) 494–511
www.elsevier.com/locate/enganabound
An EFG method for the nonlinear analysis of plates undergoing
arbitrarily large deformations
Carlos Tiagoa,, Paulo M. Pimentab
a
Instituto Superior Técnico, Universidade Técnica de Lisboa, Av. Rovisco Pais, 1049-001 Lisboa, Portugal
b
Escola Politécnica, Universidade de São Paulo Av. Prof. Almeida Prado, trav. 2, 83 São Paulo, Brazil
Received 2 February 2007; accepted 10 October 2007
Available online 28 January 2008
Abstract
The applicability of a meshfree approximation method, namely the EFG method, on fully geometrically exact analysis of plates is
investigated. Based on a unified nonlinear theory of plates, which allows for arbitrarily large rotations and displacements, a Galerkin
approximation via MLS functions is settled. A hybrid method of analysis is proposed, where the solution is obtained by the independent
approximation of the generalized internal displacement fields and the generalized boundary tractions. A consistent linearization
procedure is performed, resulting in a semi-definite generalized tangent stiffness matrix which, for hyperelastic materials and conservative
loadings, is always symmetric (even for configurations far from the generalized equilibrium trajectory). Besides the total Lagrangian
formulation, an updated version is also presented, which enables the treatment of rotations beyond the parameterization limit. An
extension of the arc-length method that includes the generalized domain displacement fields, the generalized boundary tractions and the
load parameter in the constraint equation of the hyper-ellipsis is proposed to solve the resulting nonlinear problem. Extending
the hybrid-displacement formulation, a multi-region decomposition is proposed to handle complex geometries. A criterium for the
classification of the equilibrium’s stability, based on the Bordered–Hessian matrix analysis, is suggested. Several numerical examples are
presented, illustrating the effectiveness of the method. Differently from the standard finite element methods (FEM), the resulting
solutions are (arbitrary) smooth generalized displacement and stress fields.
r 2007 Elsevier Ltd. All rights reserved.
Keywords: Plates; Geometrically exact; Meshfree; Moving least squares; Hybrid weak form; Multi-region
1. Introduction
1.1. Historical background
The research on geometrically exact shell models was
initiated by Simo and co-workers. The formulation and
parameterization of the model was presented in [1], where
the hypothesis of one inextensible director—used in the
present work—was already considered. In the subsequent
papers the linear and nonlinear computational aspects
of the theory were dealt. Other perspectives were later
considered, like the through-the-thickness stretch, a
plasticity constitutive model, time-stepping conserving
Corresponding author.
E-mail addresses: [email protected] (C. Tiago),
[email protected] (P.M. Pimenta).
0955-7997/$ - see front matter r 2007 Elsevier Ltd. All rights reserved.
doi:10.1016/j.enganabound.2007.10.014
algorithms for dynamical analysis and shell intersections
problems.
Nevertheless, some drawbacks were still present, like the
need for complex configuration updates and the use of
assumed strain methods to avoid the shear and membrane
locking effects.
On the twin papers [2,3] a unified theory for beams and
shells, respectively, was presented. Here, the fundamental
variable for parameterizing the rotation tensor is the
rotation vector, delivering an expression for the tangent
stiffness which is always symmetric for hyperelastic
materials and conservative loads, even far from the
equilibrium path.
Implementation of this theory for beams was presented
in [4], which was latter generalized to curved rods [5] and to
accommodate warping and a genuine moderate finite strain
constitutive relation [6].
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
In the shell model implementation [7] a constitutive
relation was derived based on a true plane stress condition.
The generalization presented in [8] accommodates the
thickness variation of the shell, thus allowing the use of a
full three-dimensional (3D) finite strain constitutive model.
The first geometrically exact analysis using meshfree
approximations was presented in [9]. The solution of beam
problems was performed by using moving least squares
(MLS) approximation to discretize the generalized displacements fields. Hence, the procedure can be considered
an extension of the element-free Galerkin (EFG) method
[10] for the geometrically exact analysis of structures.
1.2. Scope of the present work
The numerical solution of the governing equations of the
geometrically exact models has been done, invariably, by
the traditional version of the finite element method1
(FEM). Accordingly, some problems commonly associated
with the FEM are also present in the encountered
solutions, like (i) the need to explicitly set up incidence
relations between nodes (in order to shape elements),
(ii) the lack of equilibrium on the static boundary and in
the interelement interface and (iii) the shear and membrane
locking effects.
In the recent years a new class of methods for the
solution of sets of differential equations has emerged:
the so-called meshless methods. These may be classified in
classical or weak form based methods. Among the first
group we can cite the generalized finite-differences, the
radial basis functions collocation or the method of
fundamental solutions. The latter set includes, e.g., the
diffuse element method, the element-free Galerkin method,
the h-p clouds method, the partition of unity method, the
reproducing kernel particle method, the finite spheres
method and the meshless local Petrov–Galerkin method.
For reviews see, e.g., [11,12].
In the present work an alternative method for the
numerical analysis of plates is presented. Instead of the
traditional FEM approach, the EFG is now extended to
plate analysis. Hence, a fresh approximation method is
applied to the numerical solution of a, also recent, shell
model. In this way we try to overcome some of the
inconveniences of the FEM by the use of meshfree
discretization, like (i) preclude the use of structured grids,
(ii) the obtainment of smooth static (generalized stresses)
and kinematic (generalized displacements) fields and (iii)
avoid locking effects. Furthermore, it is well known that
the excellent rates of convergence of the MLS functions
both for approximation of data and for the solution of
linear differential equations, see [13,14].
1
By traditional version of the finite element method we refer to the wellknown displacement model using nodal shape functions for approximation of both the geometry and the generalized displacements fields and
imposition of the essential boundary conditions through collocation. Nonconventional formulations (like hybrid, mixed or equilibrium) are thus
excluded from this set.
495
The present work is a part of a global framework to
perform geometrically exact analysis using meshfree
approximations. This research activity was initiated by
[9], with the analysis of straight beams. In the present work,
the plates problem is addressed. Currently the initially
curved beams and shells are under development. The final
step will be the consideration of thin shells. In this latter
case the meshfree approximations have a clear advantage
over the FEM, because, at least, C 1 continuity is required
for the generalized displacement fields. This constraint is
easily fulfilled by the former but is practically impossible in
the latter.
The only kinematical assumption is the Reissner–
Mindlin plane section hypothesis. The internal virtual
work is expressed by the first Piola–Kirchhoff stress tensor
and the deformation gradient. The exact parametrization
of the rotation tensor is made through Euler–Rodrigues
formula. As all vectorial parameterizations of the rotation
tensor, this closed-form solution has a limited range
of application, beyond which a singularity occurs. To
circumvent this problem, an update Lagrangian formulation can be used. Here the technique presented in [9] is
generalized for the present case.
In order to circumvent the non-interpolation character
of the approximations—which impairs the construction of
trial and test spaces which satisfy a priori the kinematic
boundary conditions and the homogeneous kinematic
boundary conditions, respectively—a hybrid-displacement
weak form suitable for meshless approximations is
presented, which includes the internal virtual work, the
external virtual work, the external complementary virtual
work arising from the kinematic boundary and a weak
statement of the kinematic boundary conditions.
Besides assuring a quadratic convergence rate in the
solution of the nonlinear incremental/iterative algorithm,
the knowledge of the exact form of the generalized tangent
equilibrium2 contains all the relevant information to
classify the stability of the equilibrium. A criteria for the
classification of the equilibrium’s stability, based on the
Bordered–Hessian matrix analysis and the static criteria of
the principle of potential energy, is applied to the present
analysis, enabling to distinguish the several solution
branches.
In order to pave the way to the analysis of plates with
complex geometries, the extension of the hybrid-displacement weak form to interface boundaries is also presented,
rendering a multi-region method.
The inextensibility of the director is complemented by a
plane stress condition. This is imposed over constitutive
model, which is the neo-Hookean material.
2
Unlike the traditional FEM, in the present work the equations of the
system matrix do not merely express (a weak statement of) the
equilibrium, but also the kinematic and interfaces compatibility. Hence
the denomination exact form of the tangent equilibrium is incomplete and is
replaced by exact form of the generalized tangent equilibrium.
ARTICLE IN PRESS
496
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
An extended nonlinear arc-length constraint, which
includes the generalized internal displacement fields, the
generalized boundary and interface tractions and the load
parameter, is proposed to solve the resulting nonlinear
problem.
1.3. Notation and text organization
Throughout the text italic Latin or Greek lowercase
letters ða; b; . . . a; b; . . .Þ denote scalar quantities, bold italic
Latin or Greek lowercase letters (a; b; . . . a; b; . . .) denote
vectors, bold italic Latin or Greek capital letters (A; B; . . .)
denote second-order tensors, bold Calligraphic Latin
capital letters ðA; B; . . .Þ denote third-order tensors and
bold blackboard italic Latin capital letters
. . .Þ denote
forth-order tensors in a 3D Euclidian space. The same
letter is used to identify the skew-symmetric second order
tensors (A; B; . . . X; H; . . .) and their associated axial vector
ða; b; . . . x; h; . . .Þ. Vectors and matrices built of tensor
components on orthogonal frames (e.g., for computational
purposes) are expressed by boldface upright Latin letters
ðA; B; . . . a; b; . . .Þ. Greek indices range from 1 to 2, while
Latin indices range from 1 to 3.
The problem is presented in Section 2, where the relevant
kinematics and statics are briefly presented, followed by the
proposed variational formulation of the problem in Section
3. We emphasize the need to develop this custom made
hybrid statement to be able to discretized the domain using
approximations (like MLS) instead of interpolations (like
Lagrange polynomials). The results of the linearization of
the weak form are reported in Section 4 without proof. In
order to accommodate non-smooth plates, the generalization to multi-regions is presented in Section 5 followed
by the suggested meshfree discretization in Section 6, with
the corresponding residual and exact tangent generalized
stiffness. Some essential aspects for the success of the
implementation are discussed in Section 7, as the constitutive model, a rotation update procedure, the classification of the stability of the equilibrium and a nonlinear
constraint suitable for a continuation method. Some
numerical applications are presented in Section 8 and
conclusions are extracted in Section 9.
2. A summary of a geometrically exact plate model
2.1. The model problem
Consider the plate exhibited in Fig. 1, where two
orthonormal right-handed coordinate systems are represented, namely, eri for the reference configuration and ei for
the current configuration.
The reference plane is denoted by Or R2 . The contour
of Or is denoted by Gr , i.e., Gr ¼ qOr and can be
decomposed as Grt [ Gru ¼ Gr and Grt \ Gru ¼ ;, where Grt
and Gru identify the static and kinematic boundaries. The
volume of the body is identified by V r and plate thickness is denoted by H r ¼ ½hrb ; hrt , both on the reference
Fig. 1. The reference and current configurations of the plate.
configuration. The endpoints of H r are collected in the set
C r ¼ fhrb ; hrt g, thus C r ¼ qH r .
We assume the applied loads vary linearly with a loading
parameter, l. Nevertheless, for simplicity, this dependance
will be omitted in the following. The plate is under
r
the effect of body forces, b , per unit volume of the
r
reference configuration and traction forces, t , per unit
area of the reference configuration on the top, bottom
and lateral surfaces.3 Eventually, configuration dependant
loads may be included. In the lateral surfaces the plate is
r
subjected either to prescribed tractions, t , per unit area of
the reference configuration, or to imposed displacements.
The precise definition of the quantities to be imposed in
order to explicitly prescribe the displacements is introduced
latter.
2.2. Kinematics
The reference configuration can be described by n, which
can be written as
n ¼ f þ ar ,
(1)
xa era
where f ¼
defines the position of a material point over
the middle plane of the reference configuration, Or , and
ar ¼ zer3 represents the component along the normal,
z 2 H r.
From Fig. 1 it can be concluded that, on the deformed
configuration,
x ¼ z þ a,
(2)
where
a ¼ Qar .
(3)
Q is a rotation tensor which, in the present work, is
parameterized by the Euler–Rodrigues formula [15].
Accordingly, the rotational variables are collected in the
rotation vector, h. Its skew-symmetric tensor, H, is defined
as H ¼ SkewðhÞ and the rotation is given by y ¼ khk.
3
The distinction in the notation used for traction forces on the top,
bottom and lateral surfaces is made through the superscripts t, b and l,
respectively.
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
Hence,
and
Q ¼ I þ h1 ðyÞH þ h2 ðyÞH2 ,
(4)
where h1 ðyÞ and h2 ðyÞ are the trigonometric functions
sin y
1 sinðy=2Þ 2
and h2 ðyÞ ¼
h1 ðyÞ ¼
.
(5)
y
2
y=2
In order to meet certain objectivity requirements all the
necessary quantities are expressed in the reference configuration. This transformation is made by means of the
rotation tensor, Q. For example, we refer to the first order
tensor vr as being the back-rotated counterpart of v if
v ¼ Qvr ; 8v; vr 2 R3 . Of course, this transformation is fully
generalizable to tensors of an arbitrary order.
For evaluating the internal power it is chosen to use, in
the present work, the energy conjugated pair formed by the
(back-rotated counterparts of) the first Piola–Kirchhoff
stress tensor and the rate of the deformation gradient.
The back-rotated counterpart of the deformation gradient, F r , can straightforwardly be derived from the
displacement field and may be written as
r
F ¼Iþ
cra
era .
(6)
The generalized strain vectors, cra , are given by
cra ¼ gra þ jra ar ,
(7)
where
gra
497
T
¼ Q z;a era ,
jra ¼ CT h;a .
(8a)
(8b)
Tensor C relates spin like variables with the appropriate
variation of the rotation vector. In particular, in expression
(8b) the tensor C maps the spatial variation of the rotation
tensor into a generalized curvature vector and is given by
C ¼ I þ h2 ðyÞH þ h3 ðyÞH2 ,
(9)
being
1 h1 ðyÞ
.
(10)
y2
Expressions (8) may be regarded as the compatibility
equations, as they (nonlinearly) relate generalized strains
with generalized displacements.
The strain variations will eventually be relevant within a
weak statement of the problem. These are given by
h3 ðyÞ ¼
dcra ¼ dgra þ djra ar ,
(11)
being
dgra ¼ QT ðdu;a þ Z ;a CdhÞ,
(12a)
djra ¼ QT ðC;a dh þ Cdh;a Þ.
(12b)
Here
C;a ¼ h2 ðyÞH;a þ h3 ðyÞðHH;a þ H;a HÞ
þ h4 ðyÞðh h;a ÞH þ h5 ðyÞðh h;a ÞH2
ð13Þ
h1 ðyÞ 2h2 ðyÞ
and
y2
h2 ðyÞ 3h3 ðyÞ
.
h5 ðyÞ ¼
y2
h4 ðyÞ ¼
ð14Þ
The generalized strains of the plate model can be collected
in the vector
" r#
" r#
e1
ga
r
r
e ¼ r
where ea ¼
.
(15)
e2
jra
Introducing the generalized displacements vector, d, given
by
" #
u
d¼
,
(16)
h
the variation of the generalized strains can be recast in the
compact form
der ¼ WDdd,
where
2
QT
6
6 O
W¼6
6 O
4
O
2
(17)
O
QT C
O
O
O
O
O
QT
O
O
O
QT C
q
6 qx1
6
6
6 O
6
6
6
D¼6 q
6I
6 qx2
6
6
6 O
4
I
O
3
QT Z ;1 C
7
QT C;1 7
7,
QT Z ;2 C 7
5
QT C;2
(18a)
3
O
7
7
q 7
7
I
qx1 7
7
7
7.
O 7
7
7
q 7
7
I
qx 5
(18b)
2
I
2.3. Statics
F being chosen as a measure of the deformation, it
becomes necessary to use the first Piola–Kirchhoff stress
tensor, P, to characterize the state of stress at each point.
Again, the back-rotated counterpart fulfils the necessary
rigid-body invariance requirements. Hence,
Pr ¼ sri eri ,
(19)
where sri are back-rotated stress vectors.
As the present plate model does not take into
consideration changes in the plate director length it is
convenient to assume, at the constitutive level, a plane
stress state. The associated stress vector is then designated
by esri . The generalized stresses—after the plane stress
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
498
imposition—can be collected in the vector
" r#
" r #
r1
na
r
r
r ¼
where ra ¼
r
r2
mra
where
(20)
assembles the generalized stresses acting on cross-sectional
planes whose normal on the reference configuration is era
being
Z
Z
r
r
r
r
esa dH and ma ¼
na ¼
ar esra dH r .
ð21Þ
Hr
T T
PF ¼ ðPF Þ ,
(22)
is locally satisfied by the constitutive law.
"
¼
lO
r
;
q
Grt
"
¼
r
n Gt
r
lGt
#
and
q
Gru
"
¼
r
n Gu
r
lGu
#
(26)
n
Grt
n
Gru
Z
lr
¼
Hr
t dH r
Z
¼
Hr
and
(27b)
rr dH r
(27c)
collect the forces and
m
3. Variational formulation of the problem
3.1. A hybrid weak form
Grt
m
t
Using the FEM it is trivial to construct a trial ftestg
space for d fddg which satisfy a priori the kinematic
boundary conditions fthe homogeneous kinematic boundary conditionsg. On the contrary, meshfree approximations
do not satisfy the well-known Kronecker–delta property
Z
(23)
fi ðxj Þ being the value at node j of the nodal function
centered at node i. Accordingly, the task of setting the
appropriate trial and test spaces of the weak statement in
order to locally enforce the kinematic boundary terms is
considerably more difficult than in the FEM interpolants
case.5
To alleviate the conditions over the trial and test spaces
we impose the kinematic boundary conditions in weak
sense, setting in this way a hybrid-displacement model. For
a review on the subject, see [16]. It can be proved that the
internal virtual work may be expressed as
Z
Z
dW int ¼
P : dF dV r ¼
rr der dOr
(24)
Or
and the external virtual work may be written as
Z
Z
r
r
Or
q dd dO þ
qGt dd dGrt
dW ext ¼
m
Z
br
b
lr
¼
Hr
Gru
tr
¼a t þa t þ
4
Vr
#
Hr
Or
fi ðxj Þ ¼ dij ,
r
nO
are cross-sectional generalized resultants on the reference
configuration.
Z
r
tr
br
Or
n ¼t þt þ
b dH r ,
(27a)
Hr
It is assumed that the second equilibrium equation in the
reference configuration, i.e.
T
q
Or
Z
¼
Hr
al t dH r
and
a rr dH r
r
Hr
a b dH r ,
(28a)
(28b)
(28c)
collect the moment resultants. Here rr are the tractions
on the kinematic boundary and at , ab and al are the
directors—on the current configuration—of the top,
bottom and lateral applied tractions.6 Notice the inclusion
of the virtual work term arising from the kinematic
boundary in (25), given by the projection of the generalized
reactions on the virtual displacements.
The weak form of the equilibrium of the plate can be
recast by the following virtual work principle:
dW int dW ext ¼ 0
8dd,
(29)
where dd stands for an infinitesimal perturbation of the
generalized displacements field.
Due to the kinematical assumption, the displacements of
a given point, f, on the lateral surface are not independent
along ar . Let us assume that the prescribed displacements
are given as
" #
u
d¼
,
(30)
h
Grt
Or
Z
r
þ
Gru
qGu dd dGru ,
ð25Þ
4
In fact, sometimes this task is not possible due the kinematic boundary
form of the models, like in circular shaped ones. In those cases, the
boundary configuration is merely approximated and an error in the
geometry configuration is introduced.
5
With an appropriate change of coordinates this could also be
accomplished, see [12, p. 116]. Nevertheless, an error still exists in between
the particles arranged along the kinematic boundary.
i.e., we assume that the prescribed orientation of the
kinematic part of the contour of the plate is already
expressed in terms of the Euler–Rodrigues parameters. In
general, a rotation tensor can be used to prescribe the
displacements. In this case an extraction procedure should
be applied.
6
No specific notation was introduced for the directors of the body forces
and the tractions on the kinematic boundary, as the obvious designations,
ab and ar , would introduce ambiguities in the notation.
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
The weak imposition statement of the kinematic
boundary conditions reads7
Z
r
r
dqGu ðd dÞ dGru ¼ 0 8dqGu .
(31)
Gru
The combination of the principle of virtual work (29) and
the weak constraint imposition (31) gives the final weak
form, which is the following hybrid functional:
in Or ,
dW ¼ 0
where
(32)
r
Or
r
r
Z
r de dO Z
Gru
q
Gru
dd
dGru
Or
q
Or
Z
r
dd dO Grt
q
Grt
dd
r
Gru
dqGu ðd dÞ dGru .
dGrt
ð33Þ
3.2. Recovering the governing equations
In this section the governing equations that are imposed
in weak sense will be obtained from the derived weak form.
Substituting (17) in (33) and integrating by parts in du;a and
ðCdhÞ;a yields
Z
r
r
ððna;a þ nO Þ du þ CT ðma;a þ z;a na þ mO Þ dhÞ dOr
r
O
Z
r
r
þ
ððna na nGt Þ du þ ðna la lGt Þ dhÞ dGrt
Z
Grt
r
Gru
Gru
r
ððna na nGu Þ du þ ðna la lGu Þ dhÞ dGru
ððu uÞ dn
Gru
Gru
þ ðh hÞ dl
Þ dGru
¼ 0,
r
n a n a n Gu ¼ o
8du,
(37a)
na la lGu ¼ o 8dh
(37b)
r
plus
r
u u ¼ o 8dnGu ,
(38a)
r
na;a þ nO ¼ o 8du,
r
ma;a þ z;a na þ mO ¼ o
(35b)
r
in the domain, O ,
r
n a n a n Gt ¼ o
8du,
4. Linearization of the weak form
For the solution of the weak form of the problem, stated
by (33), within a Newton/Raphson’s type of incremental/
iterative process it is crucial to explicitly know the exact
tangent operator. This can be achieved by the consistent
linearization of the weak form. Here this process must be
performed not only on the generalized displacements, d, as
usually is done, but also in the generalized reaction forces,
r
qGu . As usual, it is assumed in the following that Ddu;a ¼ o,
Ddh ¼ o and Ddh;a ¼ o.
The incremental/iterative perturbation, D, of the hybrid
weak form, given by (33), is
Z
DdW ¼
ððWDddÞ ðDWDDdÞ þ ðDddÞ ðGDDdÞ
Or
Z
r
r
dd ðLO DdÞÞ dOr dd ðLGt DdÞ dGrt
Z
r
Gru
dd DqGu dGru Z
Grt
r
Gru
dqGu Dd dGru .
ð39Þ
Here
(35a)
8dh
(38b)
on the kinematic boundary, Gru .
The sets of Eqs. (35) and (36) simply express the
equilibrium in the domain and on the static boundary
between the applied generalized forces and the internal
generalized forces. These are the usual set of equations
imposed in a weak sense in the traditional FEM (besides the
pointwise imposition of essential boundary values). Set (37) is
the equilibrium equations on the kinematic boundary. This
apparent contradiction is, in fact, what is being imposed: the
equilibrium between the internal generalized forces and the
independently approximated generalized reaction forces. Set
(38) is the compatibility at the kinematic boundary.
ð34Þ
where na denotes the outward normal components.
The Euler–Lagrange equations of (34) are
7
on the static boundary, Grt , and
h h ¼ o 8dlGu
Z
Combinations of variational statements were extensively used
for generating generalized principles for linear analysis. Here
the extension for nonlinear analysis of the hybrid-displacement model is accomplished. If the problem under analysis is
conservative, the variational form could be derived from a
constrained stationary potential energy principle.
Besides the usual requirements in order the integrals in
(33) make sense, no additional restrictions are demanded.
In particular, the usual conditions d ¼ d and dd ¼ o on the
kinematic boundary, Gru , are absent in order to be able to
use approximations not fulfilling the Kronecker-delta
property (23).
þ
(36b)
8dh
r
Z
dW ¼
Z
r
na la lGt ¼ o
499
(36a)
The convenience of the introduction of the minus sign is associated
with (i) the attainment of a symmetric linearized weak form and (ii) the
r
possibility of identifying qGu with the generalized reaction force.
2
qnr1
6 qgr1
6
6 qmr
6 1
6 r
r
6 qg1
qr
D¼ r ¼6
6 qnr2
qe
6
6 qgr
6 1
6 r
4 qm2
qgr1
qnr1
qjr1
qmr1
qjr1
qnr2
qjr1
qmr2
qjr1
qnr1
qgr2
qmr1
qgr2
qnr2
qgr2
qmr2
qgr2
3
qnr1
qjr2 7
7
qmr1 7
7
7
qjr2 7
7
qnr2 7
7
qjr2 7
7
7
qmr2 5
qjr2
(40)
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
500
is the generalized constitutive tangent stiffness,
3
2
0
O
O
O
O
G 1u y
7
6
0
6 O
O
O
O
G 1y y 7
7
6
7
6
u0 y
7
O
O
O
O
G
G ¼6
2
7
6
7
6
0
yy
7
6 O
O
O
O
G2
5
4
G yu
1
0
0
G yy
1
G yu
2
0
G yy
2
0
5. Multi-region decomposition
(41)
yy
G yy
1 þ G2
is the generalized geometric tangent stiffness,
2
3
O
O
r
tr
br
r
t
b 7
T
T
O
6
LO ¼ 4 O Vðh; m Þ þ C T A C þ C T A C 5
R
r
þCT H r B A dH r C
(42)
is the generalized tangent stiffness due the loading in the
domain and
"
#
O
O
r
R
r
r
LGt ¼
(43)
O Vðh; mGt Þ þ CT H r T A dH r C
is the generalized tangent stiffness due the loading in the
static boundary. The terms appearing in definition of (41)
are
0
0
T
¼ N a C,
G ua y ¼ G yu
a
0
(44a)
0
y yT
G yy
¼ Vðh; ma Þ and
a ¼ Ga
(44b)
yyT
¼ CT Z ;a N a C
G yy
a ¼ Ga
Vðh; z;a na ÞV ;a ðh; h;a ; ma Þ CT;a M a C,
ð44cÞ
where N a ¼ Skewðna Þ, M a ¼ Skewðma Þ. In the former
expressions the operators Vðh; tÞ and V ;a ðh; h;a ; tÞ are
defined by
Vðh; tÞ ¼ h2 ðyÞT þ h3 ðyÞðTH 2HTÞ
h4 ðyÞðHt hÞ þ h5 ðyÞðH2 t hÞ
and
ð45aÞ
V ;a ðh; h;a ; tÞ ¼ h3 ðyÞðTH;a 2H;a TÞ h4 ðyÞðH;a t h
þ Ht h;a Þ þ h5 ðyÞ½ðH;a H þ HH;a Þt h
þ H2 t h;a þ ðh h;a Þ½h4 ðyÞT þ h5 ðyÞðTH 2HTÞ
þ ðh h;a Þ½h6 ðyÞðHt hÞ þ h7 ðyÞðH2 t hÞ, ð45bÞ
being
h3 ðyÞ h2 ðyÞ 4h4 ðyÞ
and
y2
h4 ðyÞ 5h5 ðyÞ
h7 ðyÞ ¼
.
ð46Þ
y2
The linearization carried out only took into consideration
the possibility of configuration independent body forces,
r
r
b , and applied tractions, t . For other load types the
linearization terms (42) and (43) will, eventually, be
different.
Notice the two last terms on (39) do not depend on the
generalized displacements themselves, but only on their
virtual and incremental/iterative counterparts.
h6 ðyÞ ¼
Until now it was assumed that the plate was modeled
using a single region or, equivalently, the plate was
discretized in a single finite element of arbitrary shape.
This is the traditional way in which meshless approximations are used. Although the use of more than one region
departs from the original meshless spirit and creates
difficulties in reestablishing the continuity of the generalized displacements and tractions, the generalization to
multi-region can present advantages in certain particular
situations.
This concept was explored by Cordes and Moran [17]
and by Tiago and Leitão [18] to introduce discontinuities.
In the former these were caused by material heterogeneity
and the displacements continuity was imposed in weak
sense using a generalization of the modified principle [10]
for eliminating the interface tractions from the weak
statement. In the latter the discontinuity was due the
application of a punctual load and a full hybrid-displacement formulation was used to impose the continuity of the
generalized displacement fields.
In the present case the motivation to introduce
discontinuities is posed from the geometrical point of view:
(i) handle with complex plates or (ii) the existence of nonsmooth shells, like folded plates.
We will start by dealing with the case (i). Let the
subscripts ‘‘þ’’ and ‘‘’’ be associated with two distinct
regions with a common interface, Gri , in the undeformed
configuration. In this case the hybrid weak form includes
the same terms as (33) written each of the two regions and
additional interface terms. For simplicity, only these latter
are explicitly represented in the following. The weak form,
in this situation, renders
Z
r
dW ¼ qGi ðdd þ dd Þ dGri
Gr
i
Z
r
Gri
dqGi ðd þ d Þ dGri
Gr
r
r
8dd þ ; dqþu ; dd ; dqGu ; qGi ,
ð47Þ
r
where qGi collects the independently approximated interface generalized tractions.
The linearization of (47) yields
Z
Z
r
r
dd þ DqGi dGri þ
dd DqGi dGri
DdW ¼ Gr
i
Z
Gr
i
r
dqGi
Dd þ dGri þ
Gr
i
Z
r
Gr
i
dqGi Dd dGri .
ð48Þ
The Euler–Lagrange equations of (47) are (35)–(38) for the
regions þ and plus additional interface boundary terms,
namely, the equilibrium between the generalized interface
traction and the stresses on region Orþ ,
r
naþ naþ nGi ¼ o
8duþ ,
(49a)
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
501
Fig. 2. C and I rods as assembly of flat panels.
r
naþ laþ lGi ¼ o
8dhþ ,
(49b)
the equilibrium between the generalized interface traction
and the stresses on region Or ,
r
na na þ nGi ¼ o
r
na la þ lGi ¼ o
8du ,
hþ h ¼ o
(50b)
8dh
and the compatibility of displacements between
uþ u ¼ o
(50a)
r
8dnGi ,
Gri
8dl .
Orþ
and Or
(51a)
(51b)
Eliminating the independent field of generalized boundary
tractions from the sets of equilibrium equations (49) and
(50), we conclude that
naþ naþ þ na na ¼ o,
(52a)
naþ laþ þ na la ¼ o,
(52b)
hence confirming that the Euler–Lagrange equations
indeed include the enforcement of the continuity of the
generalized stresses between both regions.
The obvious similarities between the set of Eqs. (52) and
their elasticity analogs, see [19, Eq. (8), p. 847], disguises
the specific needs that a general structural theory, like the
one developed here, demands. Contrary to the 3D fplaneg
elasticity cases, where only two bodies can flow into a
common interface—formed by a surface fcurveg—in the
present case it is natural that more than two panels share a
mutual straight line, e.g., rods with I, C and T crosssections. This fact motivates the discussion of case (ii).
The previously presented method in this section for
dealing with a single interface between two regions can be
generalized to the imposition of the continuity conditions
of the displacements and rotational parameters to those
cases where n regions converge into a single line, being
nX3. For this purpose it is necessary to enforce a set of
ðn 1Þ weak form continuity constraints between the n
regions. The remaining constraint is linearly dependent
from the mentioned set and, consequently, is excluded. It
follows that ðn 1Þ independently generalized interface
tractions fields will be generated at that interface. For
generating the set of constraints there will be C nn1 ¼ n
possible combinations. The weak form and the respective
governing equations are not explicitly given as they are an
ðn 1Þ times repetition of the two regions case. This
situation is illustrated in Fig. 2 for rods with C and I crosssections idealized as a assemble of flat panels. The former
requires the use of three regions and two interface
boundaries, while the latter resources five regions with
four interface boundaries.
6. The meshless discretization
6.1. The MLS approximation
The approximation of the six generalized displacements
fields, d, over the (plane) reference configuration, Or , is
made in the present work through MLS nodal functions.
This approximation was developed by Lancaster and
Šalkauskas [20] and is briefly outlined in the following.
Consider a continuous function, uðxÞ : O ! R and let
the known values of u at a set of points fxi gN
i¼1 ; xi 2 O, be
denoted by ui where N is the total number of points.
At each point within the domain a local approximation
of uðxÞ, here denoted by uh ðxÞ, is defined as
uh ðxÞ ¼ pT ðxÞaðxÞ,
(53)
where
pðxÞ ¼ ½ p1 ðxÞ p2 ðxÞ . . .
pm ðxÞ T
(54)
gathers a basis of m functions and
aðxÞ ¼ ½ a1 ðxÞ a2 ðxÞ . . .
am ðxÞ T
(55)
collects the weights of the approximation.
Let wi ðx xi Þ 2 C l0 ðoi Þ be a compactly supported weight
function with continuity given by l on a neighborhood oi
of xi . Due to its properties this is usually called a bellshaped function. The compact supports, also known as
clouds, form a opening covering of the domain, O, i.e.,
O
N
[
oi .
(56)
i¼1
Let the number of non-zero weight functions at a given
point, x, be denoted by nðxÞ, being mpnðxÞpN.
At each point x the determination of the vector aðxÞ is
done by the minimization of a weighted discrete least
squares norm of the error, L2 , [20]. The obtained
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
502
approximation can be written in the usual FEM shape
function format, i.e.,
uh ðxÞ ¼ Uu,
(57)
where
U ¼ ½ f1
f2
...
fN and
(58a)
uT ¼ ½ u1
u2
...
uN (58b)
collect the approximation functions and the prescribed
values, respectively. The former are evaluated through
fi ¼ pT ðxÞA1 ðxÞBi ðxÞ,
(59)
being
AðxÞ ¼
nðxÞ
X
wi ðx xi Þpðxi Þpðxi ÞT
and
(60a)
i¼1
Bi ðxÞ ¼ wi ðx xi Þpðxi Þ.
(60b)
The evaluation of the MLS approximation can be
implemented in a very efficient way by avoiding the
inversion of the moment matrix, A, at each sample point,
as described in [21]. The same reasoning can be applied to
the derivatives.
6.2. The discretization
We start this section by justifying the options made
regarding the specific choice of the approximation functions either for the domain and the kinematic/interface
boundary. The geometrically exact theories are especially
interesting in the analysis of slender structures, where the
change of the structural response due the variation of the
configuration is important. As the shear deformation was
taken into account, the shear-locking presence can be
anticipated. In meshless methods, particularly for the ones
relying on the use of MLS approximation, there is no, in
general, such concept as reduced integration, as the closed
form solutions for the integrals appearing in the generalized residual vector and the generalized tangent stiffness
matrix are unknown (even for linear problems).
There are several ways to overcome the locking effects in
meshless methods. The most representative [22] are the
(i) increase of the degree of basis functions, (ii) resource to
the consistency paradigm, (iii) use of nodal integration,
(iv) adoption of a change of variables and (v) employ of a
mixed formulation.
The increase in the degree of the polynomial basis (54)—
as suggested by Garcia et al. [23] in the h-p cloud context—
is, in practice, the counterpart of a p-refinement in the
FEM context for alleviating the shear-locking. In general,
the use of basis with degree higher than three is sufficient to
eliminate the shear-locking effects, even for extremely high
values of the slenderness ratio.
Resorting the facilities of the meshless approximations to
generate arbitrarily continuous functions, it is very easy to
chose approximations in such a way that the Kirchh-
off limit is exactly reproduced, the so-called consistent
approximation [24]. Here the approximations of the
rotation fields are established by the derivatives of the
displacement field approximation. However, it was recently
proved [22] that this procedure necessarily leads to a
singular equation system, due to linear dependencies
presence in the approximation functions for the rotations.
Moreover, except for the one-dimensional (1D) case,8 the
number of dependencies grows with the order of the
basis (in the common case of polynomial basis are used).
Nevertheless, if appropriate solvers are employed this
problem can be easily overcome.
The nodal integration procedure are usually associated
with spurious singular modes [25] and requires the addition
of ad hoc stabilization schemes.
The change of variables [26] has to be eliminated a priori
in this work, as the rotational parameters would have to be
replaced by the shear strains of the middle plane as primary
variables. However, on the one hand, the relations involved
in the change of variables is nonlinear and, on the other
hand, the rotational parameters play the principal part in
the geometrically exact act.
The mixed formulation were already used for eliminating
volumetric locking [27] in meshless methods, but the
extension to shear and membrane locking, even for the
linear case, is still an open question.
Hence, the former option was the chosen one in the
present work due to (i) its generality—the extension for
geometrically nonlinear analysis is straightforward—and
(ii) facility of implementation.
For the approximation of the generalizedr kinematic and
r
interface boundary tractions, qGu and qGi , respectively,
several options are available, e.g., (i) 1D Lagrange
polynomials, (ii) 1D MLS or even (iii) the restriction to
the boundary of the same MLS approximation functions
used in the domain. Numerical tests show that (i) using
the first option the chosen degree of the polynomials has
little influence in the results for the same number of nodes,
(ii) the 1D MLS nodal functions are computationally more
expensive (relatively to the Lagrange polynomials) and do
not significantly improve the results [28] and (iii) the use of
two-dimensional (2D) MLS locally enforces the kinematic
boundary condition (apart from a limitable integration
error), which in turn, may introduce static dependencies in
the global system [29]. In the present work the first
option—the linear Lagrange polynomials—is chosen.
Hence, consider the following approximations:
d ¼ Ud;
dd ¼ Udd;
Dd ¼ U Dd;
8
r
r
qGu ¼ WqGu ;
r
r
r
r
(61a)
r
dqGi ¼ YdqGi ,
dqGu ¼ WdqGu ;
r
r
qGi ¼ YqGi ,
r
DqGu ¼ WDqGu ;
r
(61b)
r
DqGi ¼ YDqGi ,
(61c)
In 1D approximation only one dependency, per field, is introduced.
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
for the real, virtual and incremental/iterative generalized
displacements, generalized boundary tractions9 and generalized interface tractions, respectively. In the previous
expansions we deliberately omitted the identification of the
considered region though the subscripts þ or . The
explicit form of the operators collecting the approximations is
" u
#
O
funOr I
f1 I O
U¼
...
,
(62a)
O fy1 I
O
fynOr I
2
W¼4
cu1 I
O
O
cy1 I
2
ju1 I
Y¼4
O
r
...
O
jy1 I
...
cunGru I
O
O
cynGru I
juGr I
O
O
jyGr I
n i
n
i
3
5 and
(62b)
3
5
(62c)
r
r
nO , nGu and nGi being the number of approximation
functions of the generalized displacements, boundary and
interface tractions. Notice the possibility of using different
functions for displacements and parameters of the Euler–Rodrigues formula.
Substituting the approximations (61), in the hybrid weak
form (47), yields, after some algebraic manipulations,
(63)
rðxÞ ¼ 0 8dx,
where rðxÞ is a generalized vector of residuals and x collects
the unknowns, i.e.,
3
2
Gr Gr
3
2
Gr Gr
sþ þ Bþu qþu þ Bþi qþi
Ddþ
7
6
r
r 7
r
r
7
6
6
6 s þ BGu qGu þ BGi qGi 7
6 Dd 7
7
7
6
6
r
7
6
6 Gu 7
Gr T
r¼6
Bþu dþ vþ
7 and Dx ¼ 6 Dqþ 7.
7
6
6 Gr 7
7
6
6 Dqu 7
Gru T
B
d v 7
5
6
4
5
4
Gri
r
r
Gi T
Dq
Bþ dþ BGi T d
(64)
Here
Z
Z
r
s¼
ðDUÞT WT rr dOr UT qO dOr
Or
Or
Z
r
UT qGt dGrt ,
ð65aÞ
Grt
r
BGu
Gri
B
Z
¼
Gru
UT W dGru ,
Z
¼
Gr
U
T
Y dGri
(65b)
and
Z
v¼
Gru
503
WT d dGru .
(65d)
The use of the same approximations in the linearized form
(48) renders
K Dx
(66)
8dx,
where
2
6
6
6 O
6 r
6 GT
K ¼ 6 Bþu
6
6 O
6
4 Gr T
Bþi
Gr
O
Bþu
O
S
O
BGu
O
O
O
Gru T
B
O
O
Gri T
B
O
O
Sþ
r
Gr
Bþi
3
7
r 7
BGi 7
7
7
O 7,
7
O 7
7
5
O
(67)
S being the generalized stiffness matrix
Z
S¼
ððDUÞT WT DWðDUÞ
Or
r
þ ðDUÞT GðDUÞ UT LO UÞ dOr
Z
r
UT LGt U dGrt .
ð68Þ
Grt
By the inspection of the generalized vector of residuals,
rðxÞ, Eq. (64)1 and the generalized tangent form, K,
Eq. (67), readily it is perceived that only part of these
operators are function of the
generalized displacements. In
r
r
fact, the operators BGu , BGi and v are constant along the
analysis and all the nonlinearity is concentrated on s and S.
7. Implementation remarks
7.1. Constitutive model
The constitutive model is derived from a pure 3D large
strain formulation law, more specifically, the neo-Hookean
material [30]. The respective strain energy function is
cðJ; I 1 Þ ¼ 12 lð12 ðJ 2 1Þ ln JÞ þ 12 mðI 1 3 2 ln JÞ,
(69)
where l and m are the Lamé constants, J is the Jacobian
of the deformation gradient and I 1 is the trace of
the Cauchy–Green tensor. A detailed derivation of the
constitutive operator can be found elsewhere [7]. Here only
the final results are summarized. Let us start by defining the
following quantities
f ra ¼ era þ cra ,
(70a)
J ¼ er3 f r1 f r2 ,
(70b)
gra ¼ ab f rb er3 ,
(70c)
(65c)
i
ab ¼ er3 era erb
9
Notice the subtle difference between the matrix differential operator W
defined in Eq. (18a) and the matrix W that collects the independent
approximation functions of the generalized kinematic boundary tractions.
jðJÞ ¼ m
and
l þ 2m
3
lJ þ 2mJ
.
(70d)
(70e)
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
504
f ra are columns of the deformation gradient, J is deformation gradient Jacobian at middle surface level and ab is a
permutation symbol. With the previous definitions the rfirst
e ¼
Piola–Kirchhoff stresses and the tangent tensors C
ab
r
r
qesa =qcb are given by
esra
¼
jðJÞgra
þ
mf ra
and
(71a)
e r ¼ qjðJÞ gr gr jðJÞab Skewðer Þ þ mdab I.
(71b)
C
b
3
ab
qJ a
Thus, the constitutive tensors gathered by the D components in (40) are given by
Z
qnra
e r dH r ,
¼
(72a)
C
ab
r
qgb
Hr
qnra
¼
qjrb
qmra
¼
qgrb
rotation tensor, Qo , and the back-rotated curvature vector,
jor
a , are evaluated and collected. If an update in the
configuration is made, Qe , the current configuration
rotation tensor can be expressed by
Q ¼ Qe Qo .
The current curvature tensors, K a ¼ Skewðja Þ, are given by
K a ¼ Q;a QT ¼ K ea þ Qe K oa QeT ,
(74)
where
K ea ¼ Qe;a QeT
and
K oa ¼ Qo;a QoT .
(75)
Consequently, the current curvature vectors are
ja ¼ Ce he;a þ Qe joa .
(76)
The back-rotated counterpart of (76) is
Z
Hr
e r Ar dH r ,
C
ab
(72b)
jra ¼ QoT CeT he;a þ jor ,
(77)
being
Z
e r dH r
Ar C
ab
Hr
qmra
¼
qjrb
Z
Hr
and
e r Ar dH r .
Ar C
ab
(72c)
(72d)
The through the thickness integrations in (72) are evaluated
numerically using three Gauss–Legendre sampling points.
Contrary to other constitutive models [31], no drill
values are assigned to the generalized tangent stiffness or
residual. To prevent the possibility of obtaining a global
singular matrix, a value of Ehr3 , hr ¼ hrb þ hrt being the
plate thickness, is added to the drill stiffnesses. Likewise, a
value of mra er3 ¼ Ehr3 jra er3 is added to the residual
vector.
7.2. Rotation update
The formulation presented in Section 2 is intrinsically
general, because it can, in principle, handle arbitrary large
displacements and rotations. However, due to the adopted
type of parameterization for the rotation tensor—a
vectorial parameterization—the rotation angle, y, is
restrained to belong to a limited interval. For the
Euler–Rodrigues formula, this interval is ½0; 2p½.10
In the following an update scheme is presented which
allows to overcome this limitation. The rotation angle
increment, within a single load step, does not approach the
singularity limit due to the bound imposed by the basins of
attraction of Newton’s method. Hence, an update rotation
scheme can be devised if the total rotation tensor of a given
interest point—typically a integration point—is conveniently stored. The same applies to the curvature vectors.
Consider a given configuration, which is the solution of
the discretized problem of the last point found during the
loading path of a structure. At each point the current
jor ¼ QoT jo .
In fact, numerical tests indicate that the presence of the singularity
deteriorates the solution in a relatively large interval.
(78)
The physical meaning of the update formula (77) for the
back-rotated curvature vectors is clear. These vectors are
given by the sum of the back-rotated curvature vectors of
the computed configuration and the back-rotated curvature vectors of the update.
The basic idea, as latter was found, is already present
in the original work of [32], under the designation of
‘‘formulation in T Rref SO ð3Þ’’ or updated Lagrangian
formulation. The differences between the result in (77)
and [32] are due to (i) the update formula for the rotation
tensor11 and (ii) the definition of the tensor C.
This update procedure can be performed after each
converged configuration or only when, at given point, the
rotation angle ye ¼ khe k approaches 2p.
The implementation of this updated Lagrangian formulation removes the singularity problem, but, unfortunately, originates a path-dependent formulation. A
formulation is called path-independent if the final solution
is solely a function of the final configuration and hence
independent of the path followed by the incremental/
iterative procedure. In the present work as long as the total
rotation is directly approximated the solution is, indeed,
path-independent. However, if some update of the configuration is necessary, then the path-dependence is introduced. We emphasize that this imperfection is introduced
by the specific parameterization chosen for the rotation
tensor and is by no means related with the geometrically
exact theory.
There exists more efficient ways to store of the current
rotation tensor, Qo , than just collect its nine components.
Simple alternatives are the extraction of the rotation vector
from the rotation tensor or the resource to quaternions.
The former was used in the present work.
Instead of Q ¼ Qe Qo used in the present work, [32] employed
Q ¼ Qo Qe . In their terminology this updates are denominated via right
translation (material rotation) and via left translation (spatial rotation).
11
10
(73)
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
7.3. On the stability of the equilibrium
A reliable criteria to establish the stability of a given
equilibrium configuration is essential to identify bifurcation and limit points and thus, understand the structural
r
behavior. Assume that (i) body forces, b , and applied
r
tractions, t , are configuration independent and (ii) that a
hyperelastic material law was adopted. If the traditional
version of the FEM was used a static stability criteria based
on the second variation of the potential energy would be
sufficient. In the present context there also must exists a
potential function from where the weak form (32), either
specified by (33) or (47), can be derived. Contrary to the
traditional version of the FEM, this potential is not
suitable for classifying the stability of the equilibrium.
Indeed, the extremum associated with the undeformed
configuration (which is assumed to be stable) is already a
saddle point.
The classification of the local constrained extremum is a
relatively new subject. To the authors knowledge, the first
approach to the problem was presented by Mann [33] but a
general test, based on the determinant of the principal
minors of the bordered Hessian matrix, was only to be
published by Spring [34]. This matrix is, in the present
context, the linearized form of the hybrid functional, i.e.,
the full generalized tangent stiffness. This test is of less
practical importance for the present purposes due the
limiting conditions under which the classification criteria
holds [34, Theorem 1]. Also the conclusions drawn with
this test may depend on permutations of rows and columns
of the bordered Hessian (which may be interpreted as
relabeling the particles and their degrees of freedom’s
(dof’s)). A much more useful test, based on the eigenvalues
of the bordered Hessian, was latter derived by Hassell and
Rees [35]. An alternative treatment of the subject is
provided by Shutler [36] and a generalization for certain
infinite dimensional calculus of variational problems is
given by Greenberg et al. [37].
Let Iðf ðaÞÞ be the number of independent directions in
which function f decreases at a certain point, a. For
practical purposes, if this number is zero, then a is a
minimum of f. Also let P and PH be the potential energy
function and the constrained (hybrid) potential energy
function, respectively, and nc the number of independent
constraints associated with the imposition of the essential
and continuity boundary conditions. Restated for the
present context, the criterium derived by Hassell and Rees
[35] establishes that
IðPÞ ¼ IðPH Þ nc .
(79)
Based on this simple expression, it is possible to generalize
the standard stability criterium based on the second
variation of the potential energy to the present hybriddisplacement approach. If the structure is stable in the
undeformed configuration, the number of negative eigenvalues associated with IðPH Þ in the beginning of the
analysis is always equal to nc and, consequently, IðPÞ
505
equals zero. After each bifurcation point is crossed IðPH Þ
increases one unit and so does IðPÞ.
In the tested applications it was found that the number
of negative eigenvalues may be erroneously identified due
to the very different absolute values of matrix K. While
matrices S depend
on the material parameters, matrices
r
r
BGu and BGi are only an integral of approximation
functions products. An efficient way to handle this
numerical problem—which was used in the present
work—was to resort to a change of variables, in which
r
the generalized kinematic boundary tractions,r qGu , and the
generalized interface boundary tractions, qGi , are divided
r
r
by a factor, $, and, consequently, matrices BGu and BGi are
multiplied by this same factor. In this work we use
$ ¼ Ehr3 .
The computation of critical loads can be efficiently
implemented using a simple bisection method. The convergence is extremely fast as the number of iterations, within
each incremental step, is very low. In general, to locate a
generalized equilibrium point belonging to the fundamental
trajectory one or two iterations are enough.
7.4. A nonlinear constraint
If the solution of the resulting nonlinear system of
equations (63) cannot be achieved by the use of the
standard incremental/iterative approach of the Newton/
Raphson method, then a combination with some (nonphysical) constraint is used in order to trace the full
trajectory of the structural model. To be consistent with the
approximations made, this constraint should include not
only generalized displacements and loads, but also should
render the generalized boundary tractions on the kinematic
and interface boundaries.
From now on we assume the applied loads and imposed
displacements vary linearly with the load parameter, l.
Therefore, the linearization of the generalized weak form
(33) in l is trivial and will be omitted. Hence, (63) is
replaced by
rðx; lÞ ¼ 0.
(80)
The chosen arc-length constraint, that nonlinearly relates
the incremental generalized displacements, boundary tractions and load parameter, is
2
Ds2 Ds ¼ 0,
(81)
where
Ds2 ¼ DxT Wx Dx þ a2 Dl2 .
(82)
Ds is a preassigned value of the arc-length within a
incremental step, a is a scaling parameter and Wx is a
weighting matrix which is, at least, positive semi-definite
diagonal
Wx ¼ Wx ¼ diag½Wu ; Wy ; Wn ; Wm .
(83)
ARTICLE IN PRESS
506
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
Moreover, Dx and Dl are the incremental variations
Dx ¼ x xE ,
b
Geometrical data:
h
(84a)
b = 0.1
h = 0.1
l = 1.0
A
(84b)
where E denotes a certain point in the load-generalized
configuration space. The usual option is to identify point E as
the last previously known point belonging to the generalized
equilibrium path. In this way Eq. (81) renders a constraint on
the distance that the next sought point should be from E. The
metric of this distance on the load-configuration space is given
by Wx and a. It can be very useful to consider non-centered
constraints, i.e., identify E with a point outside the generalized
equilibrium path, see [38]. In particular, if we consider that
point E is halfway between the last previously known point
belonging to the generalized equilibrium path and the point
generated by the predictor step and use, in the corrector steps,
Ds=2 instead of Ds, the solutions of the quadratic equations
are either the correct solution or coincides with the last
previously known point belonging to the generalized equilibrium path. In the latest, the arc-length distance, Ds, should
be reduced (e.g., by half) and the step should be repeated,
hence avoiding track-back of the solution.
The presented constraint can be used either with the
Crisfield [39] version of the arc-length, where the iterative
solutions are constrained to remain in the interior of the
hyper-ellipsis, or with the consistent linearized version of
Schweizerhof and Wriggers [40]. Hence, the arc-length
method was generalized in order to include the essential
and interface boundary reactions, resulting in a robust and
fast procedure.
8. Numerical examples
8.1. Introductory remarks
The generalized kinematic and boundary tractions approximations, (61)2;3 , are always interpolated using linear
Lagrange polynomials. In general, we used a number of
nodes similar to the number of particles used for the domain
discretization in the vicinity of the side. This is, in principle,
the most reasonable choice. In this way the generalized
boundary traction parameters are not only weights of an
expansion but also can be identified with the nodal values
of the generalized boundary tractions, hence justifying the
denomination interpolation.
The Gauss–Legendre rule is always adopted. The
integration in the thickness direction was performed using
three integration points. Within each integration cell 3 3
sample points were used. Each boundary cell resorts to a
five point integration rule.
In the present work we use the weight function described
in [41] with the parameter value s ¼ 3 for the MLS
approximation setup. As only polynomial basis are used
(which are C 1 ) the final approximation always possesses
x2
l
Material properties:
x3
x1
E = 1.0.107
v = 0.3
B
Fig. 3. Data for plane cantilever beam subjected to an end load.
ξ2
Dl ¼ l lE ,
0.1
0.05
0
0
0.2
0.4
0.6
0.8
1
ξ1
Fig. 4. The particle distribution used for the approximations on the
reference configuration, Or , of plane cantilever beam subjected to end
force.
C 2 continuity. The supports are always circular. Let the
support dimension parameter of the node i, Ri , denotes
the ratio between the actual support radius of node i and
the minimum support radius that node i should have in
order that the moment matrix, M, can be inverted, see [11].
Here we always used Ri ¼ 1:5 for the all N particles set.
8.2. Cantilever beam
Consider the cantilever beam subjected to an end load
with resultant equal l represented in Fig. 3. This classical
problem has been studied by several researchers.
Here we test the hybrid meshless formulation for both
plane elasticity and plate bending behavior. The former
model is obtained by considering a plane structure
contained in the ðx1 ; x2 Þ plane acted by forces in that same
plane while the latter is achieved by considering a plate
contained in the ðx1 ; x3 Þ plane acted by forces perpendicular to that same plane. The same parameters are used for
both analysis.
A pseudo-random distribution including 63 nodes was
used in order to generate an admissible particle distribution. The distribution on the reference configuration, Or , is
displayed in Fig. 4. Notice the existence of particles located
outside the domain. Although this is not an usual
practice,12 the particles can be located anywhere as long
as the supports are sufficiently large to generate an
admissible particle distribution.
For the trace of the response we use, for the MLS
approximation on the domain, a complete quadratic basis.
The domain integrations were carried out using a
uniform cell structure of 20 2 integration cells.
12
To the authors’ knowledge, this is the first time when, in a MLS
approximation, the points are located outside the domain.
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
0
x2
x3
1000
x1
1
3
6
10
x2
x3
x1
0
1
3
10
6
Fig. 6. Deformed shapes for plane cantilever beam subjected to end force
at selected steps. (a) Plane elasticity model. (b) Plate model.
ξ2
The kinematical boundary integrations extend over the
side characterized by x1 ¼ 0 of the reference configuration.
These integrations were carried out using two integration
cells.
The solution was generated using the Newton/Raphson
method with constant load increments equal to 100.
The obtained response for the displacements u1 and u2
and the rotation y3 in the center of the cross-section B, see
Fig. 3, are presented in Fig. 5. The results are compared
with those obtained by numerical evaluation of elliptic
integral solutions of a large deflection beam model, see [42].
Notice that no rotation y3 is obtained when the beam is
idealized as a plane elasticity model. This fact is a direct
consequence of the constitutive model used for the drill
rotational dof.
The beam model is based on the Euler–Bernoulli
formulation, hence disregarding the shear deformation.
The plane elasticity model does not, in practice, use any
rotational parameters. The plane elasticity and the plate
model resources a nonlinear large strain constitutive
model, while the beam model uses a linear small strain
model. Although there exists these huge differences in the
models, the results presented in Fig. 3 are extremely close
to each other.
The deformed shapes at selected steps are shown in
Fig. 6.
Consider now the replacement of the end load by a
moment (parallel to the x3 direction). In this case, the
analytical solution for the equivalent beam model, assuming a linear elastic (small strain) model, is known, see, e.g.,
[43]. To be consistent, Poisson’s ratio is equalized to zero
and the neo–Hookean material its replaced by its first order
approximation in cra [7]. The applied moment possess a
507
0.1
0.05
0
900
0
0.2
0.4
0.6
0.8
1
ξ1
800
700
Fig. 7. The particle distribution used for the approximations on the
reference configuration, Or , of plane cantilever beam subjected to end
moment.
600
500
400
300
200
100
0
0
0.25
u1,
u1,
u1,
u2,
0.5
0.75
u1, u2,
EFG (elastostatics)
EFG (plate)
[42] (beam)
EFG (elastostatics)
1
1.25
1.5
3
u 2 , EFG (plate)
u 2 , [42] (beam )
1 , EFG (plate)
1 , [42] (beam )
Fig. 5. EFG response for plane cantilever beam subjected to end force at
the center of cross-section B, see Fig. 3.
constant direction, which is always orthogonal to the plane
where motion occurs. Hence, there is no distinction
r
between the applied moment, mGt , and an applied
r
pseudo-moment, lGt , the contribution for the generalized
stiffness matrix, in both cases, being null. The latter applied
moment was used in this numerical test.
The applied moment per unit length was chosen
in such way that the beam rolls up into two complete
circles, i.e.,
r
lGt ¼ 4p
EJ
,
lb
where J ¼ bh3 =12.
(85)
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
508
In this case the final deformed shape demands a more
refined discretization in order to perfectly capture the
motion. Hence the mesh with 124 particles displayed in
Fig. 7 is used. As only plane motion takes place, the total
rotation formulation could, in principle, supply a singularity-free parameterization. However, this is not entirely
true, as it was numerically verified. The motion is only
approximately plane and, after the 2p rotation is computed, the convergence properties progressively deteriorate: the number of steps to attain a converged solution
increases and the load increment has to be decreased. Even
so, sometimes the all load-path could be traced out. On the
contrary, the updated rotation formulation preserves the
asymptotic quadratic convergence rate and always converges to the desired solution. The convergence of the
(normalized) Euclidian norm of the residual is illustrated in
Table 1 for steps 1, 10, 20. The solution presented in Fig. 8
was obtained with a complete quartic polynomial basis.
The deformed shapes at selected steps are shown in Fig. 9.
The determination of the first lateral buckling load of
model represented in Fig. 3 is now performed. For
buckling to take place, the beam characteristics have to
be changed. Hence, consider b ¼ 0:01164, h ¼ 0:1, l ¼ 2:4,
E ¼ 210:0 106 and n ¼ 0:3125. The applied load remains
unchanged.
Using the criteria presented in Section 7.3 the values for
the lateral buckling critical load, presented in Table 2, were
obtained. The analytic solution for the equivalent beam
model, given by [44], is also reproduced. Four random
particle distributions were used together with three different
MLS nodal functions, obtained with the complete quadratic,
cubic and quartic polynomial basis. Notice the present
solutions are not strictly compatible and, accordingly, the
convergence of the critical load does not have to be
monotonic. Even so, the convergence is, for this example,
monotonic. The reference beam solution should not be taken
as the exact solution, and merely as an indicative value.
1000
900
800
700
600
500
u1 ,EFG
400
u2 , EFG
3
300
200
100
3
0
0.5
1
0
1
2
3
4
5
1.5
2
u1 , u2,
Fig. 8. EFG response for plane cantilever beam subjected to end moment
at the center of cross-section B, see Fig. 3.
4
6
3
8
2
10
20
1
x3
x2
x1
0
3
2
4
This is one of the most popular benchmark test for
geometrically nonlinear analysis of frame and shell
Iteration number
, Exact
0
8.3. Lateral post-buckling of a cantilever right-angle frame
Table 1
Convergence of the normalized Euclidian norm of the residual for plane
cantilever beam subjected to end moment.
, EFG
u 1 , Exact
u 2 , Exact
1
0
6
Step number
1
10
20
3:266 10þ02
6:304 10þ00
1:478 10þ00
2:063 1002
5:639 1004
6:275 1009
3:353 10þ02
6:431 10þ00
1:499 10þ00
2:119 1002
5:809 1004
6:491 1009
3:613 10þ02
6:729 10þ00
1:551 10þ00
2:231 1002
5:849 1004
6:011 1009
x3
x2
8
10
x1
20
Fig. 9. Deformed shapes for plane cantilever beam subjected to end
moment at selected steps. (a) First view. (b) Second view.
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
7
Table 2
Critical loads for cantilever plate
m
m= 3
m= 4
6
Number of nodes
2
3
4
Beam model [44]
509
5
50
147
292
485
3.952675
2.651493
2.625371
2.517747
2.443864
2.463233
2.396334
2.443391
2.394138
2.373608
2.407034
2.387951
2.383334
4
3
2
1
0
A
0
10
20
Cross section:
b
B
40
50
60
Fig. 12. EFG solution for point C obtained with a total of 2 165
particles and m ¼ 3 and 4 for L cantilever beam subjected to end load.
h
l
30
uC
2
Geometrical data:
b = 0.6
h = 30.0
l = 240.0
x3
l
x1
x2
Material properties:
E = 71240.0
v = 0.31
C
Pdist
Fig. 10. Data for cantilever right-angle frame.
50
40
30
Fig. 13. Deformed shapes for L cantilever beam subjected to end load at
four selected steps.
20
0
10
500
region 1 particles
region 2 particles
0
0
10
20
30
40
50
Fig. 11. Particle distribution for cantilever right-angle frame.
structures. The data of the problem is depicted in Fig. 10.
The cross-section A is clamped and Pdist is a small
disturbance load that enables the branch switching from
the fundamental trajectory to the secondary branch.
Two regions with 2 165 particles were used, connected
by the appropriate continuity conditions. The particle
distribution is represented in Fig. 11.
The disturbance load, Pdist , is set to 1 106 and kept
constant throughout the analysis. The results for the displacements at the center of the cross-section at point C are displayed
in Fig. 12, where, for the MLS approximation, complete cubic
1000
1500
2000
0
500
1000
1500
2000
Fig. 14. Structure of the system of equations for the two region
discretization of L cantilever beam subjected to end load.
and quartic basis were used. Deformed shapes at steps 0, 32, 52
and 82 are shown in Fig. 13 for the quartic basis case. The
whole structure and the displacements are presented in true
ARTICLE IN PRESS
510
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
scale. The large slenderness of the rectangular cross-section is
responsible for the dominant out-of-plane displacements.
Although the connection between the two legs is imposed in
a weak sense, the obtained displacements along the interface
boundary are nearly the same.
A plot of the structure’s system of equations can be
found in Fig. 14. In this case, the MLS approximation is
based on a complete quadratic base. From this
figure is evident the reduced increase in the number of
unknowns due the independent boundary/continuity tractions. The density of the matrix13 in this case is equal to
0:1103.
9. Conclusions
A meshless method for the nonlinear analysis of plates
was presented. A geometrically exact approach was
incorporated in a hybrid-displacement functional, so the
essential boundary and interface conditions are imposed
via Lagrange multipliers. The consistent linearization of
the weak form rendered a symmetric tangent bilinear form
which, for hyperelastic materials and conservative loadings, is always symmetric, even for configurations far from
the generalized equilibrium trajectory. The MLS nodal
functions were used for the discretization of the generalized
displacements on the domain, rendering a truly meshfree
method. Several novel aspects, which are necessary for the
present meshfree analysis, were then discussed: (i) the
generalization of the hybrid-displacement formulation to a
multi-region decomposition in order to handle complex
geometries, together with the respective recovering of the
governing equations, (ii) a criteria for the classification of
the equilibrium’s stability, based on the Bordered–Hessian
matrix eigenvalues, is established and (iii) a nonlinear
constraint, necessary for the extension of the arc-length
continuation method, which relates generalized internal
displacement fields, the generalized (kinematic and interface) boundary tractions and the load parameter, is
proposed. The limitation of the rotations parameterization
was circumvented by the use of an intermediate configuration between the reference and the current ones, hence
rendering an updated Lagrangian approach. Several
numerical examples are presented, illustrating the effectiveness of the method.
Acknowledgments
We wish to thank professor Eduardo M.B. Campello for
many helpful discussions. This work was carried out in the
framework of the research activities of ICIST, Instituto de
Engenharia de Estruturas, Território e Construc- ão, and was
partially funded by Fundac- ão para a Ciência e Tecnologia
through Research Grant POCTI/ECM/33066/99.
13
The density of a matrix is here defined as the number of non-zero
elements divided by the total number of the matrix elements.
The first author would like to express his gratitude to
Fundac- ão Calouste Gulbenkian for supporting his staying
in São Paulo, Brasil (Grant 63179).
The second author acknowledges the support by CNPq
(Conselho Nacional de Desenvolvimento Cientı́fico e Tecnológico) and of DFG (Deutsche Forschungsgemeinschaft)
during this research work, partly done at the IBNM of the
Leibniz University of Hannover.
References
[1] Simo JC, Fox DD. On a stress resultant geometrically exact shell
model. Part I: formulation and optimal parametrization. Comput
Methods Appl Mech Eng 1989;72(3):267–304.
[2] Pimenta PM. On the geometrically-exact finite-strain rod model. In:
Proceeding of the third Pan-American congress on applied mechanics, PACAM III. Brazil: Escola Politécnica da Universidade de
São Paulo; January 4–8, 1993. p. 279–82.
[3] Pimenta PM. On the geometrically-exact finite-strain shell model. In:
Proceeding of the third Pan-American congress on applied mechanics, PACAM III. Brazil: Escola Politécnica da Universidade de
São Paulo, January 4–8, 1993. p. 616–19.
[4] Pimenta PM, Yojo T. Geometrically exact analysis of spatial frames.
Appl Mech Rev 1993;46(11):118–28.
[5] Pimenta PM. Geometrically exact analysis of initially curved rods, In:
Topping BHV, editor. Advances in computational techniques for
structural engineering; 1996. p. 99–108.
[6] Pimenta, PM, Campello, EMB. Geometrically nonlinear analysis of
thin-walled space frames, In: Waszczyszyn Z, Stein E, editors. Second
European conference on computational mechanics. Cracow, Poland;
2001.
[7] Campello EMB, Pimenta PM, Wriggers P. A triangular finite shell
element based on a fully nonlinear shell formulation. Comput Mech
2003;31(6):505–18.
[8] Pimenta PM, Campello EMB, Wriggers P. A fully nonlinear multiparameter shell model with thickness variation and a triangular shell
finite element. Comput Mech 2004;34(3):181–93.
[9] Tiago C, Pimenta P. Geometrically exact analysis of space frames by
a meshless method. In: Leitão V, Alves C, Duarte C, editors.
ECCOMAS thematic conference on meshless methods. Lisbon,
Portugal; 2005. p. C441–8.
[10] Lu YY, Belytschko T, Gu L. A new implementation of the element
free Galerkin method. Comput Methods Appl Mech Eng
1994;113(3–4):397–414.
[11] Belytschko T, Krongauz Y, Organ D, Fleming M, Krysl P. Meshless
methods: an overview and recent developments. Comput Methods
Appl Mech Eng 1996;139(1–4):3–47.
[12] Li S, Liu WK. Meshfree and particle methods and their applications.
Appl Mech Rev 2002;55(1):1–34.
[13] Belytschko T, Lu YY, Gu L, Element-free Galerkin methods. Int J
Numer Methods Eng 1994;37(2):229–56.
[14] Duarte CA, Tinsley Oden J. H-p clouds—an h-p meshless method.
Numer Methods Partial Differ Equations 1996;12(6):673–705.
[15] Argyris J. An excursion into large rotations. Comput Methods Appl
Mech Eng 1982;32(1–3):85–155.
[16] Teixeira de Freitas JA, Moitinho de Almeida JP, Ribeiro Pereira
EMB. Non-conventional formulations for the finite element method.
Comput Mech 1999;23(5–6):488–501.
[17] Cordes LW, Moran B. Treatment of material discontinuity in the
element-free Galerkin method. Comput Methods Appl Mech Eng
1996;139(1–4):75–89.
[18] Tiago C, Leitão V. Development of a EFG formulation for damage
analysis of reinforced concrete beams. Comput Struct 2004;82
(17–19):1503–11.
ARTICLE IN PRESS
C. Tiago, P.M. Pimenta / Engineering Analysis with Boundary Elements 32 (2008) 494–511
[19] Moitinho de Almeida JP, Teixeira de Freitas JA. Continuity
conditions for finite element analysis of solids. Int J Numer Methods
Eng 1992;33(4):845–53.
[20] Lancaster P, Šalkauskas K. Surfaces generated by moving least
squares methods. Math Comput 1981;37(155):141–58.
[21] Belytschko T, Krongauz Y, Fleming M, Organ D, Liu WKS.
Smoothing and accelerated computations in the element free
Galerkin method. J Comput Appl Math 1996;74(1–2):111–26.
[22] Tiago C, Leitão VMA. Eliminating shear-locking in meshless
methods: a critical overview and a new framework for structural
theories. In: Leitão VMA, Alves C, Armando Duarte C, editors.
Advances in meshfree techniques. Computational methods in applied
sciences, vol. 5. Berlin: Springer; 2007. p. 123–45.
[23] Garcia O, Fancello EA, de Barcellos CS, Duarte CA. Hp-clouds in
Mindlin’s thick plate model. Int J Numer Methods Eng 2000;47(8):
1381–400.
[24] Donning BM, Liu WK. Meshless methods for shear-deformable
beams and plates. Comput Methods Appl Mech Eng 1998;152(1–2):
47–71.
[25] Beissel S, Belytschko T. Nodal integration of the element-free
Galerkin method. Comput Methods Appl Mech Eng 1996;139(1–4):
49–74.
[26] Cho JY, Atluri SN. Analysis of shear flexible beams, using the
meshless local Petrov–Galerkin method, based on a locking-free
formulation. Eng Comput 2001;18(1–2):215–40.
[27] Dolbow J, Belytschko T. Volumetric locking in the element free
Galerkin method. Int J Numer Methods Eng 1999;46(6):925–42.
[28] Tiago C, Leitão V. Further developments on GMLS: plates on elastic
foundation. In: Atluri SN, Tadeu AJB, editors. Advances in
computational and experimental engineering and sciences. CDROM Proceedings. Madeira, Portugal: Tech Science Press; July
2004. p. 1378–83.
[29] Tiago C, Leitão VMA. Local imposition of essential boundary
conditions in meshfree methods. In: VII World congress on
computational mechanics. Los Angeles, USA; July 2006.
511
[30] Simo JC, Hughes TJR. Computational inelasticity. Interdisciplinary
applied mathematics. Berlin: Springer; 2000.
[31] Ibrahimbegović A. Stress resultant geometrically nonlinear shell
theory with drilling rotations—Part I. A consistent formulation.
Comput Methods Appl Mech Eng 1994;118(3–4):265–84.
[32] Cardona A, Géradin M. A beam finite-element non-linear theory
with finite rotations. Int J Numer Methods Eng 1988;26(11):2403–38.
[33] Mann HB. Quadratic forms with linear constraints. Am Math Mont
1943;50(7):430–3.
[34] Spring D. On the second derivative test for constrained local extrema.
Am Math Mont 1985;92(9):631–43.
[35] Hassell C, Rees E. The index of a constrained critical point. Am
Math Mont 1993;100(8):772–8.
[36] Shutler P. Constrained critical points. Am Math Mont 1995;102(1):
49–52.
[37] Greenberg L, Maddocks JH, Hoffman KA. The bordered operator
and the index of a constrained critical point. Math Nachr 2000;
219(1):109–24.
[38] Qi Z, Tianqi Y. The adaptive parameter incremental method for the
analysis of snapping problems. Appl Math Mech 1995;16(9):851–8.
[39] Crisfield MA. A fast incremental/iterative solution procedure that
handles ‘‘snap–through’’. Comput Struct 1981;13(1–3):55–62.
[40] Schweizerhof KH, Wriggers P. Consistent linearization for path
following methods in nonlinear FE analysis. Comput Meth Appl
Mech Eng 1986;59(3):261–79.
[41] Atluri SN, Cho JY, Kim H-G. Analysis of thin beams, using the
meshless local Petrov–Galerkin method, with generalized moving
least squares interpolations. Comput Mech 1999;24(5):334–47.
[42] Mattiasson K. Numerical results from large deflection beam and
frame problems analysed by means of elliptic integrals. Int J Numer
Meth Eng 1981;17(1):145–53.
[43] Liu XH, Sze KY, Lo SH. Popular benchmark problems for geometric
nonlinear analysis of shells. Finite Elem Anal Des 2004;40(11):1551–69.
[44] Timoshenko SP, Gere JM. Theory of elastic stability. 2nd ed.
New York: McGraw-Hill; 1961.