<div dir="ltr">I sent the reply below to Comer earlier, but forgot to cc the list!<div><br></div><div><div name="messageBodySection" style="font-size:13px">Hi Comer,<br><br>Yes, it&#39;s fine to have xAct loaded when running Kranc. In fact, there is experimental support in Kranc for using xAct as a backend for all of the tensor manipulation that Kranc does. For example, you can set KrancTensor`$KrancTensorNeeds = &quot;xTensorKranc`&quot;; at the start of many of the examples and it should just work (admittedly, I haven&#39;t checked it still works with the latest version of Kranc).<br><br>In principal, this could be made the default in the future, but right now it is not robust enough. The main problem is that xAct is quite a large, complicated package and it is somewhat overkill for the requirements of Kranc. As a result, there are a few hacks and hardcoded values in Kranc&#39;s use of xAct. It may be that the new CTensor features in xCoba would make this worth revisiting, but I don&#39;t think anyone has looked at that yet.<br></div><div name="messageSignatureSection" style="font-size:13px"><br><br>Barry</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 22, 2015 at 4:26 PM, Ian Hinder <span dir="ltr">&lt;<a href="mailto:ian.hinder@aei.mpg.de" target="_blank">ian.hinder@aei.mpg.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><br><div><span class=""><div>On 22 Jul 2015, at 16:04, Comer Duncan &lt;<a href="mailto:comer.duncan@gmail.com" target="_blank">comer.duncan@gmail.com</a>&gt; wrote:</div><br><blockquote type="cite"><div dir="ltr">Do Kranc and xAct play well together?  Just curious since sometimes I do things in xAct and then may want to do the same in Kranc and it would be nice if I could just say import xAct and the work done in it to a developing Kranc script.  Of course, there are several pieces of xAct, so maybe my question is not formulated precisely enough, but what do you think?</div></blockquote><div><br></div></span><div>Hi,</div><div><br></div><div>There is experimental support in Kranc for using xAct as an input language.  However, it is not well-tested, and might be missing important functionality.  This was added by Barry Wardell some time ago.  In the past, I have converted xAct expressions into the format expected by Kranc using some simple replacement rules.  Let me know if you would like an example.  Barry might be able to provide more details of the xAct support in Kranc; I&#39;m not sure of the current status.</div></div><span class="HOEnZb"><font color="#888888"><br><div>
<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div>-- </div><div>Ian Hinder</div><div><a href="http://members.aei.mpg.de/ianhin" target="_blank">http://members.aei.mpg.de/ianhin</a></div></div></div></div></div>
</div>
<br></font></span></div></blockquote></div><br></div>