scieee Science in your language
[en] (orig)

On the formulation of closest-point projection algorithms in elastoplasticity. Part II: globally convergent schemes

Abstract

This paper presents the formulation of numerical algorithms for the solution of the closest-point projection equations that appear in typical implementations of return mapping algorithms in elastoplasticity. The main motivation behind this work is to avoid the poor global convergence properties of a straight application of a Newton scheme in the solution of these equations, the so-called Newton-CPPM. The mathematical structure behind the closest-point projection equations identified in Part I of this work delineates clearly different strategies for the successful solution of these equations. In particular, primal and dual closest-point projection algorithms are proposed, in non-augmented and augmented Lagrangian versions for the imposition of the consistency condition. The primal algorithms involve a direct solution of the original closest-point projection equations, whereas the dual schemes involve a two-level structure by which the original system of equations is staggered, with the imposition of the consistency condition driving alone the iterative process. Newton schemes in combination with appropriate line search strategies are considered, resulting in the desired asymptotically quadratic local rate of convergence and the sought global convergence character of the iterative schemes. These properties, together with the computational performance of the different schemes, are evaluated through representative numerical examples involving different models of finite-strain plasticity. In particular, the avoidance of the large regions of no convergence in the trial state observed in the standard Newton-CPPM is clearly illustrated.

Read accessible full text

On the formulation of closest-point projection algorithms in elastoplasticity. Part II: globally convergent schemes

Author: Pérez Foguet, Agustí,Armero, F
Publisher: Wiley and Sons
Year: 2002
DOI: 10.1002/nme.279
Source: https://upcommons.upc.edu/bitstream/2117/8254/1/perez_on-the-formulation_2002.pdf
REPORT NO.
UCB/SEMM-2000/02
STRUCTURAL ENGINEERING,
MECHANICS AND MATERIALS
BY
DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING
UNIVERSITY OF CALIFORNIA
BERKELEY, CALIFORNIA
JANUARY 2000
AND
ON THE FORMULATION OF CLOSEST-POINT
PROJECTION ALGORITHMS IN
ELASTOPLASTICITY.
PART II: GLOBALLY CONVERGENT SCHEMES.
Wi h Appplica ions o De ia o ic and P essu e-Dependen
Plas ic Models.
F. ARMERO
A. PEREZ
-
FOGUET
'
On he Fo mula ion o Closes -Poin P ojec ion
Algo i hms in Elas oplas ici y.
Pa II: Globally Con e gen Schemes.
Wi h Applica ions o De ia o ic and P essu e-Dependen Plas ic Models
by
A. P´
e ez-Fogue †& F. A me o∗
S uc u al Enginee ing, Mechanics and Ma e ials
Depa men o Ci il and En i onmen al Enginee ing
Uni e si y o Cali o nia, Be keley CA 94720, USA
Abs ac
This pape p esen s he o mula ion o nume ical algo i hms o he solu ion o he closes -poin
p ojec ion equa ions ha appea in ypical implemen a ions o e u n mapping algo i hms in
elas oplas ici y. The main mo i a ion behind his wo k is o a oid he poo global con e gence
p ope ies o a s aigh applica ion o a New on scheme in he solu ion o hese equa ions, he so-
called New on–CPPM. The ma hema ical s uc u e behind he closes -poin p ojec ion equa ions
iden ified in Pa I o his wo k delinea es clea ly diffe en s a egies o he success ul solu ion o
hese equa ions. In pa icula , p imal and dual closes -poin p ojec ion algo i hms a e p oposed,
in non-augmen ed and augmen ed Lag angian e sions o he imposi ion o he consis ency con-
di ion. The p imal algo i hms in ol e a di ec solu ion o he o iginal closes -poin p ojec ion
equa ions, whe eas he dual schemes in ol e a wo le el s uc u e by which he o iginal sys em o
equa ions is s agge ed, wi h he imposi ion o he consis ency condi ion d i ing alone he i e a i e
p ocess. New on schemes in combina ion wi h app op ia e line sea ch s a egies a e conside ed,
esul ing in he desi ed asymp o ically quad a ic local a e o con e gence and he sough global
con e gence cha ac e o he i e a i e schemes. These p ope ies, oge he wi h he compu a ional
pe o mance o he diffe en schemes, a e e alua ed h ough ep esen a i e nume ical examples
in ol ing diffe en models o fini e s ain plas ici y. In pa icula , he a oidance o he la ge
egions o no con e gence in he ial s a e obse ed in he s anda d New on–CPPM is clea ly
illus a ed.
KEY WORDS: elas oplas ici y; e u n mapping algo i hms; closes -
poin p ojec ion; globally con e gen schemes; aug-
men ed Lag angian.
Submi ed o In e na ional Jou nal o Nume ical Me hods in Enginee ing.
†On lea e om he Depa men o Ma em`a ica Aplicada III, ETSECCPB, UPC,
Ba celona, Spain, du ing he Fall semes e 1999.
∗Co esponding au ho ([email p o ec ed]).
A. P´e ez-Fogue & F. A me o 2
1. In oduc ion
The de elopmen s p esen ed in A me o & P´
e ez–Fogue [2000] ( e e ed simply
as Pa I he ea e ) ha e iden ified a ich ma hema ical s uc u e behind he closes -poin
p ojec ion equa ions cha ac e is ic o he local in eg a ion o elas oplas ic models, including
hei iscoplas ic ex ensions, in bo h he infini esimal and fini e de o ma ion anges. Box
1.1 summa izes hese equa ions ollowing he same no a ion employed in his p e ious
pa o his wo k. Mo e specifically, he upda ed alues (·)n+1 o he s esses and in e nal
a iables a he end o a ypical ime inc emen [ n,
n+1] in he solu ion o he global
mechanical bounda y- alue p oblem a e ob ained om hei known coun e pa s (·)n o
a gi en s ain inc emen ∆ε=εn+1 −εn. Associa ed o his inc emen , we ha e he
ial alues (·) ial
n+1 o he diffe en a iables ob ained unde he assump ion o inc emen al
elas ic esponse. The case o a e-independen elas oplas ici y in a ypical plas ic co ec o
s ep, cha ac e ized by he en o cemen o he consis ency condi ion n+1 = 0 om an
ini ial ial solu ion wi h ial
n+1 >0, has been conside ed in Box 1.1. The disc e e o ms
o he flow ule and ha dening laws ha e been w i en wi hou conside ing explici ly he
usual assump ions o con exi y and associa i i y equi ed o a igo ous cha ac e iza ion o
he a o emen ioned a ia ional s uc u e. I is in his gene al con ex whe e we p esen he
nume ical algo i hms p oposed in his wo k, e en hough he s a emen s on he con e gence
p ope ies o he diffe en schemes apply igo ously o he associa ed con ex case only.
Box 1.1 summa izes also he applica ion o a New on scheme in he solu ion o he
esul ing nonlinea algeb aic equa ions. To his pu pose, he equa ions ha e been w i en
in esidual o m and he Jacobian ma ix u ilized in he i e a i e p ocess iden ified. The
final scheme, e e ed o as he New on–CPPM he ein, can be ound in Simo & Hughes
[1998] and has become a e y popula s a egy in he nume ical solu ion o elas oplas ic
p oblems. As no ed in Sec ion 1 o Pa I o his wo k, he asymp o ic quad a ic a e
o con e gence o his i e a i e scheme makes his app oach e y a ac i e. Howe e ,
i s limi ed global con e gence p ope ies leads o en o a lack o con e gence o la ge
anges o he ini ial ial s a e. This si ua ion is ela ed o he s ong nonlinea i y o he
equa ions which may a ise, o example, om he high cu a u e o he yield unc ion, as
i can be ound in ypical p ac ical applica ions. The nume ical esul s epo ed in de
Souza Ne o e al. [1994], Bi´
cani´
c&Pea ce[1996], P´
e ez–Fogue e al. [2000a]
and he ein illus a e hese difficul ies. These obse a ions iden i y clea ly he goal o
his wo k: he de elopmen o efficien globally con e gen algo i hms o he solu ion o
he closes -poin p ojec ion equa ions in elas oplas ici y. We ocus only on schemes ha
p ese e he local asymp o ic a e o con e gence cha ac e is ic o he o iginal New on–
CPPM. We no e also ha all he algo i hms p oposed in his wo k lead o he exac
solu ion o he o iginal closes -poin p ojec ion equa ions. This implies, in pa icula , ha
he consis en algo i hmic angen employed in a ypical New on-Raphson solu ion o he
global mechanical bounda y- alue p oblem coincides in all cases; see e.g. Simo & Hughes
[1998].
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 3
BOX 1.1. The New on closes -poin p ojec ion algo i hm o a e-
independen elas oplas ici y.
•Fo he plas ic co ec o s ep (i.e. ial
n+1 >0), define he esiduals
ε:= εe
n+1 −εe, ial
n+1 +∆γmσ(σn+1,qn+1),
α:= −αn+1 +α ial
n+1 +∆γmq(σn+1,qn+1),
:= (σn+1,qn+1),
o he elas ic s ain εe
n+1 and s ain-like ha dening a iables αn+1,
and whe e
σn+1 =∂eψ(εe
n+1,αn+1)andqn+1 =−∂αψ(εe
n+1,αn+1)
he s esses σn+1 and s ess-like ha dening a iables qn+1, o he
s o ed ene gy unc ion ψ(εe,α) and yield unc ion (σ,q).
•Le
(x):=



α


 o x:= 


εe
n+1
−αn+1
∆γ

.
Conside he New on i e a i e scheme
x(k+1) =x(k)+d(k) o d(k)=−J−1(x(k)) (x(k)),
wi h x(0) =εe, ial
n+1 ,−α ial
n+1 ,0Tand he Jacobian
J=∇ =

I+∆γ∇m˜
Gm
∇ T˜
G0
,
whe e
∇ =∂σ
∂q ,m=mσ
mq,∇m=∂σmσ∂qmσ
∂σmq∂qmq,
and
˜
G=∂2
εeεeψ−∂2
εeαψ
−∂2
αεeψ∂
2
ααψ.
Rema k: The condi ion ∇ ·˜
Gm >0 s ic ly is assumed o he
unde lying con inuum model.
A. P´e ez-Fogue & F. A me o 4
An algo i hm is globally con e gen i all he sequences ha i gene a es con e ge o
a solu ion o he p oblem. We e e o he classical global con e gence heo em p esen ed
in Luenbe ge [1989] (page 187) o de ails. In he case o in e es he ein, his p ope y
co esponds o con e gence o any ini ial ial s a e. As s udied in de ail in his las
e e ence and o he classical e e ences on nonlinea op imiza ion, his desi ed p ope y
can be ob ained h ough he conside a ion o he app op ia e line sea ch scheme unde
ce ain echnical condi ions (usually in ol ing he con exi y o he a ia ional p oblem in
op imiza ion and he smoo hness o he unc ions in ol ed). We explo e his al e na i e
fi s , by combining he o iginal New on scheme wi h a line sea ch designed specifically
o he equa ions o in e es he e. In pa icula , he cons ained cha ac e o he o iginal
closes -poin p ojec ion equa ions implied by he non-nega i e cha ac e o he plas ic
mul iplie (∆γ≥0 in Box 1.1) is aken in o accoun explici ly in he i e a i e p ocess.
Appendix I p esen s he de ails o he line sea ch schemes de eloped in his wo k. We
e e o he esul ing algo i hm as he p imal closes -poin p ojec ion me hod ( he p imal–
CPPM in sho ), gi en i s clea ela ion o he p imal a ia ional o mula ion o he closes -
poin p ojec ion equa ions unde he usual assump ion o con exi y and associa i i y. This
fi s p oposed algo i hm consis s hen simply o he New on scheme wi h line sea ch.
The special conside a ions equi ed by he cons ained cha ac e o he go e ning
equa ions, wi h he consequen need o special a ia ions in he compu e code, mo i a e
he de elopmen o al e na i e echniques. The conside a ion o he new augmen ed p imal
o mula ions iden ified in Pa I appea s hen as a clea op ion, as i is de eloped nex in
his pape . We e e o he final scheme as he augmen ed–p imal–CPPM. In addi ion o
in ol ing a egula ized uncons ained p oblem, he augmen a ion adds also a simple mech-
anism o imp o ing he compu a ional efficiency o he o iginal p imal–CPPM. Nume ical
expe imen s iden i y in his way a ange o he egula izing penal y pa ame e leading o
his imp o emen .
I is in e es ing o obse e ha he o iginal New on–CPPM has been o en in e p e ed
in he li e a u e as imposing he closes -poin p ojec ion o each i e a e, (·)(k)in he
no a ion o Box 1.1; see Simo & Hughes [1998], page 143 (Figu e 3-10 in his e e ence,
in pa icula ). Howe e , a look a he esidual o m o he equa ions clea ly shows ha
his in e p e a ion is no alid since, simply, he esiduals (k)co esponding o he flow
ule and ha dening law do no anish, in gene al, du ing he i e a ion p ocess, excep a
he con e ged alue. This obse a ion iden ifies clea ly he ole played by he consis ency
condi ion and led o he dual a ia ional o mula ions p esen ed in Pa I. In his con ex ,
he solu ion can be ob ained simply as he oo s o he yield unc ion unde s ood as a
scala unc ion o he plas ic mul iplie . The e alua ion o his “dual consis ency unc ion”
equi es he solu ion o he disc e e o ms o he flow ule and ha dening law o a fixed
plas ic mul iplie and, hence, uncons ained in na u e. These conside a ions lead na u ally
o a wo-le el algo i hm ha we e e as he dual–CPPM. The conside a ion o a New on
scheme in combina ion wi h a line sea ch in bo h le els assu es he asymp o ic quad a ic

Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 5
local a e o con e gence o he algo i hm and i s globally con e gen cha ac e , his la e
p ope y holding again unde he usual echnical condi ions (i.e. he associa ed con ex
case wi h smoo h ma e ial ela ions). The augmen ed ex ension o hese ideas, e e ed o
as he augmen ed–dual–CPPM he ein, p o es also o be a use ul ool o add compu a ional
efficiency o he final nume ical scheme.
An ou line o he es o he pape is as ollows. Sec ions 2 and 3 desc ibe he de ails
behind he p imal and dual algo i hms, espec i ely, in hei non-augmen ed and aug-
men ed o ms. Appendix I includes again he de ails o he line sea ch schemes de eloped
in his wo k o cons ained and uncons ained p oblems. We ocus he de elopmen s on
he a e-independen p oblem, wi h ex ensions o he simple iscoplas ic p oblem consid-
e ed b iefly in ema ks in he end o each sec ion. The p ope ies and pe o mance o he
p imal and dual classes o algo i hms a e e alua ed nume ically in Sec ions 4 and 5, e-
spec i ely. Se e al ep esen a i e examples a e conside ed in ol ing pu ely de ia o ic and
p essu e dependen plas ic models (bo h in an associa ed amewo k, wi h he second one
in ol ing non-smoo h flow ec o s), s ain ha dening and so ening, as well as cons an and
non-cons an elas ici ies. Fini e de o ma ion mul iplica i e plas ici y models a e consid-
e ed in all cases. Appendix II includes a summa y o he ma e ial models conside ed. The
solu ion o a fini e elemen p oblem using he p imal–CPPM is shown in Sec ion 6, as an
example o p ac ical applica ion. Finally, Sec ion 7 p esen s se e al concluding ema ks,
compa ing in pa icula he diffe en p oposed algo i hms.
2. P imal Algo i hms
We de elop in his sec ion nume ical algo i hms based on he p imal a ia ional o -
mula ions de eloped in Sec ions 3 and 4 o Pa I o his wo k o he a e-independen
and iscoplas ic p oblems, espec i ely. Mo e p ecisely, we add ess he solu ion o he co -
esponding Eule -Lag ange equa ions o , mo e gene ally, hei coun e pa s in he con ex
o non-associa ed o mula ions wi hou his a ia ional s uc u e. Ex ensions in ol ing he
co esponding augmen ed Lag angian o mula ions, as de eloped in Sec ion 5 o Pa I,
a e p esen ed in Sec ion 2.2. We conside he a e-independen elas oplas ic p oblem, wi h
he iscoplas ic p oblem discussed b iefly in addi ional ema ks in he end o each sec ion.
2.1. The p imal closes -poin p ojec ion me hod
A simple and efficien choice when ying o imp o e he con e gence p ope ies o he
o iginal New on closes -poin p ojec ion me hod o he a e-independen p oblem sum-
ma ized in Box 1.1 is he addi ional conside a ion o a line sea ch echnique, as desc ibed
in Appendix I. We conside again he esidual o m o he equa ions p esen ed in his box,
A. P´e ez-Fogue & F. A me o 6
namely,
(x):=




εe
n+1 −εe, ial
n+1 +∆γmσn+1
−αn+1 +α ial
n+1 +∆γmqn+1
n+1




, o x:= 




εe
n+1
−αn+1
∆γ




,(2.1)
he elas ic s ains, s ain-like in e nal ha dening a iables, and he disc e e plas ic mul i-
plie , espec i ely, all o hem a he end n+1 o a ypical ime s ep [ n,
n+1]. The flow
ec o s mσn+1 and mqn+1 , and yield unc ion n+1 in (2.1) a e gi en unc ions o he conju-
ga e s ess a iables σn+1 =∂εeψn+1 and qn+1 =−∂αψn+1 o he s o ed ene gy unc ion
ψn+1 =ψ(εe
n+1,αn+1), as conside ed in Box 1.1. The in e es he ein is he conside a ion
o a plas ic co ec o s ep, de ec ed by he condi ion ial
n+1 := (σ ial
n+1 ,q ial
n+1 )>0 o he
ial elas ic alues {εe, ial
n+1 ,−α ial
n+1 ,0}, and he co esponding conjuga e s ess a iables
σ ial
n+1 and q ial
n+1 . The cons ained cha ac e o he p oblem a ises om he es ic ion on
he las componen (say, componen nx)o x, ha is,
[x]nx:= ∆γ≥0,(2.2)
o he plas ic mul iplie ∆γ. The p esence o his cons ain equi es hen he use o
he line sea ch scheme desc ibed in Sec ion I.2 o Appendix I o unila e ally cons ained
p oblems. We deno e he final algo i hm by he p imal closes -poin p ojec ion me hod
(o , in sho , he p imal–CPPM). Box 2.1 includes a summa y o his scheme o a ypical
plas ic co ec o s ep.
The esul ing algo i hm is hen e y simila o he o iginal New on–CPPM, bu wi h
he added conside a ions associa ed o he line sea ch and cons ain de ec ion. In pa ic-
ula , he condi ion (I.15) in Appendix I o he ac i a ion o he cons ain (2.2) eads
m(k)
σn+1 ·(εe,(k)
n+1 −εe, ial
n+1 )−m(k)
qn+1 ·(α(k)
n+1 −α ial
n+1 )>0,wi h ∆γ(k)=0,(2.3)
in a gene ic i e a ion (k). I he condi ion (2.3) is sa isfied, he modified Jacobian (I.17)
p esen ed in Box 2.1 is o be used. We obse e ha bo h he ial s ep and he final
solu ion o he plas ic co ec o s ep o in e es he ein ( ha is, wi h ∆γ>0 s ic ly) do
no sa is y his condi ion, and hence he ac i a ion o he cons ain by he algo i hm nea
hen. To gain a be e unde s anding o he ela ion (2.3), Figu e 2.1 depic s a g aphical
in e p e a ion o his condi ion o on Mises and T esca yield condi ions wi h associa ed
pe ec plas ic flow and cons an elas ici ies. We no e, as an aside, ha he cons ain
(2.2) has no become ac i a ed in any o he examples p esen ed in Sec ion 4, in ol ing
mo e complex yield condi ions. We conclude ha , e en hough he condi ion (2.3) needs
o be conside ed om a heo e ical poin o iew, i does no lead o added compu a ional
cos in p ac ice. We e e o his sec ion o u he de ails and discussion.
As discussed in Appendix I, he global con e gence o he algo i hm equi es he Ja-
cobian o be non-singula and con inuously diffe en iable, wi h he special conside a ions
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 7
BOX 2.1. Implemen a ion o he p imal closes -poin p ojec ion
me hod (p imal–CPPM).
1. Inpu da a: {εe, ial
n+1 ,α ial
n+1 }, wi h he co esponding {σ ial
n+1 ,q ial
n+1 }
and ial
n+1 >0.
2. Ini ializa ion: se k=0,
x(0) := 




εe, ial
n+1
−α ial
n+1
0




,and (0) := 




0
0
ial
n+1




.
3. Compu e he Jacobian:
J(k):= I+∆γ(k)∇m(k)˜
G(k)m(k)
∇ (k)T˜
G(k)0
whe e all he quan i ies in his exp ession a e e alua ed a x(k)=
{εe(k)
n+1,−α(k)
n+1,∆γ(k)}Tacco ding o hei defini ions in Box 1.1.
4. Compu e he di ec ion o ad ance:
aux := 0
IF ∆γ(k)=0THEN aux := m(k)
σn+1 ·(εe,(k)
n+1 −εe, ial
n+1 )−
m(k)
qn+1 ·(α(k)
n+1 −α ial
n+1 )
IF aux ≤0THEN
lag := . ue.
d(k):= −(J(k))−1 (k)
ELSE
lag := . alse.
[D(k)]ij := 

(J(k))−1(J(k))−Tij i, j =nxo i=j=nx
0i, j =nxand i=j
d(k):= −D(k)(J(k))T (k)
ENDIF
5. Apply he line sea ch scheme o Box I.2 o he unc ion (x) by (2.1).
INPUT: x(k), (k),d(k)and lag.
OUTPUT: x(k+1) and (k+1),aswellas(σ,q)(k+1)
n+1 om he
compu a ion o (k+1), and o he auxilia y quan i-
ies used in I em 3. o he Jacobian J(k+1).
6. Check con e gence →se (εe,α,σ,q)n+1 =(εe,α,σ,q)(k+1)
n+1
and EXIT.
7. Se k←k+1andGO TO 3.
A. P´e ez-Fogue & F. A me o 8
sn+1
on Mises
n+1
s ial
n+1
s ial
( s ) 0
n+1
s (k)
n+1
s (k)
sn+1
T esca
( s ) 0
(k) = 0
n+1
m (k)
n+1
m (k)
egion whe e he cons ain
is no ac i a ed
n+1n+1
m (k)· ( s (k) - s ial ) < 0
n+1n+1n+1
m (k)· ( s (k) - s ial ) < 0
n+1
FIGURE 2.1. G aphical in e p e a ion o he condi ion (2.3) o
he a) on Mises and b) T esca yield condi ions, bo h wi h associa ed
pe ec plas ic flow (m=∇ ) and cons an elas ici ies. The egion o
he de ia o ic s ess plane (s:= σ−3
i=1[σ]i) whe e he cons ain
∆γ≥0 is no ac i a ed, leading o he modified Jacobian in he line
sea ch scheme, is shown in g ay.
on he esidually-based descen unc ion p esen ed in Rema k I.1 due o he cons ained
cha ac e o he p oblem. A non-singula Jacobian is implied by he usual assump ions
o an associa i e con ex p oblem (i.e., m=∇ wi h ∇2 posi i e semi-defini e) and
s ic con exi y o he elas ic ela ions (i.e. ˜
Gposi i e defini e), as conside ed in Pa I
o his wo k. Unde hese assump ions, he equa ions (2.1) co espond o he fi s o de
necessa y and sufficien condi ions o he con ex p imal a ia ional p oblem conside ed
he ein (P oposi ion 3.1, o be specific). The equi ed smoo hness ollows om he egu-
la i y o he ma e ial model, ha is, he yield unc ion, and elas ic and ha dening laws.
Howe e , he p e ious ul ima e equi emen s on he Jacobian can be sa isfied in mo e gen-
e al si ua ions. As a ma e o ac , we conside in Sec ion 4 an example in ol ing s ain
so ening. The pe o mance o he algo i hm is also assessed in ha sec ion o a case
in ol ing a non-diffe en iable esidual due o he conside a ion o a yield unc ion leading
o a non-diffe en iable flow ec o . In bo h cases, he p imal–CPPM shows a d ama ic
imp o emen in i s global con e gence p ope ies o e he o iginal New on–CPPM, while
exhibi ing locally he desi ed asymp o ic quad a ic a e o con e gence.
Rema ks 2.1.
1. Globally con e gen p imal closes -poin p ojec ion algo i hms can be easily de ised
o he iscoplas ic p oblem gi en i s uncons ained cha ac e ; see Sec ion 4 o Pa I.
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 15
/ c
( )
(1) (k)
=
( )
(1) (k)
ial
n+1
c ial
n+1
ial
n+1
c
c
c = 0c > 0
FIGURE 3.1. G aphical in e p e a ion o he uppe le el scheme o
he dual–CPPM o he non-augmen ed (c= 0) and augmen ed (c>0)
o mula ions.
o an ypical i e a ion (k) in e ms again o he Maucalay b acke s ·. The de i a i e ¯

in (3.4) is ob ained in closed- o m using he equa ions (3.1) and (3.2) as
¯
=−∇ ·˜
G−1+∆γ∇m−1
m.(3.5)
A he bounda y ∆γ= 0 o he admissible se , his de i a i e educes o he alue
¯
∆γ=0 =−∇ ·˜
Gm<0 s ic ly ,(3.6)
gi en he undamen al assump ion o he unde lying con inuum model (see Box 1.1), e en
in he gene al non-con ex (e.g. wi h s ain so ening) and non-associa ed plas ic flow
(m=∇ ). This impo an esul implies ha e en hough he i e a ion p ocess (3.4) may
lead o he alue ∆γ(k)= 0 a some i e a ion (k), he cons ain i sel is no ac i a ed, ha
is, he i e a ion di ec ion (3.4)2leads na u ally o ∆γ(k+1) >0 and no modified ad ancing
ules like (I.17) in Appendix I a e needed. This si ua ion, oge he wi h he a o emen ioned
uncons ained cha ac e o he p oblem in he lowe le el, a oids al oge he he need o
he use o complex line sea ch ules as equi ed in he cons ained p imal o mula ion
p esen ed in Sec ion 2.1.
The global con e gence o he uppe le el algo i hm defined by he i e a i e p ocess
(3.4) is hen assu ed i he de i a i e in (3.5) is con inuous and does no anish. The
smoo hness condi ion is again implied by he p ope smoo hness o he ma e ial model,
ha is, he yield su ace and elas ic and ha dening laws. The non-ze o condi ion on he
de i a i e is sa isfied unde he usual assump ions o con exi y and associa ed plas ic

A. P´e ez-Fogue & F. A me o 16
n+1 , qn+1
(1) > 0
n
+1
= 0
ial> 0
n
+1
ial, q ial
n+1 n+1
(1), q (1)
n+1 n+1
Elas ic
domain
< 0
n+1
(k), q (k)
n+1 n+1
(k) > 0
n+1
n+1
o hogonal p ojec ion
in he -1 me ic
FIGURE 3.2. G aphical in e p e a ion o bo h he dual–CPPM and
he augmen ed–dual–CPPM. The s ess a iables {σ(k)
n+1,q(k)
n+1}a
each i e a ion (k) a e he closes -poin p ojec ion on o he cu en i -
e a e o he yield unc ion ¯
(∆γ(k))(o ¯
c(∆λ(k)) o heaugmen ed
algo i hm) o he plas ic mul iplie ∆γ(k)(o ∆λ(k)) ob ained by he
uppe le el scheme. A simila figu e can be ound in he li e a u e bu
e oneously associa ed wi h he o iginal New on–CPPM o Box 1.1.
flow. Unde hese assump ions, equa ion (3.5) e eals ha he unc ion ¯
(∆γ) is s ic ly
mono onically dec easing ( ¯
<0) as ob ained in Pa I o his wo k. Figu e 3.1 illus a es
hese esul s g aphically. Unde hese condi ions, he line sea ch scheme conside ed in his
uppe le el scheme did no need o be ac i a ed in he nume ical examples epo ed in
Sec ion 5, bu i s conside a ion is needed o assu e he global con e gence o he i e a i e
p ocess in gene al si ua ions.
The e o e, we conclude ha he p oposed wo le el scheme based on he dual o m o
he closes -poin p ojec ion equa ions is globally con e gen unde hese assump ions. The
nume ical examples p esen ed in Sec ion 5 ha e confi med his p ope y. Figu e 3.2 depic s
g aphically he idea behind he p oposed dual–CPPM o he associa ed case gi en by he
no mali y ule m=∇ , and cons an elas ici ies and linea ha dening (i.e. ˜
G= cons an ).
Equa ions (3.2) imply in his case ha in a gi en i e a ion o he uppe le el scheme, ha
is, o each alue ∆γ(k), he ec o Σ(k)
n+1 −Σ ial
n+1 in s ess space ( o Σ={σ,q}) is indeed
no mal in he me ic ˜
G−1 o he cu en alue o he yield su ace (k). This p ope y is
illus a ed in Figu e 3.2, showing each i e a ion alue o he s ess a iables as he closes -
poin p ojec ion on he elas ic domain (k)
n+1 =¯
(∆γ(k))≤0 o he cu en i e a e ∆γ(k)
in he uppe le el algo i hm depic ed in Figu e 3.1. We no e ha a simila figu e can
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 17
be ound in Simo & Hughes [1998], among o he s, and i is e oneously associa ed wi h
he o iginal New on–CPPM. The de elopmen s p esen ed in his sec ion clea ly iden i y
he app oach depic ed in his figu e wi h he newly p oposed algo i hm based on he dual
o mula ion o he go e ning equa ions.
Rema k 3.1. The dual–CPPM desc ibed in his sec ion ex ends o he iscoplas ic
p oblem, ollowing he de elopmen s o he dual o mula ion o his p oblem p esen ed in
P oposi ion 4.3 o Pa I. Tha is, simply eplace he scala equa ion (3.1) by he ela ion
g(¯
(∆γ)) −η∆γ=0,(3.7)
o a gene al iscoplas ic unc ion g(·) and iscoplas ic pa ame e η≥0. We obse e ha
his is he only needed modifica ion, since he p oblem (3.2) is no changed, wi h he lowe
le el algo i hm o Box 3.2 applying en i ely o he iscoplas ic p oblem as well. Simila ly,
he same conside a ions ega ding he non-ac i a ion o he cons ain ∆γ= 0 and, indeed,
he same global con e gence p ope ies apply unde he usual mono onici y assump ion o
he iscoplas ic unc ion g(·). Addi ional de ails a e omi ed.
3.2. The augmen ed dual closes -poin p ojec ion me hod
E en hough he cons ained cha ac e o he uppe le el p oblem in he dual scheme
conside ed in he p e ious sec ion was shown no o affec he algo i hm i sel , he con-
side a ion o augmen ed Lag angian ex ensions a oiding al oge he his cons ain leads
o algo i hms imp o ing on hei nume ical pe o mance, as illus a ed in he nume i-
cal examples p esen ed in Sec ion 5. Following he de elopmen s o he dual augmen ed
Lag angian o mula ion summa ized in P oposi ion 5.2 o Pa I, he plas ic consis ency
unc ion ¯
(·) in (3.1) is eplaced by
¯
c(∆λ):= (σc(∆λ),qc(∆λ)) = 0 ,(3.8)
wi h {σc(∆λ),qc(∆λ)}defined by he augmen ed lowe le el p oblem ˜ c(˜x)=0 o he
augmen ed esidual
˜ c(˜x)=εe
n+1 −εe, ial
n+1 +∆λ+c (σn+1,qn+1)mσn+1
−αn+1 +α ial
n+1 +∆λ+c (σn+1,qn+1)mqn+1 ,(3.9)
o a penal y pa ame e c≥0 and in e ms, again, o he p ima y unknowns ˜x:=
{εe
n+1,−αn+1}T. Following he same no a ion employed in he p imal augmen ed La-
g angian o mula ions o Sec ion 2.2, we deno e he scala field appea ing in hese equa-
ions by ∆λemphasizing i s en i ely uncons ained cha ac e in on o ∆γ≥0. The final
plas ic mul iplie ∆γis eco e ed by he simple ela ion
∆γ=∆λ,(3.10)
A. P´e ez-Fogue & F. A me o 18
BOX 3.3. Implemen a ion o he uppe le el o he augmen ed–dual–
CPPM, in ol ing a New on i e a i e p ocess in ∆λ.
1. Inpu da a: {εe, ial
n+1 ,α ial
n+1 }, wi h he co esponding {σ ial
n+1 ,q ial
n+1 }
and ial
n+1 >0.
2. Ini ialize: se k=0,(εe,α,σ,q)(0)
n+1 =(εe,α,σ,q) ial
n+1 ,∆λ(0) =0
and ¯
(0)
c= ial
n+1 .
3. Compu e upda e di ec ion:
δ(∆λ)(k):= ¯
(k)/∇ (k)·˜
G(k)(I+H(k)˜
G(k))−1m(k),
whe e
s(k):= 0, o ∆λ(k)+c (k)<0,
1, o ∆λ(k)+c (k)>0,
H(k):= ∆λ(k)+c (k)∇m(k)+cs
(k)m(k)⊗∇ (k).
5. Apply he line sea ch scheme o Box I.1 wi h he scala esidual and
descen unc ion
c∆λ(∆λ):= ¯
c(∆λ),and Mc∆λ(∆λ)=1
2¯
c(∆λ)2
o x(k)←∆λ(k), and whe e ¯
c(∆λ)= (σc(∆λ),qc(∆λ)) o he
alues {σc(∆λ),qc(∆λ)}compu ed by he lowe le el algo i hm in
Box 3.4 o a fixed ∆λ.
INPUT: ∆λ(k),¯
(k)
cand δ(∆λ)(k).
OUTPUT: ∆λ(k+1),¯
(k+1)
c,aswellas(εe,α,σ,q)(k+1)
n+1
and o he auxilia y quan i ies used in he upda e
o mula in 3., om he e alua ion o ¯
(k+1)
c h ough
he algo i hm in Box 3.4 (lowe le el).
5. Check con e gence →se (εe,α,σ,q)n+1 =(εe,α,σ,q)(k+1)
n+1
and EXIT.
6. Se k←k+1andGO TO 3.
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 19
BOX 3.4. Implemen a ion o he lowe le el o he augmen ed–dual–
CPPM.
1. Inpu da a: he fixed alues εe, ial
n+1 ,α ial
n+1 and ∆λ(k+1), and he
ini ial alues (εe,α)(k)
n+1,wi h(σ,q)(k)
n+1.
2. Ini ialize: se i=0,˜x(0) := εe,(k)
n+1 ,−α(k)
n+1Tand
˜ c(0)
:= ˜ c(˜x(0)) by (3.9).
3. Compu e he Jacobian:
˜
Jc(i):= I+∆λ(k+1) +c
(i)∇m(i)+cs
(i)m(i)⊗∇ (i)˜
G(i),
whe e
s(i):= 0,∆λ(k+1) +c (i)<0,
1,∆λ(k+1) +c (i)>0.
4. Compu e he di ec ion o ad ance:
˜
dc(i):= −(˜
Jc(i))−1˜ c(i).
5. Apply he line sea ch scheme o Box I.1 based on he unc ion ˜ c(x).
INPUT: ˜x(i),˜ c(i)and ˜
dc(i).
OUTPUT: ˜x(i+1),and˜ c(i+1),aswellas(σ,q)(i+1) om he
compu a ion o ˜ c(i+1), and o he auxilia y quan i-
ies used in I em 3. o he Jacobian ˜
Jc(i).
6. Check con e gence →se (εe,α,σ,q)(k+1)
n+1 =(εe,α,σ,q)(i+1)
and EXIT.
7. Se i←i+1andGO TO 3.
co esponding ac ually o ∆λ>0 in he plas ic co ec o s ep o in e es . We obse e ha
he o iginal dual p oblem (3.1)–(3.2) is eco e ed o c= 0. The solu ion o he uppe and
lowe p oblems defined by (3.8) and (3.9), espec i ely, is app oached again wi h New on
schemes in combina ion wi h he uncons ained line sea ch echnique p esen ed in Sec ion
I.1. The final scheme is summa ized in Boxes 3.3 and 3.4 o he uppe and lowe le el
algo i hms, espec i ely.
The ully uncons ained cha ac e o he p oblem in he uppe le el o he algo i hm
A. P´e ez-Fogue & F. A me o 20
leads o he di ec conside a ion o he line sea ch scheme o Box I.1 wi hou he need
o he added imposi ion o he non-nega i e cons ain on ∆γby (3.4)1 o he p e ious
cons ained dual o mula ion. The de i a i e o he augmen ed plas ic consis ency unc ion
(3.8) can also be ob ained in closed- o m a e using equa ions (3.9) o he lowe le el
augmen ed p oblem as
¯

c=−∇ ·˜
G−1+H−1
m.(3.11)
whe e
H:= ∆λ+c ∇m+csm⊗∇ , (3.12)
o
s:= 0, o ∆λ+c < 0,
1, o ∆λ+c > 0.(3.13)
E en hough no p oblems ha e been obse ed in he ac ual nume ical simula ions due o
he discon inui y o sa ∆λ+c = 0 (in ac , alues ∆λ+c < 0 a e ne e eached),
we assign he alue s= 0 a his poin . We can conclude om hese esul s he he same
p ope ies o he augmen ed plas ic consis ency unc ion ¯
c(∆λ) as i s coun e pa ¯
(∆γ)
in he o iginal cons ained dual o mula ion; addi ional de ails a e omi ed. In pa icula ,
i s s ic ly mono onically dec easing cha ac e (i.e., ¯
c<0) is concluded unde he usual
con exi y and associa i i y assump ions. The same globally con e gen cha ac e o he
p oposed scheme is concluded in hese cases.
We also obse e ha he augmen ed–dual–CPPM de eloped in his sec ion has he
same g aphical in e p e a ion depic ed in Figu e 3.2 o he non-augmen ed dual algo i hms
(i.e c= 0). The uppe le el algo i hm in ol es, howe e , a egula ized consis ency unc ion,
a si ua ion ha has been depic ed in Figu e 3.1 o c>0. As a gued in he end o
Rema k 3.2 below and e ified in he nume ical examples p esen ed in Sec ion 5, his
simple modifica ion leads o some imp o emen in he compu a ional pe o mance o he
dual algo i hms conside ed in his sec ion.
Rema k 3.2. We obse e ha by conside ing he ini ial es ima e o he uppe le el
algo i hm by ∆λ(0) = 0, he fi s solu ion o he lowe le el p oblem (3.9) ob ained by
he scheme in Box 3.4 co esponds o he solu ion o a iscoplas ic p oblem defined by he
iscoplas ic pa ame e c=1/ηand linea iscoplas ic model g( )=< >. In ac , his
p oblem co esponds o he p imal o mula ion o he iscoplas ic p oblem conside ed in
Rema k 2.1 abo e o his case. The conside a ion o mo e gene al iscoplas ic models is
easily accomplished h ough he use o augmen ed o mula ions based on he co esponding
egula iza ion unc ion g(·) as p esen ed in Rema k 5.1.2 ( ha is, eplace <·>by g(·)in
he ela ions o Box 3.4). In his iscoplas ic case, he equa ion (3.10) gi ing he plas ic
mul iplie ∆γis o be eplaced by he iscous ela ion
∆γ=1
ηg(¯
c(0)) .(3.14)

Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 21
The e o e, he choice c=1/ηleads he final solu ion o he iscoplas ic p oblem in a
single i e a ion o he uppe le el algo i hm. I he iscoplas ic p oblem is unde s ood as
he penal y egula iza ion o he a e-independen p oblem as η→0, he imp o emen
in he compu a ional pe o mance gained by he conside a ion o a la ge egula iza ion
pa ame e cis o be expec ed when sol ing he limi a e-independen p oblem. The
usual conside a ions on he well-condi ioning o he esul ing p oblem is o be weighed in
he a gumen , as i is in es iga ed h ough he nume ical examples p esen ed in Sec ion
5below.
4. Nume ical Assessmen : P imal Algo i hms
We assess in his sec ion he nume ical pe o mance o he new p imal algo i hms
p oposed in Sec ion 2. Mo e specifically, i is ou in e es o e alua e he global con e gence
p ope ies o hese schemes. To his pu pose, we s udy in Sec ion 4.1 he con e gence
p ope ies o he p oposed schemes o a single inc emen ( om, say, n o n+1) o diffe en
imposed s ain inc emen s. Sec ion 4.2 e alua es he o e all pe o mance o he schemes
in a gi en imposed pa h o he de o ma ion g adien , in ol ing diffe en numbe s o ime
inc emen s.
Rema ks 4.1.
1. The esul s p esen ed below a e exp essed in e ms o he in a ian s
p∗=−I1(∗)
3,q
∗=3J2(∗)andθ∗=1
3a ccos 3√3J3(∗)
2J2(∗)3/2,(4.1)
o a gene ic second o de enso ∗,whe eI1(∗), J2(∗)andJ3(∗) deno e he fi s
in a ian o ∗and he second and hi d in a ian s o he de ia o ic pa o ∗, [de (∗)]i=
[∗]i+p∗, espec i ely,
I1(∗)=
3

i=1
[∗]i,J
2(∗)=1
2
3

i=1
([de (∗)]i)2and J3(∗)=
3

i=1
[de (∗)]i,(4.2)
in e ms o he h ee p incipal poin s [∗]i o i=1,2,3. The unc ion θ∗co esponds
o he so-called Lode’s angle and a ies om 0◦ o 60◦. These exp essions a e used
o he Ki chhoff p incipal s esses ∗=σand he loga i hmic p incipal elas ic s ains
∗=εe; see Sec ion 2.3 o Pa I o his wo k.
2. All he con ou plo s p esen ed in his and subsequen sec ions (see e.g. Figu e 4.1)
ha e been ob ained wi h a uni o m g id o 80 ×80 sampling alues, independen ly o
he anges o he a iables depic ed in bo h axis.
A. P´e ez-Fogue & F. A me o 22
3. In all he examples p esen ed in his pape , he con e gence o he algo i hm is de-
ec ed h ough he exp ession
e(k)
ˆx=||ˆx(k+1) −ˆx(k)||∞
||ˆx(k+1)||∞≤TOLˆx(4.3)
measu ing he ela i e e o in i e a ion (k+ 1) in he maximum no m || · ||∞=
maxi|[·]i|, o each componen [ ·]idespi e hey may ha e diffe en dimensions, in
gene al. He e ˆx e e s he d i ing a iable employed in he pa icula algo i hm unde
conside a ion ( ha is, xgi en by (2.1) in he p imal algo i hms, ˜xgi en by (3.2) in
he lowe le el o he dual algo i hms, and ∆γo ∆λin he uppe le el o he dual
algo i hms). The ole ance alue o TOLˆx=10
−12 has been employed in all cases.
4.1. Single inc emen es s
We e alua e in his sec ion he con e gence p ope ies o he i e a i e schemes unde
in es iga ion du ing a plas ic co ec o s ep o an imposed ial elas ic s a e. The ini ial
s a e is assumed elas ic (i.e., anishing ini ial alues o he plas ic in e nal a iables) wi h
anishing s ain. De ia o ic and p essu e dependen models a e conside ed in Sec ions
4.1.1 and 4.1.2, espec i ely, bo h in combina ion o pe ec plas ici y and Hencky’s hy-
pe elas ic law, esul ing in a se o cons an elas ici ies in he loga i hmic p incipal elas ic
s ains εe; see Appendix II. The imposed ial s a e is hen cha ac e ized in he de ia o ic
Π-plane by he co esponding Lode angle θεe, ial (= θσ ial ) and he adial measu e qεe, ial
(= qσ ial /2µ o he shea modulus µ). The p essu e pa ame e pεe, ial (= pσ ial /3κ o
he bulk modulus κ) defines comple ely he imposed ial s a e in he p essu e-dependen
models conside ed in Sec ion 4.1.2.
4.1.1. De ia o ic plas ic models
We conside fi s he on Mises–T esca ype yield su aces desc ibed in Sec ion II.2 o
Appendix II, defining in e ms o he ma e ial pa ame e ma amily o de ia o ic yield
su aces exhibi ing diffe en le els o cu a u e, as i is o he in e es in his wo k. In
pa icula , he choice m= 0 co esponds o he smoo h on Mises ci cula cylinde , wi h
highe alues o mleading o inc easing o he cu a u e o his yield su ace a θσ=0,30
( he T esca non-smoo h yield su ace is eco e ed o m→∞). Only he wo de ia o ic
pa ame e s qεe, ial and θεe, ial a e needed in his case o define he ial s a e. Because o
he symme y o he esul ing yield unc ions (see Figu e II.1 in Appendix II), Lode angles
be ween 0◦and 30◦need only o be conside ed. The alues o κ= 164.206 kN/mm2and
µ=80.1938 kN/mm2a e aken o he bulk and shea modulus, espec i ely, in Hencky’s
law (II.2)-(II.3), wi h he cons an yield s ess σyo=0.45kN/mm
2.
Figu e 4.1 compa es he pe o mance o he New on–CPPM and he p imal–CPPM in
his case. The numbe o i e a ions needed o con e gence o bo h schemes o se e al
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 23
m
=5
m
=10
m
=20
p imal{CPPM p imal{CPPM p imal{CPPM
New on{CPPM New on{CPPM New on{CPPM

"
e; ial
0
Æ
30
Æ

"
e; ial
0
Æ
30
Æ

"
e; ial
0
Æ
30
Æ
2
q
"
e; ial
=
y
o
40
2
q
"
e; ial
=
y
o
4
0
1 3 5 7 9 11 13 15 17 19 NC
FIGURE 4.1. Single inc emen es s: de ia o ic plas ic mod-
els. Numbe o i e a ions needed o con e gence by he New on–
CPPM and he p imal–CPPM o h ee diffe en on Mises–T esca ype
yield su aces (m= 5, 10 and 20). “NC” deno es no con e gence a e
mo e han 100 i e a ions; ex ended es s in hese egions lead o no
con e gence a e se e al hund eds o i e a ions.
elas ic ial s a es {qεe, ial ,θ
εe, ial }and diffe en alues o he ma e ial pa ame e ma e
depic ed in his figu e. The egions whe e no con e gence is de ec ed a e mo e han 100
i e a ions a e deno ed by “NC”; ex ended simula ions show no con e gence a e se e al
hund eds o i e a ions in hese egions. The alue o qεe, ial a ies in he ange [0,4·
σyo/(2µ)], ha is, wi h co esponding ial s ess s a es up o ou imes he yield limi
σyo.
The esul s depic ed in Figu e 4.1 e eal ha no con e gence is de ec ed wi h he
A. P´e ez-Fogue & F. A me o 24
m
=20
New on{CPPM p imal{CPPM (
j
max
=1) p imal{CPPM

"
e; ial
0
Æ
30
Æ

"
e; ial
0
Æ
30
Æ

"
e; ial
0
Æ
30
Æ
2
q
"
e; ial
=
y
o
10
0
1 4 8 12 16 20 24 28 32 NC
FIGURE 4.2. Single inc emen es s: de ia o ic plas ic models (m=
20). Numbe o i e a ions needed o con e gence by he New on–
CPPM and he p imal–CPPM (wi h a maximum o one cu e fi ing
(jmax = 1), and wi hou a limi on he numbe o cu e fi ings) o
la ge excu sions ou side he elas ic domain.
s anda d New on–CPPM when he solu ion is close o θεe, ial =0
◦(and 60◦). As no ed
abo e, hese alues co espond o poin s whe e he cu a u e o he yield su ace is highe .
Mo eo e , as minc eases he size o he egion o no con e gence inc eases. In ac ,
he New on–CPPM becomes basically useless e en o mode a e alues o m. Wi h he
p imal–CPPM hese egions o no con e gence a e a oided. Con e gence is a ained o any
ial s a e, wi h less han 17 i e a ions e e ywhe e. This imp o emen is obse ed mainly
in he egions o no con e gence o he o iginal New on–CPPM whe e e he New on–
CPPM con e ges, he p imal–CPPM does no educe he numbe o i e a ions sensibly.
No e also ha o θεe, ial exac ly equal o 0◦(and 60◦) he con e gence is achie ed always
in a educed numbe o i e a ions. This e y special si ua ion is due o he ac ha he
g adien o he yield su ace has always he same di ec ion a hese Lode angles.
Bo h schemes a e compa ed again in Figu e 4.2, bu wi h he added conside a ion o
he maximum numbe o cu e fi ings in he line sea ch scheme employed in he p imal–
CPPM, ha is, he jmax pa ame e in Boxes I.1 and I.2 o Appendix I. La ge excu sions
ou side he elas ic domain, in he ange [0,10 ·σyo/(2µ)] o he adial measu e qεe, ial ,
a e also conside ed. We obse e ha he p imal–CPPM wi hou a limi in he numbe o
cu e fi ings pe i e a ion a oids comple ely he egions o no con e gence o he o iginal
New on–CPPM. The maximum numbe o cu e fi ings needed is only wo, hough. The
small egion o no con e gence emaining a om he yield su ace wi h a limi o jus one
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 31
which in ol e ensile p essu es wi h his yield su ace.
In con as , he p imal–CPPM leads o con e gence o all he ial s a es. S ill, he
o e all beha io o he p imal–CPPM in he egion behind he apex is wo se han in he
examples o Figu e 4.6. The e is a high a iabili y in he dis ibu ion o he numbe o
i e a ions, which o some ial s a es a e a ela i ely la ge, al hough less han 50 i e a ions
a e needed anywhe e. The la ge numbe o i e a ions is again ela ed wi h o he non-
diffe en iabili y o he flow ec o , wi h he associa ed lack o con inui y o he Jacobian
a θσ=5
◦and θσ=55
◦. The high high sensi i i y in he ini ial ial s a e can be aced
back o he closeness o he i e a i e p ocess o hese poin s o low alues o qσ.The
esul s o Figu e 4.7 has been ob ained wi h a maximum numbe o cu e fi ings fixed o
h ee. Fo some ial s a es, his pa ame e influences in he con e gence esul s, al hough
he o e all beha iou is he same
To illus a e be e he effec o he non-diffe en iabili y o he esidual ec o and
he obse ed dependence on diffe en algo i hmic pa ame e s in he esul ing highly sen-
si i e cases, we conside he specific ial s a e defined by pεe, ial =−3·CMC co (φ)/(3κ),
qεe, ial =2.25 ·√3CMC /(2µ)andθεe, ial =30
◦in his egion o high a iabili y. The
p imal–CPPM akes 49 i e a ions wi h a maximum o h ee cu e fi ings (jmax =3),as
shown in Figu e 4.7. This is he maximum numbe o i e a ions obse ed in his figu e.
The e olu ion o he ela i e e o , he yield unc ion, he numbe o cu e fi ings, he
alue o he line sea ch pa ame e and he Lode angle o he s esses du ing he i e a i e
p ocess is depic ed in Figu e 4.8 o a maximum numbe o cu e fi ings jmax =5,and
10. In bo h cases, mo e cu e fi ings han his fixed maximum numbe a e needed in a
ew i e a ions. These i e a ions a e indica ed wi h a black ci cle in he plo s depic ing he
equi ed numbe o cu e fi ings. No e ha bo h i e a i e p ocesses ( o jmax = 5 and 10)
coincide un il his poin . Du ing hese ea ly s ages o he i e a i e p ocess, he i e a ions
a e “cap u ed” a he Lode angle θσ=55
◦, whe e he Jacobian o he esidual is no con-
inuous. The numbe o cu e fi ings inc eases and he i e a i e inc emen becomes e y
small (bounded om below by he back acking pa ame e η=0.1 and maximum numbe
o cu e fi ings; see Box I.1) while he ela i e alue o he yield unc ion emains basi-
cally cons an and he ela i e e o based on he no m o he inc emen o he unknowns
diminishes. This ac is di ec ly ela ed wi h he alue o he line sea ch pa ame e .
The es wi h jmax = 10 allows he addi ional numbe o cu e fi ings a e his poin .
A e he maximum numbe o cu e fi ings jmax is eached, he beha io o he i e a i e
scheme changes d ama ically. One cu e fi ing is needed du ing some o he subsequen
i e a ions and finally a quad a ic a e o con e gence is achie ed. The i e a i e p ocess has
“escaped” om he discon inui y o he Jacobian. These conside a ions, oge he wi h he
discussion p esen ed wi h Figu e 4.2 o smoo h cases, allow o conclude ha a mode a e
alue o he pa ame e jmax (≈3−5 seems app op ia e) should be used o he maximum
numbe o cu e fi ings.

A. P´e ez-Fogue & F. A me o 32
0
2
4
6
8
10
1 1121314151617181
0
15
30
45
60
1 1121314151617181
1,E-16
1,E-12
1,E-08
1,E-04
1,E+00
1 1121314151617181
1,E-11
1,E-08
1,E-05
1,E-02
1,E+01
1 1121314151617181
0
2
4
6
8
10
1 1121314151617181
0
15
30
45
60
1 1121314151617181
1,E-16
1,E-12
1,E-08
1,E-04
1,E+00
1 1121314151617181
1,E-11
1,E-08
1,E-05
1,E-02
1,E+01
1 1121314151617181
(k)
ex
| / ial|
n+1
ex
| / ial|
n+1
(k)
FIGURE 4.8. Single inc emen es s: p essu e-dependen plas ic
models. Influence o he non-diffe en iabili y o he flow ec o in he
RHMC model o he es gi en by pεe, ial =−3·CMC co (φ)/(3κ),
qεe, ial =2.25 ·√3CMC/(2µ)andθεe, ial =30
◦. E olu ion o he
he ela i e e o e(k)
x, he yield unc ion (k)/ ial
n+1 , henumbe o
cu e fi ings, he line sea ch pa ame e α(k)and he s ess Lode angle
θσ(k) o a maximum o cu e fi ings jmax = 5 and 10.
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 33
c
=0
:
001
=C
MC
c
=0
:
03
=C
MC
p
"
e; ial
3

C
MC
co (

)

3
0
p
"
e; ial
3

C
MC
co (

)

3
0
q
"
e; ial
2

p
3
C
MC
5
0
-25 -15 -7 -1 1 7 14 21
FIGURE 4.9. Single inc emen es s: p essu e-dependen plas-
ic models. Inc emen o he numbe o i e a ions o he p imal–
CPPM wi h diffe en alues o he penal y pa ame e c, wi h espec
o he non-augmen ed o mula ion in Figu e 4.7 o θεe, ial =30
◦..
To conclude his sec ion, we conside again he augmen ed e sions o he algo i hms.
The inc emen o he numbe o i e a ions o he augmen ed p imal–CPPM wi h espec
o he non–augmen ed e sion is depic ed in Figu e 4.9 (elas ic ial s eps in he me idian
plane θεe, ial =30
◦). The pe o mance o he scheme imp o es in a e age wi h small
alues o he penal y pa ame e cwhen compa ed wi h he non-augmen ed o mula ion.
Fo la ge alues o c, al hough a high educ ion o he numbe o i e a ions is ound in
some egions, a significan inc ease is ound in ano he ones (no e he esul s ob ained wi h
c=0.03/CMC in he egion close o he apex). This effec is accen ua ed as cinc eases,
and, as his effec occu s in he egion closes o he apex, he me hod becomes less
compe i i e wi h la ge alues o c. The effec s o he non-diffe en iabili y o he esidual
ollow he same pa e n in his augmen ed case as discussed in he p e ious pa ag aphs
o he dual–CPPM.
4.2. Imposed de o ma ion g adien pa h
We e alua e nex he pe o mance o he p imal algo i hms in mo e gene al si ua-
ions in ol ing Ogden hype elas ic models (i.e., non-cons an elas ici ies in he loga i hmic
s ains) as well as s ain ha dening and so ening ela ions. To his pu pose we conside
imposed pa hs o he de o ma ion g adien . Mo e specifically we conside he de o ma ion
g adien his o y
F( )=b( )1/3diag(a( ),a( )− ,a( ) −1) (4.4)
o he pseudo ime , unc ion a( ) (such as a(0) = 1 and a( )>0) ha guides he e olu ion
A. P´e ez-Fogue & F. A me o 34
TABLE 4.2. Elas ic pa ame e s used wi h he Ogden hype elas ic
model.
κ= 164.206 kN/mm2ˆµ1=1.4911 ˆα1=1.3000
µg=80.1938 kN/mm2ˆµ2=0.0028 ˆα2=5.0000
N=3 ˆµ3=−0.0237 ˆα3=−2.0000
o he axial s e ch in he fi s p incipal di ec ion, and he unc ion b( ) con olling he
olume ic esponse (de F=b( )). The exponen in (4.4) con ols he desi ed Lode
angle o he elas ic ial inc emen (∆εe, ial =εe, ial
n+1 −εn), since
=1
21−√3 an(θ∆εe, ial )(4.5)
In pa icula , he alue =0.5 co esponds o pu e ension (θ∆εe, ial =0
◦) and he alue
=−1 o pu e comp ession (θ∆εe, ial =60
◦).
4.2.1. De ia o ic plas ic models
We conside he de ia o ic plas ic models defined by he on Mises-T esca ype yield
su aces desc ibed in Sec ion II.2 o Appendix II. The Ogden hype elas ic model defined in
(II.4) o Appendix II, wi h ma e ial pa ame e s summa ized in Table 4.2 (Miehe [1998]),
is conside ed. Simila ly, he ha dening/so ening po en ial (II.9) is conside ed o he
sa u a ion exponen δ= 20 and wi h he sa u a ion s ess σy∞=0.6kN/mm
2 o he
examples wi h s ain ha dening and σy∞=0.3kN/mm
2in he examples wi h s ain
so ening. In all cases, including he examples wi h pe ec plas ici y, he ini ial yield
s ess is σyo=0.45kN/mm
2.
The imposed unc ion o
a( )=1+0.2 o ∈[0,1] ,(4.6)
is conside ed, wi h b( )≡1 leading o a pu ely isocho ic de o ma ion. We conside solu ions
in ol ing 5, 50 and 500 equal ime inc emen s. The esul ing Ki chhoff s ess pa h in
qσis depic ed in Figu es 4.10, including de ails in he small ange o he imposed axial
s e ch. We conside he alues o θ∆εe, ial =0
◦,15
◦and 30◦, leading o he co esponding
exponen s by (4.5). No e he smoo h ansi ion om elas ic o elas oplas ic egime in
he cu es co esponding o θ∆εe, ial =15
◦. This is p oduced by he change o he Lode’s
angle o he s esses du ing he e olu ion o he simula ion. The e olu ion o qσ o a la ge
ange o he axial s e ch and θ∆εe, ial =15
◦is shown in Figu e 4.10.b. The e olu ion o
he Lode angle θσo he Ki chhoff s ess is depic ed in Figu e 4.10.c o he so ening case.
The solid cu es o co espond o he p oblems sol ed wi h 500 equal inc emen s and he
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 35
a)
0,3
0,35
0,4
0,45
0,5
1 1,005 1,01 1,015 1,02
0,3
0,35
0,4
0,45
0,5
1 1,005 1,01 1,015 1,02
0,3
0,35
0,4
0,45
0,5
1 1,005 1,01 1,015 1,02
0o
15o
30o
0o
15o
30o
0o
15o
30o
q
a( )
q
q
a( )
a( )
b) c)
0,2
0,3
0,4
0,5
0,6
0,7
1 1,05 1,1 1,15 1,2
0
4
8
12
16
1 1,05 1,1 1,15 1,2
q
a( )a( )
FIGURE 4.10. Imposed de o ma ion g adien pa hs: de ia o ic plas-
ic models (m= 20). a) De ails o he e olu ion o he equi alen Ki ch-
hoff s esses qσin he ange a( )∈[1,1.02], o h ee p esc ibed pa hs
(θ∆εe, ial =0
◦,15
◦and 30◦) and pe ec plas ici y, ha dening and
so ening. b) E olu ion o qσin he ull ange a( )∈[1,1.2] o pe ec
plas ici y, ha dening and so ening models, and θ∆εe, ial =15
◦. (solid
lines o ob ained wi h 500 ime inc emen s, wi h he s a s co espond-
ing o he solu ion ob ained wi h 5 ime inc emen s, bo h ob ained wi h
he p imal–CPPM). c) E olu ion o he Lode angle θσ o he so ening
case and θ∆εe, ial =15
◦.
s a s o he p oblems sol ed wi h jus 5 equal inc emen s. The line sea ch scheme has no
been ac i a ed in he p oblem wi h 500 inc emen s eco e ing hen he New on–CPPM. I
has been ac i a ed wi h he simula ion in ol ing 5 ime inc emen s only. S ill, we obse e
in Figu e 4.10.b a good ag eemen be ween bo h solu ions, hence implying ha he use o
e y la ge elas ic ial s eps does no imply a loss o accu acy.
The con e gence esul s a se e al pseudo imes a e p esen ed in Figu e 4.11 o he
ha dening and he so ening examples, including he e olu ion o he ela i e e o s e(k)
x
(see equa ion (4.3)) in x={εe
n+1,−αn+1,∆γ}. The esul s co espond o he pa hs sol ed
A. P´e ez-Fogue & F. A me o 36
Ha dening (5 inc emen s)
1,E-16
1,E-12
1,E-08
1,E-04
1,E+00
1 3 5 7 9 1113151719
= 0.2
= 0.4
= 0.6
= 0.8
= 1.0
So ening (5 inc emen s)
1,E-16
1,E-12
1,E-08
1,E-04
1,E+00
1357911131517
= 0.2
= 0.4
= 0.6
= 0.8
= 1.0
ex
ex
Ha dening (50 inc emen s)
1,E-16
1,E-12
1,E-08
1,E-04
1,E+00
1357911131517
= 0.2
= 0.4
= 0.6
= 0.8
= 1.0
So ening (50 inc emen s)
1,E-16
1,E-12
1,E-08
1,E-04
1,E+00
1357911131517
= 0.2
= 0.4
= 0.6
= 0.8
= 1.0
ex
ex
Ha dening (500 inc emen s)
1,E-16
1,E-12
1,E-08
1,E-04
1,E+00
1357911131517
= 0.2
= 0.4
= 0.6
= 0.8
= 1.0
So ening (500 inc emen s)
1,E-16
1,E-12
1,E-08
1,E-04
1,E+00
1 3 5 7 9 11 13 15 17
= 0.2
= 0.4
= 0.6
= 0.8
= 1.0
ex
ex
FIGURE 4.11. Imposed de o ma ion g adien pa hs: de ia o ic plas-
ic models (m= 20). Con e gence esul s wi h he p imal–CPPM o
se e al pseudo imes (ha dening and so ening, and 5, 50 and 500 in-
c emen s).

Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 37
So ening, 5 inc emen s ( = 0.2)
0
1
2
13579111315
Line-sea ch pa am.
Num. cu e i ings
Ha dening, 5 inc emen s ( = 0.2)
0
1
2
13579111315
Line-sea ch pa am.
Num. cu e i ings
So ening, 50 inc emen s ( = 0.2)
0
1
2
1 3 5 7 9 11 13 15
Line-sea ch pa am.
Num. cu e i ings
Ha dening, 50 inc emen s ( = 0.2)
0
1
2
13579111315
Line-sea ch pa am.
Num. cu e i ings
FIGURE 4.12. Imposed de o ma ion g adien pa hs: de ia o ic plas-
ic models (m= 20). E olu ion o he line sea ch a =0.2 o he
examples wi h ha dening and so ening, and 5 and 50 ime inc emen s.
wi h 5, 50 and 500 ime inc emen s. In all cases he p imal–CPPM con e ges wi h he a e
o con e gence being asymp o ically quad a ic o each ime inc emen . The e olu ion o
he line sea ch pa ame e and he numbe o cu e fi ings is shown in Figu e 4.12, o
he uns wi h 5 and 50 inc emen s, pseudo ime =0.2, and bo h he ha dening and
so ening p oblem. As occu ed in he examples o Sec ion 4.1, he maximum numbe o
cu e fi ings is wo. The e o e, he compu a ional cos added in each i e a ion by he
conside ed line sea ch scheme is no significan .
We can obse e ha , al hough he numbe o i e a ions pe inc emen inc eases as he
numbe o inc emen s educes, he a io is clea ly a o able o he p oblems wi h less ime
inc emen s. A educ ion o he numbe o inc emen s by a ac o 10 implies a educ ion
o he numbe o accumula ed i e a ions by a ac o o 5, a he leas . This educ ion is
di ec ly ela ed wi h a educ ion o he o al compu a ional cos . The e o e, he p imal–
CPPM is compu a ionally e y efficien , including cases wi h non-cons an elas ici ies.
A. P´e ez-Fogue & F. A me o 38
0
1
2
3
-2 -1 0 1 2 3
s = -1 2 /(3 )
0
15
30
45
60
-2 -1 0 1 2 3
s = 0 2 /(3 )
s = 1 2 /(3 )
s = 2 2 /(3 )
s = -1 2 /(3 )
s = 0 2 /(3 )
s = 1 2 /(3 )
s = 2 2 /(3 )
FIGURE 4.13. Imposed de o ma ion g adien pa hs: p essu e-
dependen plas ic models. E olu ion o he Ki chhoff s esses in he
me idian and he de ia o ic planes o he pa hs defined by =0and
s=−1, 0, 1, 2 ·2µ/(3κ)(wi h =1.58,2.24, 1.58 and 1, espec i ely),
ob ained by he p imal–CPPM wi h 10 ime inc emen s
4.2.2. P essu e-dependen models
We conclude he e alua ion o he p imal algo i hms wi h he conside a ion o he
ounded hype bolic Moh -Coulomb model o imposed pa h o he de o ma ion g adien .
We conside again he pa h defined by he ela ion (4.4), wi h he s e ch unc ion
a( )=1+6·10−5 ∈[0,
],(4.7)
o a final ime (see below) and wi h he olume ic unc ion
b( )=(a( ))3s,(4.8)
allowing o p esc ibe he pa ame e
p∆εe, ial =−s
√ 2− +1
q∆εe, ial
√3,(4.9)
o he elas ic ial s ain inc emen ∆εe, ial in he me idian plane. Hencky’s law is
conside ed in his case which esul s in a linea ela ion be ween he s esses and loga i hmic
s ains. Equa ion (4.9) is equi alen in his case o
s=− 2− +1 2µ
3κ
p∆σ ial
n+1
q∆σ ial
n+1 /√3.(4.10)
whe e ∆σ ial
n+1 =σ ial
n+1 −σn. The e olu ion o he Ki chhoff s esses is depic ed in Figu e
4.13 o he pa hs defined by =0ands= o−1, 0, 1, 2 ·2µ/(3κ)(wi h =1.58,2.24,
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 39
2 inc emen s
1,E-16
1,E-12
1,E-08
1,E-04
1,E+00
1357911
= 0.5
= 1.0
1 inc emen
1,E-16
1,E-12
1,E-08
1,E-04
1,E+00
1357911
= 1.0
ex
ex
10 inc emen s
1,E-16
1,E-12
1,E-08
1,E-04
1,E+00
1357911
= 0.6
= 0.7
= 0.8
= 0.9
= 1.0
50 inc emen s
1,E-16
1,E-12
1,E-08
1,E-04
1,E+00
1357911
= 0.6
= 0.7
= 0.8
= 0.9
= 1.0
ex
ex
FIGURE 4.14. Imposed de o ma ion g adien pa hs: p essu e-
dependen plas ic models. Con e gence esul s o se e al pseudo imes
o he pa h s=2·2µ/(3κ)( = 1) ob ained wi h he p imal–
CPPM and 1, 2, 10 and 50 inc emen s.
2 inc emen s ( = 1)
0
1
2
1357911
Line-sea ch pa am.
Num. cu e i ings
1 inc emen ( = 1)
0
1
2
1357911
Line-sea ch pa am.
Num. cu e i ings
10 inc emen s ( = 1)
0
1
2
1357911
Line-sea ch pa am.
Num. cu e i ings
FIGURE 4.15. Imposed de o ma ion g adien pa hs: p essu e-
dependen plas ic models. E olu ion o he line sea ch pa ame e a
each las inc emen o he pa h s=2·2µ/(3κ)( = = 1) ob ained
wi h he p imal–CPPM and 1, 2 and 10 inc emen s.
A. P´e ez-Fogue & F. A me o 40
TABLE 4.3. Imposed de o ma ion g adien pa hs: p essu e-
dependen plas ic models. Accu acy o he final esul s ob ained wi h
he p imal–CPPM o he ou pa hs p esen ed in Figu e 4.14 wi h
espec o he e e ence solu ion compu ed wi h 1000 inc emen s.
Numbe inc . Me hod App ox. θεe
n+1 θεe
n+1 e o qεe
n+1 e o pεe
n+1 e o
50 New on–CPPM 57.7◦0◦0.04% 0.01%
10 p imal–CPPM 57.7◦0.005◦0.23% 0.06%
2p imal–CPPM 57.0◦0.7◦0.87% 0.40%
1p imal–CPPM 56.5◦1.2◦1.14% 0.61%
1.58 and 1, espec i ely). The s ess pa hs in he me idian and he de ia o ic planes a e
shown.
The pa h defined by =0ands=2·2µ/(3κ) has been ob ained wi h he p imal–
CPPM and wi h 1, 2, 10 and 50 equal ime inc emen s. The con e gence esul s o se e al
pseudo imes a e shown in Figu e 4.14. Excep o he solu ion ob ained wi h 50 ime
inc emen s, he line sea ch scheme has been ac i a ed in hese solu ions. The cha ac e is ic
asymp o ic quad a ic a e o con e gence is obse ed in all he cases. The alues o he
line sea ch pa ame e , αk, and he numbe o quad a ic cu e fi ings has been depic ed
in Figu e 4.15 o he las ime inc emen ( = 1) o he pa hs sol ed wi h 1, 2 and
10 inc emen s. In all he cases he maximum numbe o cu e fi ings is wo, and he
ac i e cons ain condi ion, equa ion (2.3), has no been ac i a ed. The e o e, he cos
pe i e a ion o he p imal–CPPM is o he same o de han ha o New on–CPPM. In
ac , he numbe o accumula ed i e a ions dec eases wi h he numbe o inc emen s, hence
esul ing in a educed compu a ional cos wi h he use o he p imal–CPPM.
The accu acy o he compu ed final solu ion is assessed in Table 4.3. The same final
de o ma ion g adien has been imposed wi h 1000 inc emen s, wi h he final esul aken
as a e e ence. Al hough he esul s a e less accu a e as less inc emen s a e done, he e o s
a e low (o he same o de as he esul s o Table 4.1) e en o only one inc emen , hus
jus i ying he use o e y la ge ial inc emen s in combina ion o he p imal–CPPM.
5. Nume ical Assessmen : Dual Algo i hms
We e alua e in his sec ion he nume ical p ope ies o he new dual closes -poin
p ojec ion algo i hms p esen ed in Sec ion 3. Mo e specifically, i is ou goal o e i y hei
globally con e gen cha ac e , showing locally an asymp o ic quad a ic a e o con e gence,
and o e alua e he compu a ional cos gi en hei wo-le el s uc u e. Fo b e i y in he
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 47
c
=0
:
1
=C
MC
c
=0
:
5
=C
MC
c
=0
c
=0
:
01
=C
MC
p
"
e; ial
3

C
MC
co (

)

3
0
p
"
e; ial
3

C
MC
co (

)

3
0
q
"
e; ial
2

p
3
C
MC
5
0
q
"
e; ial
2

p
3
C
MC
50
110 20 30 40 50 60 NC
FIGURE 5.6. Single inc emen es s: p essu e-dependen plas ic
models. Numbe o i e a ions needed o con e gence by he dual–
CPPM (c= 0) and he augmen ed–dual–CPPM o diffe en alues o
he penal y pa ame e c,andθεe, ial =30
◦.
i e a ions is lowe : wi h he p imal–CPPM i is 49, and only 40 wi h he dual–CPPM.
These maximum alues a e eached wi h diffe en ial s a es. The maximum numbe o
cu efi ingsisse ojmax = 3 as in he example in Sec ion 4.1.2. The same o e all
beha io discussed in his sec ion is obse ed on he dependence o his pa ame e in he
nume ical pe o mance o he algo i hms in hese non-smoo h cases.
6. Fini e elemen applica ion
In his sec ion, he p imal–CPPM is applied o sol e he necking o a cylind ical ba ,
as an example o p ac ical applica ion o he algo i hms p esen ed in p e ious sec ions.
This p oblem is a well–known benchma k es in la ge–s ain solid mechanics, see Simo

A. P´e ez-Fogue & F. A me o 48
A
B
C
D
E
F
AC = DF = 26.667 mm
CD = BE = 6.413 mm
FA = 0.99 CD
.
FIGURE 6.1. Necking o a cylind ical ba . P oblem defini ion and
compu a ional mesh.
0
10
20
30
40
50
60
70
80
01234567
Edge displacemen [mm]
Edge eac ion [kN]
on Mises
T esca
FIGURE 6.2. Necking o a cylind ical ba . Load–displacemen cu es
ob ained wi h he on Mises model and he T esca model.
& Hughes [1998] o he analysis o his es wi h he on Mises model, and Miehe
[1998] and Pe i´
c & de Souza Ne o [1999] o he solu ion wi h T esca–like models.
The es consis s in he uniaxial ex ension o a cylind ical ba wi h ci cula c oss–
sec ion, wi h a adius o 6.413 mm and 53.334 mm leng h. A sligh geome ic impe ec ion
(1% educ ion in adius), see Figu e 6.1, induces necking in he cen al pa o he ba .
An axisymme ic analysis is ca ied ou wi h he mesh shown in Figu e 6.1. Eigh –noded
quad ila e al elemen s wi h 2 ×2 Gauss–poin s a e used.
The Hencky’s hype elas ic law and a T esca–like plas ic model ( he on Mises–T esca
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 49
2
4
6
8
10
12
14
16
18
0
ZOOM
ZOOM
d = 7 mmd = 5.6 mmd = 2.8 mm d = 4.2 mm
FIGURE 6.3. Necking o a cylind ical ba wi h he T esca model and
he p imal–CPPM. Dis ibu ion o numbe o i e a ions a Gauss-poin
le el o ou load inc emen s, op displacemen s equal o 2.8, 4., 5.6
and 7 mm.
model wi h a shape pa ame e m= 20, see Sec ion II.2), a e used he e. The load–
displacemen cu e is depic ed in Figu e 6.2. The esul s ob ained wi h he on Mises model
a e included in he same figu e o compa a i e pu poses. Bo h esul s ag ee wi h hose
p esen ed by Miehe [1998] and Pe i´
c & de Souza Ne o [1999]. The load inc emen s
used in he simula ions a e ma ked on he cu es. Load inc emen s o educed size ha e
been needed in he middle and he end o he es o ensu e con e gence o he p oblem
wi h he T esca model. Wi h he p imal–CPPM he con e gence a Gauss–poin le el
A. P´e ez-Fogue & F. A me o 50
does no limi he size o he load inc emen s, see Figu e 6.3 wi h he dis ibu ion o
numbe o i e a ions a Gauss-poin le el o ou load inc emen s. This is in con as
wi h he New on–CPPM, whe e he size o he load inc emen s is es ic ed by he poo
con e gence p ope ies o he algo i hm a Gauss–poin le el, and, he e o e, he mo e
demanding closes –poin p ojec ion p oblem guides he inc emen al–i e a i e solu ion o
he o e all fini e elemen p oblem.
7. Conclusions
We ha e p esen ed in his pape wo new amilies o algo i hms o he solu ion o
he closes-poin p ojec ion equa ions in elas oplas ici y, e e ed o as p imal and dual
algo i hms. Augmen ed Lag angian ex ensions ha e been conside ed in bo h cases, as well
as ex ensions o he iscoplas ic p oblem. The p oposed algo i hms ha e been e alua ed
in he con ex o mul iplica i e models o fini e s ain iso opic plas ici y, based on gene al
models o fini e hype elas ici y (Hencky’s law and Ogden models), including examples
wi h pe ec plas ici y, s ain ha dening and s ain so ening. This gene al se ing has
been conside ed wi hou equi ing he con exi y assump ions necessa y o he igo ous
heo e ical cha ac e iza ion o he a ia ional s uc u e de eloped in Pa I o his wo k,
and which mo i a ed all hese de elopmen s. Plas ic models based on de ia o ic and
p essu e-dependen yield su aces ha e been conside ed, he la e leading in addi ion o
non-diffe en iable flow ec o s and hus allowing he e alua ion o he nume ical schemes
unde hese condi ions.
The p imal–CPPM consis s o he applica ion o a New on scheme wi h he app op i-
a e line sea ch scheme applied di ec ly o he p imal equa ions o he p oblem in he elas ic
s ains, s ain-like in e nal a iables and plas ic mul iplie ( ha is, he Eule -Lag ange
equa ions in he a ia ional con ex p o ided by he assump ions o con exi y and asso-
cia i i y). The p oposed line sea ch scheme accoun s o he cons ain o posi i e plas ic
mul iplie and, up o he exis ence o spu ious accumula ion poin s shown no o appea in
common ma e ials models (see Rema k I.1.1 in Appendix I o al e na i e modifica ions),
lead in p ac ice o he globally con e gen cha ac e o he p imal–CPPM. The co espond-
ing augmen ed ex ension, he augmen ed–p imal–CPPM, has been p oposed a oiding his
difficul y.
In con as , he dual algo i hms spli he closes -poin p ojec ion equa ions in wo,
leading o wo-le el algo i hms: he uppe le el consis ing o he en o cemen o he plas ic
consis ency condi ion h ough an i e a ion in he plas ic mul iplie , wi h he lowe le el
consis ing o he solu ion o he closes -poin p ojec ion equa ions o a fixed plas ic mul i-
plie . Bo h le els a e sol ed wi h a New on scheme in combina ion o a line sea ch scheme,
assu ing he asymp o ic quad a ic a e o con e gence o bo h i e a ion p ocesses. In pa -
icula , he dual–CPPM, in ol ing a cons ained uppe le el p oblem because again o he
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 51
non-nega i e cha ac e o he plas ic mul iplie , has been shown no o equi e he ac i a-
ion o special line sea ch schemes, since his cons ain canno be ac i a ed. The esul ing
algo i hms ha e been igo ously p o en o be globally con e gen unde he usual assump-
ions o con exi y. Augmen ed ex ensions, e e ed o as he augmen ed–dual–CPPM, has
s ill been p esen ed o imp o e in hei nume ical pe o mance as summa ized below.
Based on he nume ical esul s p esen ed in Sec ions 4, 5 and 6, we conclude ha all
he newly p oposed algo i hms show a d ama ic imp o emen o e he s anda d New on–
CPPM. The la ge egions o no con e gence obse ed wi h his scheme a e a oided en i ely,
illus a ing he imp o ed global con e gence p ope ies o he p oposed schemes while
main aining locally he desi ed asymp o ic quad a ic a e o con e gence. Focusing fi s
on he p imal–CPPM, we obse e ha his imp o emen comes a no ex a compu a ional
cos o all p ac ical pu poses. In ac , he scheme educes o he New on–CPPM when he
la e does no exhibi difficul ies in he con e gence. The dual–CPPM has shown o be
compu a ionally compe i i e when he p imal–CPPM equi es a la ge numbe o i e a ions
o con e ge, namely, he egions whe e he New on–CPPM exhibi s no con e gence.
The augmen ed e sions o he algo i hms ha e imp o ed p ope ies wi h espec o
he non–augmen ed ones. They do no need o en o ce explici ly he cons ain o non-
nega i e plas ic mul iplie s, leading o uncons ained p oblems easily o ea analy ically
and a oiding al oge he complex line sea ch schemes in p ac ice. Mo eo e , hey ha e
been shown o educe he compu a ional cos o he o iginal algo i hms ( ha is, a educed
numbe o i e a ions) when he egula iza ion pa ame e is chosen in a gi en ange. A
dimensionless exp ession o his ange has been iden ified in he ep esen a i e nume ical
simula ions p esen ed in his pape , and i co e s app oxima ely one o de o magni ude.
This imp o emen in compu a ional cos is mo e significan o he dual–CPPM, esul ing
in he so-called augmen ed–dual–CPPM, e en hough i does no lead o a ully compe -
i i e scheme in egions whe e he p imal–CPPM, o e en he New on–CPPM, show no
difficul ies, as no ed abo e.
In conclusion, he local in eg a ion o he elas oplas ic models, in ol ing commonly
used yield su aces wi h high cu a u e and/o complex elas ic and ha dening/so ening
laws, lead o highly nonlinea equa ions whe e cu en ly a ailable echniques show clea
difficul ies, e en no con e gence unless small load inc emen s a e conside ed. Since his
limi a ion, e en a a single quad a u e poin o a ypical fini e elemen implemen a ion,
hinde s di ec ly he solu ion o he global mechanical bounda y- alue p oblem, i is o
he main in e es o conside obus globally con e gen schemes o he solu ion o he
esul ing closes -poin p ojec ion equa ions. We belie e ha he new algo i hms p esen ed
in his wo k p o ide efficien and compu a ionally compe i i e al e na i es in his espec .
Acknowledgmen s: Financial suppo o his esea ch has been p o ided by he ONR
unde con ac no. N00014-96-1-0818 and he NSF unde con ac no. CMS-9703000 wi h
UC Be keley. A. P´e ez-Fogue was suppo ed by he Gene ali a de Ca alunya (g an
A. P´e ez-Fogue & F. A me o 52
numbe 1998 BEAI200042) and he Commission o Cul u al, Educa ional and Scien ific
Exchange be ween he US and Spain (p og am o 1999, numbe 99258). All his suppo
is g a e ully acknowledged.
Re e ences
A me o, F. & P´
e ez–Fogue , A. [2000], “On he Fo mula ion o Closes -Poin P o-
jec ion Algo i hms o Elas oplas ici y. Pa I: The Va ia ional S uc u e, ” submi ed
o publica ion on In . J. Num. Me h. Eng .
Abbo, A.J. & Sloan, S.W. [1995], “A smoo h hype bolic app oxima ion o he Moh -
Coulomb yield c i e ion”, Compu e s and S uc u es, 54, 427-441.
Be sekas, D.P. [1982] Cons ained Op imiza ion and Lag ange Mul iplie Me hods,
A hena Scien ific, Belmon ( ep in o 1996).
Bi´
cani´
c, N. & Pea ce, C.J. [1996], “Compu a ional aspec s o a so ening plas ici y
model o plain conc e e”, Mechanics o Cohesi e and F ic ional Ma e ials 1, 75-94.
Dennis & Schnabel [1983] Nume ical me hods o uncons ained op imiza ion and non-
linea equa ions, P en ice-Hall, New Je sey ( ep in o 1996).
Luenbe ge , D.G. [1989] Linea and Nonlinea P og amming, Addison-Wesley, Read-
ing.
Miehe, C. [1998], “A o mula ion o fini e elas oplas ici y based on dual co- and con a-
a ian eigen ec o iads no malized wi h espec o a plas ic me ic”, Comp. Me h.
Appl. Mech. Eng ., 159, 223-260.
P´
e ez–Fogue , A., Rod ´
ıguez–Fe an, A. & Hue a, A. [2000a], “Consis en Tan-
gen Ma ices o Subs epping Schemes”, Comp. Me h. Appl. Mech. Eng . in p ess.
P´
e ez–Fogue , A., Rod ´
ıguez–Fe an, A. & Hue a, A. [2000b], “Nume ical di -
e en ia ion o local and global angen ope a o s in compu a ional plas ici y”, Comp.
Me h. Appl. Mech. Eng . 189, 277-296.
Pe i´
c, D. & de Souza Ne o, E. A. [1999], “A new compu a ional model o T esca
plas ici y a fini e s ains wi h an op imal pa ame iza ion in he p incipal space”,
Comp. Me h. Appl. Mech. Eng . 171, 463-489.
Shul z, G.A., Schnabel, R.B. & By d, R.H. [1985], “A amily o us – egion–based
algo i hms o uncons ained minimiza ion wi h s ong global con e gence p ope ies”,
SIAM J. Nume ical Analysis, 22, 47-67.
Simo, J.C. & Hughes, T.J.R. [1998] Compu a ional Inelas ici y, Sp inge , New Yo k.
de Souza Ne o, E.A., Pe i´
c, D. & Owen, D.R.J. [1994], “A Model o Elas oplas ic
Damage a Fini e S ains: Algo i hmic Issues and Applica ions”, Eng . Compu a ion

Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 53
11, 257-281.
A. P´e ez-Fogue & F. A me o 54
Appendix I. Line Sea ch Schemes
We summa ize in his appendix some basic esul s on he o mula ion o solu ion
algo i hms o nonlinea algeb aic sys ems o equa ions as hey a e used in his pape . The
in e es he ein is he de elopmen o globally con e gen algo i hms o he closes -poin
p ojec ion equa ions o elas oplas ici y. To his pu pose, New on algo i hms combined
wi h he p ope line sea ch schemes a e p esen ed o gene al uncons ained and unila e ally
cons ained p oblems in Sec ions I.1 and I.2, espec i ely. Comple e de ails on he classical
esul s p esen ed in his appendix sec ion can be ound in Be sekas [1982], Dennis &
Schnabel [1983] and Luenbe ge [1989].
I.1. Uncons ained p oblems
Conside he gene al uncons ained algeb aic sys em o equa ions
(x)=0,(I.1)
o he unknown ec o x∈Rnx, wi h nx≥1, and he unc ion :Rnx→Rnx.The
gene al p oblem (I.1) co esponds in some o he cases conside ed in his wo k o he fi s
o de necessa y condi ions o he uncons ained minimiza ion p oblem
min
x∈Rnxϕ(x)(I.2)
o a unc ion ϕ(x):Rnx→Rcon inuously diffe en iable wi h (x)=∇ϕ(x) (i s g adi-
en ). In his con ex , we conside a gene al algo i hm o he o m
x(k+1) =x(k)+α(k)d(k)k=0,1,... , (I.3)
o a gi en ini ial alue x(0), he upda e di ec ion d(k)∈Rnxand line sea ch pa ame e
α(k)∈R. We di ec ou a en ion o solu ion algo i hms exhibi ing an asymp o ically
quad a ic a e o con e gence h ough he conside a ion o he New on upda e di ec ion
d(k)=−J(x(k))−1
(x(k)) o J(x):=∇ (x)∈Rnx×nx,(I.4)
so J=∇2ϕin he case gi en by (I.2). Enough egula i y is aci ally assumed o he
defini ion (I.4) o make sense, as i is he in e ibili y o he Jacobian ma ix. The case o
a s ic ly con ex objec i e unc ion ϕ(x), as i appea s in some o he a ia ional p inciples
conside ed in Pa I o his wo k, assu es his las condi ion, gi en he posi i e defini e
cha ac e o J(x) in his case.
Ou main in e es is di ec ed o globally con e gen ex ensions o he pu e New on
scheme (α(k)≡1), assu ing he con e gence o he sequence {x(k)} om any ini ial ial
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 55
alue x(0) o a solu ion o (I.1). The classical Global Con e gence Theo em (see Luen-
be ge [1989], page 187) assu es his desi able p ope y o bounded sequences {x(k)}
i he algo i hm (I.3) defines a con inuous mapping om x(k) o x(k+1) (closed mapping
in he gene al con ex i mul iple alues x(k+1) exis ) and a con inuous descen unc ion
M:Rnx→Rexis s ( ha is, M(x(k+1))<M(x(k)), “≤”i x(k)is a solu ion). These wo
equi emen s a e sa isfied by he algo i hm (I.3) i he line sea ch pa ame e α((k)>0is
ob ained as he minimiza ion o he me i unc ion
ˆ
M(α):=M(x(k)+αd(k)),(I.5)
defined in e ms o he descen unc ion i sel , and he upda e di ec ion d(k)defines a
descen di ec ion in he sense ha
ˆ
M(0) = ∇M(x(k))·d(k)≤0.(I.6)
P ac ical line sea ch schemes a e ob ained by conside ing an app oxima e solu ion o he
minimiza ion p oblem o he me i unc ion (I.5). In his case, he global con e gence
o he final algo i hm is p ese ed i he so-called Golds ein’s condi ions (Luenbe ge
[1989], page 214)
M(x(k)+α(k)d(k))≤M(x(k))+βα
(k)∇M(x(k))·d(k)(I.7)
M(x(k)+α(k)d(k))≥M(x(k))+(1−β)α(k)∇M(x(k))·d(k),(I.8)
wi h β∈(0,1/2), a e sa isfied. Mo eo e , he alue α(k)= 1 is chosen whene e i e ifies
equa ions (I.7) and (I.8), assu ing a he same ime ha he asymp o ic quad a ic a e
o con e gence o he o iginal New on upda e (I.4) is main ained. The fi s Golds ein
condi ion (I.7) implies he educ ion o he me i unc ion, bounding also he line sea ch
pa ame e α(k)>0 om abo e. The second Golds ein condi ion (I.8) assu es ha his
pa ame e is bounded away om ze o. O he equi alen condi ions can be ound in he
li e a u e.
A descen unc ion o he p oblem (I.1) can be cons uc ed in e ms o he esidual
(x)i sel as
M(x):=1
2 (x)· (x),(I.9)
o he Euclidean inne p oduc “·”inRnx. The descen p ope y (I.6) ollows o his
unc ion and he New on upda e (I.4) a e no ing ha
∇M(x(k))·d(k)=− (x(k))· (x(k))=−2M(x(k))≤0.(I.10)
Fo he minimiza ion p oblem (I.2), an al e na i e descen unc ion is gi en by he simple
choice M(x)=ϕ(x) when his unc ion is s ic ly con ex. Gi en he gene ali y o (I.10),
A. P´e ez-Fogue & F. A me o 56
BOX I.1. A line sea ch scheme o uncons ained p oblems. The
pa ame e s η=0.1andβ=10
−4a e conside ed in he nume ical
simula ions p esen ed in his pape .
1. Inpu da a: x(k), (k)and d(k).
2. Ini ialize: se j=0,α(k)
(0) =1, ˆ
M(k):= (k)· (k)/2
and ˆ
M(k):= −2ˆ
M(k).
3. Compu e he new unknowns, esiduals and me i unc ion:
x(k+1)
(j):= x(k)+α(k)
(j)d(k)
(k+1)
(j):= (x(k+1)
(j))
ˆ
M(k+1)
(j):= (k+1)
(j)· (k+1)
(j)/2
4. Check Golds ein’s condi ion:
IF ˆ
M(k+1)
(j)≤1−2βα
(k)
(j)ˆ
M(k)THEN se x(k+1)
=x(k+1)
(j)and EXIT.
5. Check o maximum numbe o quad a ic cu e fi ings:
IF j=jmax THEN no i y, se x(k+1) =x(k+1)
(j)and EXIT.
6. Compu e new alue o line sea ch pa ame e :
α(k)
(j+1) := MAX 



ηα
(k)
(j),−α(k)
(j)2ˆ
M(k)
2ˆ
M(k+1)
(j)−ˆ
M(k)−α(k)
(j)ˆ
M(k)




7. Se j←j+1andGO TO 3.
we ha e chosen he unc ion (I.9) in he de elopmen s ha ollow, e en i his con exi y
p ope y holds.
Se e al i e a i e echniques can be ound in he li e a u e o he cons uc ion o line
sea ch schemes sa is ying he condi ions (I.7)-(I.8). In his wo k we conside a cu e fi ing
echnique, consis ing o a quad a ic fi o he me i unc ion ˆ
M om he alues ˆ
M(k),ˆ
M(k)
and ˆ
M(k)
(j)a he i e a ion alue α(k)
(j), wi h he new alue α(k)
(j+1) gi en by he minimum o
he esul ing quad a ic cu e. This p ocess is epea ed o a fini e numbe o i e a ions
(j=0,1,...,j
max) un il he fi s Golds ein condi ion (I.7), which eads in his case
ˆ
M(α(k)
(j))=: ˆ
M(k)
(j)≤1−2βα
(k)
(j)ˆ
M(k),(I.11)
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 63
q y o
1
T esca
(m= )
m=
on Mises
(m =1)
m =1
m =5
m =10
m =20
on Mises - T esca
1
23
FIGURE II.1. T ace on he de ia o ic plane o he on Mises–T esca
ype yield su ace o diffe en alues o m.
pu pose, we conside wo yield unc ions, one in ol ing a de ia o ic plas ic model cha ac-
e is ic o me al plas ici y and a p essu e-dependen yield su ace ypical in geomechanics
applica ions. Associa ed plas ic e olu ions a e conside ed in bo h cases.
1. De ia o ic models. We conside he on Mises–T esca ype model defined by he
gene al o mula (see Miehe [1998])
(σ,q)=2m−1
2m
√33

i=1 [σ]i−[σ]mod(i+1,3)2m1
2m
−&2
3(σyo−q),(II.5)
o he ini ial yield limi σyoand he s ess-like in e nal a iable q=−∂αψh o he
conside ed iso opic s ain ha dening/so ening. The ma e ial pa ame e mde e -
mines he shape o he yield su ace in he s ess de ia o ic plane, eco e ing he on
Mises ci cle o m= 1 and he T esca hexagon o m→∞. The elas ic limi a
θσ=0
◦and 60◦is he yield s ess alue qσ=σyo o all alues o m. See Figu e
II.1 o an illus a ion. High alues o he cu a u e o he yield su ace a e ob ained
o high alues o he pa ame e m. Fo he alue m= 20, he diffe ence be ween he
yield s ess a θσ=30
◦be ween his yield su ace and he T esca hexagon is less han
2%. The combina ion o he yield su ace (II.5) wi h he egula ized elas ic models o
he p e ious sec ion leads o closes -poin p ojec ion equa ions in he de ia o ic s ess
plane only (i.e. in s:= σ−3
i=1[σ]i), wi h a pu ely elas ic olume ic esponse. The
final algeb aic equa ions conside ed in his pape ha e been implemen ed in his plane
o his case (i.e. he esidual associa ed wi h he flow ule is w i en in e ms o he
de ia o ic pa o he elas ic s ains de [εe]:=εe−3
i=1[εe]i).

A. P´e ez-Fogue & F. A me o 64
cos (
p an ( CM
C
q CMC
FIGURE II.2. T ace on he de ia o ic and me idian s ess planes o
he Rounded Hype bolic Moh –Coulomb yield su ace.
2. P essu e-dependen yield unc ions. We conside he Rounded Hype bolic Moh –
Coulomb (RMHC) yield unc ion (Abbo & Sloan [1995])
(σ)=J2(σ)K2(θσ)+(0.05 CMC cos(φ))2−(pσsin(φ)+CMC cos(φ)) ,(II.6)
o he ic ional angle φand cohesion CMC , and whe e he unc ion K(θσ) is defined
as
K(θσ)=










A1−A2sin(φ)+(B1sin(φ)−B2)cos(3θσ)θσ≤5◦
3 + sin(φ)
2√3cos(θσ)+1−sin(φ)
2sin(θσ)5
◦≤θσ≤55◦
A1+A2sin(φ)+(B1sin(φ)+B2)cos(3θσ)θσ≥55◦
(II.7)
wi h
A1=cos(25
◦)+2+√3
3sin(25◦)
A2=2+√3
3√3cos(25◦)−1
√3sin(25◦)
B1=2√2
3(3 −√3) cos(25◦)
B2=2√2
3(√3−1) sin(25◦).
(II.8)
The RMHC su ace (II.6) has been conside ed in Abbo & Sloan [1995,96] and
P´
e ez–Fogue e al. [2000a,b] in he con ex o infini esimal plas ici y. Figu e
II.2 depic s an illus a ion o he ace o his yield su ace wi h he me idian and
de ia o ic planes. The unc ion (II.6) is con inuously diffe en iable o all s ess s a es
Closes -Poin P ojec ion Algo i hms in Elas oplas ici y 65
(Abbo & Sloan [1995]), leading o a con inuous flow ec o e e ywhe e. Howe e ,
he second de i a i e o (II.6) in σis no con inuous a θσ=5
◦,θσ=55
◦,and
he e o e nei he a qσ= 0. This ac , and he high cu a u e a some he ounded
zones, causes he New on–CPPM no o con e ge in la ge egions o he ial s a e
space, in con as wi h he new schemes p oposed in his wo k.
II.3. Ha dening/so ening laws
The nume ical examples p esen ed in Sec ions 4and 5 conside pe ec plas ici y as
well as iso opic s ain ha dening and s ain so ening. These las wo cases a e conside ed
in combina ion wi h he de ia o ic yield unc ion (II.5), wi h he sa u a ion po en ial
ψh(α)=(σy∞−σyo)$α+1
δexp(−δα)%
=⇒q=−∂αψh=−(σy∞−σyo)(1−exp(−δα)) ,(II.9)
o he ini ial yield limi σyo, he sa u a ion yield s ess σy∞ he sa u a ion yield s ess
and he sa u a ion exponen δ. Pe ec plas ici y is conside ed only wi h he p essu e-
dependen yield su ace (II.6).