From 65af1690ac2d844f5224f845f2f9b8ce4cc4cfa7 Mon Sep 17 00:00:00 2001 From: Ian Hinder Date: Thu, 12 Sep 2013 22:11:05 +0200 Subject: Remove old code for determining boundary groups --- Tools/CodeGen/CactusBoundary.m | 12 ++++-------- Tools/CodeGen/KrancThorn.m | 2 +- 2 files changed, 5 insertions(+), 9 deletions(-) (limited to 'Tools') diff --git a/Tools/CodeGen/CactusBoundary.m b/Tools/CodeGen/CactusBoundary.m index f4d362d..81cf670 100644 --- a/Tools/CodeGen/CactusBoundary.m +++ b/Tools/CodeGen/CactusBoundary.m @@ -166,18 +166,14 @@ DefFn[ Map[createBoundScalarParam, Map[unqualifiedGroupName,evolvedGroups]]]]]; -GetSources[evolvedGroups_, declaredGroups_, groups_, implementation_, thornName_] := +GetSources[declaredGroups_, groups_, implementation_, thornName_] := Module[{boundarySpec, evolvedGFs}, - evolvedGroups2 = MoLEvolvedGroups[declaredGroups, groups]; - - If[Union@evolvedGroups2 =!= Union[evolvedGroups], - Print["Group mismatch"]; - Quit[1]]; + evolvedGroups = MoLEvolvedGroups[declaredGroups, groups]; + evolvedGFs = variablesFromGroups[evolvedGroups, groups]; - evolvedGFs = variablesFromGroups[evolvedGroups2, groups]; boundarySpec = { - Groups -> evolvedGroups2, + Groups -> evolvedGroups, EvolvedGFs -> Map[qualifyGFName[#, groups, implementation] &, evolvedGFs], BaseImplementation -> implementation, ThornName -> thornName, diff --git a/Tools/CodeGen/KrancThorn.m b/Tools/CodeGen/KrancThorn.m index a507e65..ac6746e 100644 --- a/Tools/CodeGen/KrancThorn.m +++ b/Tools/CodeGen/KrancThorn.m @@ -343,7 +343,7 @@ CreateKrancThorn[groupsOrig_, parentDirectory_, thornName_, opts:OptionsPattern[ sources = Join[ sources, - CactusBoundary`GetSources[evolvedGroups, declaredGroups, groups, implementation, thornName]]; + CactusBoundary`GetSources[declaredGroups, groups, implementation, thornName]]; (* ------------------------------------------------------------------------ Add parameter check source file -- cgit v1.2.3