<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Hi Avtar,
<div class=""><br class="">
</div>
<div class="">I am assuming that you are referring to spatial variations of the phase-field variable and that the fracture problem that you are solving is well posed (i.e. displacement controlled, thermal loads, work controlled). As we explained in our 2008
 book, force driven problems are often ill posed. You may use an arc-length formulation, of minimize the fracture energy subject to prescribed work, and go back to a force-drive evolution (subject to a safe-load type of condition).</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">In a staggered scheme (alternate minimizations, block  Gauss Seidel, adjoint-based quasi-Newton, call it whatever you like), the elasticity problem can become stiff, but remains really manageable. </div>
<div class=""><br class="">
</div>
<div class="">Feel free to try my implementation <a href="https://bitbucket.org/bourdin/mef90-sieve" class="">
https://bitbucket.org/bourdin/mef90-sieve</a> for comparison.</div>
<div class=""><br class="">
</div>
<div class="">Blaise</div>
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Jan 4, 2018, at 12:12 AM, Avtar Singh <<a href="mailto:er.bhullersingh@gmail.com" class="">er.bhullersingh@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">Hello Petsc Users,
<div class=""><br clear="all" class="">
<div class="">I am solving a fortran framework to simulate phase-field fracture problem. Upto the failure point the code is working fine. But as the crack-phase starts to propagate, there is abrupt changes in the Stiffness Matrix, so determinant becomes nearly
 equal to zero.  Hence, the code crashes.</div>
<div class=""> </div>
<div class="">I tried with mumps package with pc lu. Also tried, superlu, gmres and fgmres with jacobi, bjacobi, lu. But the problem still persist.</div>
<div class=""><br class="">
</div>
<div class="">Can anyone suggest, Which solver and preconditioner should i use?<br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Thank you</div>
<div class=""> </div>
-- <br class="">
<div class="gmail_signature">
<div dir="ltr" class="">
<div class="">
<div dir="ltr" class="">
<div class="">Avtar Singh</div>
<div class="">Research Scholar </div>
<div class="">Multiscale Mechanics and Multiphysics Lab</div>
<div class="">IIT Roorkee, Roorkee</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br class="">
<div class=""><span class="Apple-style-span" style="border-collapse: separate; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; line-height: normal; border-spacing: 0px;"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class="">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class="">
<span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; ">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class="">
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; " class="">
-- </div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; " class="">
Department of Mathematics and Center for Computation & Technology</div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; " class="">
Louisiana State University, Baton Rouge, LA 70803, USA</div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; " class="">
Tel. +1 (225) 578 1612, Fax  +1 (225) 578 4276 <a href="http://www.math.lsu.edu/~bourdin" class="">
http://www.math.lsu.edu/~bourdin</a></div>
<div class=""><br class="khtml-block-placeholder">
</div>
<div class=""><br class="khtml-block-placeholder">
</div>
<br class="Apple-interchange-newline">
</div>
</span></div>
</span><br class="Apple-interchange-newline">
</div>
</span><br class="Apple-interchange-newline">
</span><br class="Apple-interchange-newline">
</div>
<br class="">
</body>
</html>