Ejemplo n.º 1
0
 static AddToTree.Tree AddingDivisionToThreeDivStructureActionFx(AddToTree.Tree Dummy)
 {
     if (Dummy == null)
     {
         return(Dummy);
     }
     if (Dummy.SampleAccess == "/")
     {
         if (Dummy.LeftSideAccess.SampleAccess == "/")
         {
             if (Dummy.RightSideAccess.SampleAccess != "/")
             {
                 AddToTree.Tree Div = new AddToTree.Tree("/", false);
                 AddToTree.Tree One = new AddToTree.Tree("1", false);
                 Div.SetLefTandRightCommonlySide(Dummy.CopyNewTree(Dummy.RightSideAccess), One);
                 Div.LeftSideAccess.ThreadAccess  = Div;
                 Div.RightSideAccess.ThreadAccess = Div;
                 Div.ThreadAccess      = Dummy;
                 Dummy.RightSideAccess = Div;
             }
         }
         if (Dummy.LeftSideAccess.SampleAccess != "/")
         {
             if (Dummy.RightSideAccess.SampleAccess == "/")
             {
                 AddToTree.Tree Div = new AddToTree.Tree("/", false);
                 AddToTree.Tree One = new AddToTree.Tree("1", false);
                 Div.SetLefTandRightCommonlySide(Dummy.CopyNewTree(Dummy.LeftSideAccess), One);
                 Div.LeftSideAccess.ThreadAccess  = Div;
                 Div.RightSideAccess.ThreadAccess = Div;
                 Div.ThreadAccess     = Dummy;
                 Dummy.LeftSideAccess = Div;
             }
         }
     }
     Dummy.LeftSideAccess  = AddingDivisionToThreeDivStructure.AddingDivisionToThreeDivStructureActionFx(Dummy.LeftSideAccess);
     Dummy.RightSideAccess = AddingDivisionToThreeDivStructure.AddingDivisionToThreeDivStructureActionFx(Dummy.RightSideAccess);
     return(Dummy);
 }
Ejemplo n.º 2
0
 static public AddToTree.Tree AddingDivisionToThreeDivStructureFx(AddToTree.Tree Dummy)
 {
     Dummy = AddingDivisionToThreeDivStructure.AddingDivisionToThreeDivStructureActionFx(Dummy);
     return(Dummy);
 }
Ejemplo n.º 3
0
 static public AddToTree.Tree BesidesAverageFx(AddToTree.Tree Dummy, ref UknownIntegralSolver UIS)
 {
     Dummy = AddingDivisionToThreeDivStructure.AddingDivisionToThreeDivStructureFx(Dummy);
     return(BesidesAverage.BesidesAverageActionFx(Dummy, ref UIS));
 }