Skip to content

Commit

Permalink
Fix support for using xTensor instead of TensorTools
Browse files Browse the repository at this point in the history
  • Loading branch information
barrywardell committed Mar 6, 2014
1 parent eca6928 commit 3fa36d3
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Tools/CodeGen/KrancScript.m
Expand Up @@ -18,7 +18,7 @@
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*)

BeginPackage["KrancScript`", {"Errors`", "Helpers`", "Kranc`", "JLink`", "TensorTools`",
BeginPackage["KrancScript`", {"Errors`", "Helpers`", "Kranc`", "JLink`",
"KrancTensor`", "Piraha`", "MapLookup`"}];

CreateThornFromKrancScript;
Expand Down
6 changes: 4 additions & 2 deletions Tools/CodeGen/KrancTensor.m
Expand Up @@ -24,11 +24,13 @@
(* Wrapper providing tensor support to Kranc (from TensorTools or xTensor) *)
(****************************************************************************)

$KrancTensorPackage = "TensorToolsKranc`";
If[!ValueQ[$KrancTensorPackage],
$KrancTensorPackage = Sequence["TensorToolsKranc`", "TensorTools`"];
];

BeginPackage["KrancTensor`", {"Errors`", "KrancThorn`", "MapLookup`", "KrancGroups`",
"Kranc`", $KrancTensorPackage, "ConservationCalculation`",
"TensorTools`", "KrancGroups`", "Differencing`",
"KrancGroups`", "Differencing`",
"Piraha`", "ScriptOutput`"}];

CreateKrancThornTT::usage = "Construct a Kranc thorn using tensor expressions.";
Expand Down
2 changes: 1 addition & 1 deletion Tools/CodeGen/ScriptOutput.m
Expand Up @@ -18,7 +18,7 @@
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*)

BeginPackage["ScriptOutput`", {"Errors`", "Helpers`", "Kranc`", "CodeGen`", "MapLookup`", "TensorTools`", "KrancGroups`", "Calculation`"}];
BeginPackage["ScriptOutput`", {"Errors`", "Helpers`", "Kranc`", "CodeGen`", "MapLookup`", "KrancGroups`", "Calculation`"}];

WriteScript;

Expand Down

0 comments on commit 3fa36d3

Please sign in to comment.