<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi,<br>
<br>
We're working on changing variables during an SNES solve so that we can handle phase changes.<br>
<br>
I'm looking into using SNESSetUpdate but there doesn't seem to be a fortran interface. I get an error:<br>
<br>
Undefined symbols for architecture x86_64:<br>
  "_snessetupdate_", referenced from:<br>
      _MAIN__ in phaseChange.o<br>
<br>
<div>I've looked in the interface files and can't find it either. I tried writing one myself but things get a bit too complicated to guess...<br>
<br>
Can an interface be added please?<br>
<br>
Is this the best to do variable switching? If not where would be the right place and are there Fortran interfaces? We will be changing from Pressure, Temperature to Pressure, Saturation etc. But for now I'm just working on a simple example code.
<br>
<br>
Cheers<br>
John<br>
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">
<pre>--<br>Dr John O'Sullivan
Lecturer
Department of Engineering Science
University of Auckland, New Zealand
email: <a href="https://lists.mcs.anl.gov/mailman/listinfo/petsc-dev">jp.osullivan at auckland.ac.nz</a>
tel: +64 (0)9 923 85353</pre>
</div>
</div>
</div>
</div>
</div>
</body>
</html>