(* Content-type: application/vnd.wolfram.mathematica *) (*** Wolfram Notebook File ***) (* http://www.wolfram.com/nb *) (* CreatedBy='Mathematica 12.3' *) (*CacheID: 234*) (* Internal cache information: NotebookFileLineBreakTest NotebookFileLineBreakTest NotebookDataPosition[ 158, 7] NotebookDataLength[ 596138, 12873] NotebookOptionsPosition[ 443893, 9882] NotebookOutlinePosition[ 565924, 12227] CellTagsIndexPosition[ 564916, 12195] WindowTitle->SimplexMeasure | Definition Notebook WindowFrame->Normal*) (* Beginning of Notebook Content *) Notebook[{ Cell[CellGroupData[{ Cell["SimplexMeasure", "Title", CellTags->{"Name", "TemplateCell", "Title"}, CellID->130619288], Cell["Get the measure of a simplex or simplicial complex", "Text", CellTags->{"Description", "TemplateCell"}, CellID->966330356], Cell[CellGroupData[{ Cell[TextData[{ "Definition", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Function", Cell[ BoxData[ FrameBox[ Cell[ "Define your function using the name you gave in the Title line \ above. You can add input cells and extra code to define additional input \ cases or prerequisites. All definitions, including dependencies, will be \ included in the generated resource function.\n\nThis section should be \ evaluated before creating the Examples section below.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoFunction"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Section", Editable->False, Deletable->False, DefaultNewCellStyle->"Input", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->201182710], Cell[BoxData[ RowBox[{ RowBox[{"SimplexMeasure", " ", "//", " ", "ClearAll"}], ";"}]], "Code", TaggingRules->{}, CellChangeTimes->{3.7610768476719775`*^9}, CellLabel->"In[25]:=", CellID->834031206], Cell[CellGroupData[{ Cell["Messages", "Subsection", TaggingRules->{}, CellChangeTimes->{{3.759768608636139*^9, 3.7597686096841054`*^9}}, CellLabel->"In[14]:=", CellID->579758458], Cell[BoxData[{ RowBox[{ RowBox[{ RowBox[{"SimplexMeasure", "::", "invsim"}], " ", "=", " ", "\"\<`1` is not a valid simplex.\>\""}], ";"}], "\n", RowBox[{ RowBox[{ RowBox[{"SimplexMeasure", "::", "invcmp"}], " ", "=", " ", "\"\<`1` is not a valid simplex or simplicial complex.\>\""}], ";"}], "\n", RowBox[{ RowBox[{ RowBox[{"SimplexMeasure", "::", "invdim"}], " ", "=", " ", "\"\\""}], ";"}], "\n", RowBox[{ RowBox[{ RowBox[{"SimplexMeasure", "::", "unknwn"}], " ", "=", " ", "\"\\""}], ";"}], "\n", RowBox[{ RowBox[{ RowBox[{"SimplexMeasure", "::", "argb"}], " ", "=", " ", "\"\<`1` called with `2` arguments; between `3` and `4` arguments are \ expected.\>\""}], ";"}]}], "Code", TaggingRules->{}, CellChangeTimes->{{3.7586600124759264`*^9, 3.758660013196904*^9}, { 3.7586613077566814`*^9, 3.7586613083826623`*^9}, {3.7586613573731537`*^9, 3.7586613604360423`*^9}, {3.7586616118132505`*^9, 3.7586616421162915`*^9}, {3.758662733172391*^9, 3.7586627433230762`*^9}, 3.7586668138440866`*^9, 3.759071080843622*^9, {3.7590730874259996`*^9, 3.759073111641241*^9}, {3.7590731676655025`*^9, 3.759073178297171*^9}, { 3.7597686173028526`*^9, 3.759768631892415*^9}, {3.7597719079316244`*^9, 3.759771913419455*^9}, {3.7597719687467337`*^9, 3.759771995154914*^9}, { 3.759772201451504*^9, 3.7597722528509097`*^9}, {3.7597725302122884`*^9, 3.7597725353791304`*^9}, 3.7610768718122025`*^9, {3.7610797867352037`*^9, 3.7610797963828917`*^9}, {3.76116158311989*^9, 3.761161584508749*^9}}, CellLabel->"In[26]:=", CellID->632681662] }, Open ]], Cell[CellGroupData[{ Cell["Main definition", "Subsection", TaggingRules->{}, CellChangeTimes->{{3.7610769045221367`*^9, 3.7610769061940994`*^9}}, CellLabel->"In[2]:=", CellID->275627273], Cell[BoxData[ RowBox[{ RowBox[{ RowBox[{"SimplexMeasure", "[", " ", "args___", " ", "]"}], " ", ":=", "\n", " ", RowBox[{"Module", "[", " ", RowBox[{ RowBox[{"{", " ", "result", " ", "}"}], ",", "\n", " ", RowBox[{ RowBox[{"result", " ", "=", " ", RowBox[{"handleResult", " ", "@", " ", RowBox[{"Catch", "[", " ", RowBox[{ RowBox[{"simplexMeasure", " ", "@", " ", "args"}], ",", " ", "$tag"}], " ", "]"}]}]}], ";", "\n", " ", RowBox[{"result", " ", "/;", " ", RowBox[{"result", " ", "=!=", " ", "$fail"}]}]}]}], "\n", " ", "]"}]}], ";"}]], "Code", TaggingRules->{}, CellChangeTimes->{ 3.7610769334022245`*^9, {3.7610774573954105`*^9, 3.761077460850297*^9}, { 3.7610776200831857`*^9, 3.7610776256009936`*^9}, {3.7610798447763386`*^9, 3.7610798493271933`*^9}, {3.7610798865429983`*^9, 3.761079890390873*^9}, { 3.761161596676487*^9, 3.7611616181259108`*^9}}, CellLabel->"In[31]:=", CellID->656493823] }, Open ]], Cell[CellGroupData[{ Cell["Error cases", "Subsection", TaggingRules->{}, CellChangeTimes->{{3.761161677723485*^9, 3.76116167961942*^9}}, CellLabel->"In[2]:=", CellID->736140796], Cell["Check for wrong number of arguments:", "Text", TaggingRules->{}, CellChangeTimes->{{3.761161682995494*^9, 3.761161688571785*^9}}, CellID->998320705], Cell[BoxData[ RowBox[{ RowBox[{ RowBox[{"SimplexMeasure", "[", " ", "args___", " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"Condition", "[", "\n", " ", RowBox[{"Null", ",", "\n", " ", RowBox[{ RowBox[{"With", "[", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"len", " ", "=", " ", RowBox[{"Length", " ", "@", " ", RowBox[{"HoldComplete", " ", "@", " ", "args"}]}]}], " ", "}"}], ",", "\n", " ", RowBox[{"If", "[", " ", RowBox[{ RowBox[{"!", " ", RowBox[{"MatchQ", "[", " ", RowBox[{"len", ",", " ", RowBox[{"1", "|", "2"}]}], " ", "]"}]}], ",", "\n", " ", RowBox[{ RowBox[{ "ResourceFunction", "[", " ", "\"\\"", " ", "]"}], "[", "\n", " ", RowBox[{ RowBox[{"SimplexMeasure", "::", "argb"}], ",", "\n", " ", "\"\\"", ",", "\n", " ", "len", ",", "\n", " ", "1", ",", "\n", " ", "2"}], "\n", " ", "]"}]}], "\n", " ", "]"}]}], "\n", " ", "]"}], ";", "\n", " ", "False"}]}], "\n", " ", "]"}]}], ";"}]], "Code", TaggingRules->{}, CellChangeTimes->{{3.7610797457524605`*^9, 3.761079770322712*^9}, 3.7610798081765156`*^9, {3.7610799331115017`*^9, 3.7610799342394657`*^9}, { 3.76116162921708*^9, 3.7611616677832203`*^9}}, CellLabel->"In[32]:=", CellID->43216020] }, Open ]], Cell[CellGroupData[{ Cell["Dependencies", "Subsection", TaggingRules->{}, CellChangeTimes->{{3.761076814530026*^9, 3.7610768160829763`*^9}}, CellLabel->"In[2]:=", CellID->910491930], Cell[CellGroupData[{ Cell["Compiled functions", "Subsubsection", TaggingRules->{}, CellChangeTimes->{{3.761161138049534*^9, 3.76116114100941*^9}}, CellLabel->"In[1]:=", CellID->545737707], Cell["Use a C compiler if it\[CloseCurlyQuote]s available:", "Text", TaggingRules->{}, CellChangeTimes->{{3.7611598418454437`*^9, 3.761159848980564*^9}}, CellID->102643017], Cell[BoxData[ RowBox[{ RowBox[{"$compilationTarget", " ", ":=", " ", RowBox[{"$compilationTarget", " ", "=", " ", "\n", " ", RowBox[{"If", "[", " ", RowBox[{ RowBox[{"noCCompilerQ", "[", " ", "]"}], ",", " ", "\"\\"", ",", " ", "\"\\""}], " ", "]"}]}]}], ";"}]], "Code", TaggingRules->{}, CellChangeTimes->{ 3.7610762327557125`*^9, {3.7611617291191797`*^9, 3.761161753717944*^9}, { 3.761161844901844*^9, 3.7611619284009132`*^9}}, CellLabel->"In[33]:=", CellID->800839926], Cell[BoxData[ RowBox[{ RowBox[{ RowBox[{"noCCompilerQ", "[", " ", "]"}], " ", ":=", "\n", " ", RowBox[{"TrueQ", " ", "@", " ", RowBox[{"Quiet", " ", "@", " ", RowBox[{"Check", "[", "\n", " ", RowBox[{ RowBox[{"Compile", "[", " ", RowBox[{ RowBox[{"{", " ", "}"}], ",", " ", RowBox[{"1", " ", "+", " ", "1"}], ",", " ", RowBox[{"CompilationTarget", " ", "->", " ", "\"\\""}]}], " ", "]"}], ",", "\n", " ", "True"}], "\n", " ", "]"}]}]}]}], ";"}]], "Code", TaggingRules->{}, CellChangeTimes->{{3.7611617658285007`*^9, 3.761161815505909*^9}, { 3.7611618997350683`*^9, 3.761161916893887*^9}, {3.8475523852660117`*^9, 3.847552385664001*^9}}, CellLabel->"In[34]:=", CellID->218754772], Cell["\<\ Several compiled functions for the first few dimensions of simplices over the \ reals:\ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.7611602315106688`*^9, 3.761160268795843*^9}}, CellID->365506602], Cell[BoxData[ RowBox[{ RowBox[{"cm1", ":=", RowBox[{"cm1", "=", InterpretationBox[ DynamicModuleBox[{Typeset`open = False}, TemplateBox[{"Expression", RowBox[{"Compile", "[", DynamicBox[ FEPrivate`FrontEndResource["FEBitmaps", "IconizeEllipsis"]], "]"}], GridBox[{{ RowBox[{ TagBox["\"Byte count: \"", "IconizedLabel"], "\[InvisibleSpace]", TagBox["1672", "IconizedItem"]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], Dynamic[Typeset`open]}, "IconizedObject"]], Compile[{{FunctionRepositoryTemporary`$1067, Blank[Real], 2}}, Block[{ FunctionRepositoryTemporary`$1068, FunctionRepositoryTemporary`$1069}, FunctionRepositoryTemporary`$1068 = Part[FunctionRepositoryTemporary`$1067, 1]; FunctionRepositoryTemporary`$1069 = Part[FunctionRepositoryTemporary`$1067, 2]; 0.7071067811865476 Sqrt[Norm[ FunctionRepositoryTemporary`$1068 - FunctionRepositoryTemporary`$1069]^2 + Norm[-FunctionRepositoryTemporary`$1068 + FunctionRepositoryTemporary`$1069]^2]], RuntimeAttributes -> {Listable}, RuntimeOptions -> "Speed", Parallelization -> True, CompilationTarget -> FunctionRepositoryTemporary`$compilationTarget], SelectWithContents->True, Selectable->False]}]}], ";"}]], "Input", TaggingRules->{}, InitializationCell->True, CellChangeTimes->{3.8475538013566523`*^9, 3.847553962239535*^9}, CellLabel->"In[35]:=", CellID->878728065], Cell[BoxData[ RowBox[{ RowBox[{"cm2", ":=", RowBox[{"cm2", "=", InterpretationBox[ DynamicModuleBox[{Typeset`open = False}, TemplateBox[{"Expression", RowBox[{"Compile", "[", DynamicBox[ FEPrivate`FrontEndResource["FEBitmaps", "IconizeEllipsis"]], "]"}], GridBox[{{ RowBox[{ TagBox["\"Byte count: \"", "IconizedLabel"], "\[InvisibleSpace]", TagBox["4880", "IconizedItem"]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], Dynamic[Typeset`open]}, "IconizedObject"]], Compile[{{FunctionRepositoryTemporary`$1070, Blank[Real], 2}}, Block[{ FunctionRepositoryTemporary`$1071, FunctionRepositoryTemporary`$1072, FunctionRepositoryTemporary`$1073, FunctionRepositoryTemporary`$1074, FunctionRepositoryTemporary`$1075, FunctionRepositoryTemporary`$1076, FunctionRepositoryTemporary`$1077, FunctionRepositoryTemporary`$1078, FunctionRepositoryTemporary`$1079, FunctionRepositoryTemporary`$1080, FunctionRepositoryTemporary`$1081, FunctionRepositoryTemporary`$1082, FunctionRepositoryTemporary`$1083, FunctionRepositoryTemporary`$1084, FunctionRepositoryTemporary`$1085, FunctionRepositoryTemporary`$1086, FunctionRepositoryTemporary`$1087, FunctionRepositoryTemporary`$1088, FunctionRepositoryTemporary`$1089, FunctionRepositoryTemporary`$1090, FunctionRepositoryTemporary`$1091}, FunctionRepositoryTemporary`$1071 = Part[FunctionRepositoryTemporary`$1070, 1]; FunctionRepositoryTemporary`$1072 = Part[FunctionRepositoryTemporary`$1070, 2]; FunctionRepositoryTemporary`$1073 = Part[FunctionRepositoryTemporary`$1070, 3]; FunctionRepositoryTemporary`$1074 = FunctionRepositoryTemporary`$1071 - FunctionRepositoryTemporary`$1072; FunctionRepositoryTemporary`$1075 = -FunctionRepositoryTemporary`$1071 + FunctionRepositoryTemporary`$1072; FunctionRepositoryTemporary`$1076 = FunctionRepositoryTemporary`$1071 - FunctionRepositoryTemporary`$1073; FunctionRepositoryTemporary`$1077 = FunctionRepositoryTemporary`$1072 - FunctionRepositoryTemporary`$1073; FunctionRepositoryTemporary`$1078 = -FunctionRepositoryTemporary`$1071 + FunctionRepositoryTemporary`$1073; FunctionRepositoryTemporary`$1079 = -FunctionRepositoryTemporary`$1072 + FunctionRepositoryTemporary`$1073; FunctionRepositoryTemporary`$1080 = Norm[FunctionRepositoryTemporary`$1074]; FunctionRepositoryTemporary`$1081 = FunctionRepositoryTemporary`$1080^2; FunctionRepositoryTemporary`$1082 = Norm[FunctionRepositoryTemporary`$1075]; FunctionRepositoryTemporary`$1083 = FunctionRepositoryTemporary`$1082^2; FunctionRepositoryTemporary`$1084 = Norm[FunctionRepositoryTemporary`$1076]; FunctionRepositoryTemporary`$1085 = FunctionRepositoryTemporary`$1084^2; FunctionRepositoryTemporary`$1086 = Norm[FunctionRepositoryTemporary`$1077]; FunctionRepositoryTemporary`$1087 = FunctionRepositoryTemporary`$1086^2; FunctionRepositoryTemporary`$1088 = Norm[FunctionRepositoryTemporary`$1078]; FunctionRepositoryTemporary`$1089 = FunctionRepositoryTemporary`$1088^2; FunctionRepositoryTemporary`$1090 = Norm[FunctionRepositoryTemporary`$1079]; FunctionRepositoryTemporary`$1091 = FunctionRepositoryTemporary`$1090^2; 0.25 Sqrt[(-FunctionRepositoryTemporary`$1081) FunctionRepositoryTemporary`$1083 + FunctionRepositoryTemporary`$1083 FunctionRepositoryTemporary`$1085 + FunctionRepositoryTemporary`$1081 FunctionRepositoryTemporary`$1087 + FunctionRepositoryTemporary`$1081 FunctionRepositoryTemporary`$1089 - FunctionRepositoryTemporary`$1085 FunctionRepositoryTemporary`$1089 + FunctionRepositoryTemporary`$1087 FunctionRepositoryTemporary`$1089 + FunctionRepositoryTemporary`$1083 FunctionRepositoryTemporary`$1091 + FunctionRepositoryTemporary`$1085 FunctionRepositoryTemporary`$1091 - FunctionRepositoryTemporary`$1087 FunctionRepositoryTemporary`$1091]], RuntimeAttributes -> {Listable}, RuntimeOptions -> "Speed", Parallelization -> True, CompilationTarget -> FunctionRepositoryTemporary`$compilationTarget], SelectWithContents->True, Selectable->False]}]}], ";"}]], "Input", TaggingRules->{}, InitializationCell->True, CellChangeTimes->{3.847553808785632*^9, 3.8475539547168956`*^9}, CellLabel->"In[36]:=", CellID->488507996], Cell[BoxData[ RowBox[{ RowBox[{"cm3", ":=", RowBox[{"cm3", "=", InterpretationBox[ DynamicModuleBox[{Typeset`open = False}, TemplateBox[{"Expression", RowBox[{"Compile", "[", DynamicBox[ FEPrivate`FrontEndResource["FEBitmaps", "IconizeEllipsis"]], "]"}], GridBox[{{ RowBox[{ TagBox["\"Byte count: \"", "IconizedLabel"], "\[InvisibleSpace]", TagBox["13752", "IconizedItem"]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], Dynamic[Typeset`open]}, "IconizedObject"]], Compile[{{FunctionRepositoryTemporary`$1092, Blank[Real], 2}}, Block[{ FunctionRepositoryTemporary`$1093, FunctionRepositoryTemporary`$1094, FunctionRepositoryTemporary`$1095, FunctionRepositoryTemporary`$1096, FunctionRepositoryTemporary`$1097, FunctionRepositoryTemporary`$1098, FunctionRepositoryTemporary`$1099, FunctionRepositoryTemporary`$1100, FunctionRepositoryTemporary`$1101, FunctionRepositoryTemporary`$1102, FunctionRepositoryTemporary`$1103, FunctionRepositoryTemporary`$1104, FunctionRepositoryTemporary`$1105, FunctionRepositoryTemporary`$1106, FunctionRepositoryTemporary`$1107, FunctionRepositoryTemporary`$1108, FunctionRepositoryTemporary`$1109, FunctionRepositoryTemporary`$1110, FunctionRepositoryTemporary`$1111, FunctionRepositoryTemporary`$1112, FunctionRepositoryTemporary`$1113, FunctionRepositoryTemporary`$1114, FunctionRepositoryTemporary`$1115, FunctionRepositoryTemporary`$1116, FunctionRepositoryTemporary`$1117, FunctionRepositoryTemporary`$1118, FunctionRepositoryTemporary`$1119, FunctionRepositoryTemporary`$1120, FunctionRepositoryTemporary`$1121, FunctionRepositoryTemporary`$1122, FunctionRepositoryTemporary`$1123, FunctionRepositoryTemporary`$1124, FunctionRepositoryTemporary`$1125, FunctionRepositoryTemporary`$1126, FunctionRepositoryTemporary`$1127, FunctionRepositoryTemporary`$1128, FunctionRepositoryTemporary`$1129, FunctionRepositoryTemporary`$1130, FunctionRepositoryTemporary`$1131, FunctionRepositoryTemporary`$1132}, FunctionRepositoryTemporary`$1093 = Part[FunctionRepositoryTemporary`$1092, 1]; FunctionRepositoryTemporary`$1094 = Part[FunctionRepositoryTemporary`$1092, 2]; FunctionRepositoryTemporary`$1095 = Part[FunctionRepositoryTemporary`$1092, 3]; FunctionRepositoryTemporary`$1096 = Part[FunctionRepositoryTemporary`$1092, 4]; FunctionRepositoryTemporary`$1097 = FunctionRepositoryTemporary`$1093 - FunctionRepositoryTemporary`$1094; FunctionRepositoryTemporary`$1098 = -FunctionRepositoryTemporary`$1093 + FunctionRepositoryTemporary`$1094; FunctionRepositoryTemporary`$1099 = FunctionRepositoryTemporary`$1094 - FunctionRepositoryTemporary`$1095; FunctionRepositoryTemporary`$1100 = FunctionRepositoryTemporary`$1093 - FunctionRepositoryTemporary`$1095; FunctionRepositoryTemporary`$1101 = -FunctionRepositoryTemporary`$1094 + FunctionRepositoryTemporary`$1095; FunctionRepositoryTemporary`$1102 = -FunctionRepositoryTemporary`$1093 + FunctionRepositoryTemporary`$1095; FunctionRepositoryTemporary`$1103 = FunctionRepositoryTemporary`$1094 - FunctionRepositoryTemporary`$1096; FunctionRepositoryTemporary`$1104 = FunctionRepositoryTemporary`$1095 - FunctionRepositoryTemporary`$1096; FunctionRepositoryTemporary`$1105 = FunctionRepositoryTemporary`$1093 - FunctionRepositoryTemporary`$1096; FunctionRepositoryTemporary`$1106 = -FunctionRepositoryTemporary`$1095 + FunctionRepositoryTemporary`$1096; FunctionRepositoryTemporary`$1107 = -FunctionRepositoryTemporary`$1093 + FunctionRepositoryTemporary`$1096; FunctionRepositoryTemporary`$1108 = -FunctionRepositoryTemporary`$1094 + FunctionRepositoryTemporary`$1096; FunctionRepositoryTemporary`$1109 = Norm[FunctionRepositoryTemporary`$1098]; FunctionRepositoryTemporary`$1110 = FunctionRepositoryTemporary`$1109^2; FunctionRepositoryTemporary`$1111 = Norm[FunctionRepositoryTemporary`$1100]; FunctionRepositoryTemporary`$1112 = FunctionRepositoryTemporary`$1111^2; FunctionRepositoryTemporary`$1113 = Norm[FunctionRepositoryTemporary`$1101]; FunctionRepositoryTemporary`$1114 = FunctionRepositoryTemporary`$1113^2; FunctionRepositoryTemporary`$1115 = Norm[FunctionRepositoryTemporary`$1097]; FunctionRepositoryTemporary`$1116 = FunctionRepositoryTemporary`$1115^2; FunctionRepositoryTemporary`$1117 = Norm[FunctionRepositoryTemporary`$1099]; FunctionRepositoryTemporary`$1118 = FunctionRepositoryTemporary`$1117^2; FunctionRepositoryTemporary`$1119 = Norm[FunctionRepositoryTemporary`$1102]; FunctionRepositoryTemporary`$1120 = FunctionRepositoryTemporary`$1119^2; FunctionRepositoryTemporary`$1121 = Norm[FunctionRepositoryTemporary`$1103]; FunctionRepositoryTemporary`$1122 = FunctionRepositoryTemporary`$1121^2; FunctionRepositoryTemporary`$1123 = Norm[FunctionRepositoryTemporary`$1104]; FunctionRepositoryTemporary`$1124 = FunctionRepositoryTemporary`$1123^2; FunctionRepositoryTemporary`$1125 = Norm[FunctionRepositoryTemporary`$1105]; FunctionRepositoryTemporary`$1126 = FunctionRepositoryTemporary`$1125^2; FunctionRepositoryTemporary`$1127 = Norm[FunctionRepositoryTemporary`$1106]; FunctionRepositoryTemporary`$1128 = FunctionRepositoryTemporary`$1127^2; FunctionRepositoryTemporary`$1129 = Norm[FunctionRepositoryTemporary`$1107]; FunctionRepositoryTemporary`$1130 = FunctionRepositoryTemporary`$1129^2; FunctionRepositoryTemporary`$1131 = Norm[FunctionRepositoryTemporary`$1108]; FunctionRepositoryTemporary`$1132 = FunctionRepositoryTemporary`$1131^2; 0.05892556509887896 Sqrt[((-FunctionRepositoryTemporary`$1110) FunctionRepositoryTemporary`$1112) FunctionRepositoryTemporary`$1114 - ( FunctionRepositoryTemporary`$1116 FunctionRepositoryTemporary`$1118) FunctionRepositoryTemporary`$1120 + ( FunctionRepositoryTemporary`$1112 FunctionRepositoryTemporary`$1114) FunctionRepositoryTemporary`$1122 - ( FunctionRepositoryTemporary`$1112 FunctionRepositoryTemporary`$1120) FunctionRepositoryTemporary`$1122 + ( FunctionRepositoryTemporary`$1116 FunctionRepositoryTemporary`$1120) FunctionRepositoryTemporary`$1122 + ( FunctionRepositoryTemporary`$1110 FunctionRepositoryTemporary`$1112) FunctionRepositoryTemporary`$1124 - ( FunctionRepositoryTemporary`$1110 FunctionRepositoryTemporary`$1116) FunctionRepositoryTemporary`$1124 + ( FunctionRepositoryTemporary`$1116 FunctionRepositoryTemporary`$1118) FunctionRepositoryTemporary`$1124 + ( FunctionRepositoryTemporary`$1110 FunctionRepositoryTemporary`$1114) FunctionRepositoryTemporary`$1126 - ( FunctionRepositoryTemporary`$1114 FunctionRepositoryTemporary`$1118) FunctionRepositoryTemporary`$1126 + ( FunctionRepositoryTemporary`$1118 FunctionRepositoryTemporary`$1120) FunctionRepositoryTemporary`$1126 + ( FunctionRepositoryTemporary`$1110 FunctionRepositoryTemporary`$1114) FunctionRepositoryTemporary`$1128 - ( FunctionRepositoryTemporary`$1110 FunctionRepositoryTemporary`$1116) FunctionRepositoryTemporary`$1128 + ( FunctionRepositoryTemporary`$1116 FunctionRepositoryTemporary`$1120) FunctionRepositoryTemporary`$1128 - ( FunctionRepositoryTemporary`$1114 FunctionRepositoryTemporary`$1122) FunctionRepositoryTemporary`$1128 + ( FunctionRepositoryTemporary`$1116 FunctionRepositoryTemporary`$1122) FunctionRepositoryTemporary`$1128 + ( FunctionRepositoryTemporary`$1120 FunctionRepositoryTemporary`$1122) FunctionRepositoryTemporary`$1128 - ( FunctionRepositoryTemporary`$1110 FunctionRepositoryTemporary`$1124) FunctionRepositoryTemporary`$1128 - ( FunctionRepositoryTemporary`$1116 FunctionRepositoryTemporary`$1124) FunctionRepositoryTemporary`$1128 + ( FunctionRepositoryTemporary`$1110 FunctionRepositoryTemporary`$1126) FunctionRepositoryTemporary`$1128 + ( FunctionRepositoryTemporary`$1114 FunctionRepositoryTemporary`$1126) FunctionRepositoryTemporary`$1128 - ( FunctionRepositoryTemporary`$1120 FunctionRepositoryTemporary`$1126) FunctionRepositoryTemporary`$1128 + ( FunctionRepositoryTemporary`$1112 FunctionRepositoryTemporary`$1114) FunctionRepositoryTemporary`$1130 - ( FunctionRepositoryTemporary`$1114 FunctionRepositoryTemporary`$1118) FunctionRepositoryTemporary`$1130 + ( FunctionRepositoryTemporary`$1116 FunctionRepositoryTemporary`$1118) FunctionRepositoryTemporary`$1130 + ( FunctionRepositoryTemporary`$1112 FunctionRepositoryTemporary`$1122) FunctionRepositoryTemporary`$1130 + ( FunctionRepositoryTemporary`$1114 FunctionRepositoryTemporary`$1122) FunctionRepositoryTemporary`$1130 - ( FunctionRepositoryTemporary`$1116 FunctionRepositoryTemporary`$1122) FunctionRepositoryTemporary`$1130 - ( FunctionRepositoryTemporary`$1112 FunctionRepositoryTemporary`$1124) FunctionRepositoryTemporary`$1130 + ( FunctionRepositoryTemporary`$1116 FunctionRepositoryTemporary`$1124) FunctionRepositoryTemporary`$1130 + ( FunctionRepositoryTemporary`$1118 FunctionRepositoryTemporary`$1124) FunctionRepositoryTemporary`$1130 - ( FunctionRepositoryTemporary`$1114 FunctionRepositoryTemporary`$1126) FunctionRepositoryTemporary`$1130 - ( FunctionRepositoryTemporary`$1118 FunctionRepositoryTemporary`$1126) FunctionRepositoryTemporary`$1130 + ( FunctionRepositoryTemporary`$1110 FunctionRepositoryTemporary`$1112) FunctionRepositoryTemporary`$1132 - ( FunctionRepositoryTemporary`$1112 FunctionRepositoryTemporary`$1120) FunctionRepositoryTemporary`$1132 + ( FunctionRepositoryTemporary`$1118 FunctionRepositoryTemporary`$1120) FunctionRepositoryTemporary`$1132 - ( FunctionRepositoryTemporary`$1112 FunctionRepositoryTemporary`$1122) FunctionRepositoryTemporary`$1132 - ( FunctionRepositoryTemporary`$1120 FunctionRepositoryTemporary`$1122) FunctionRepositoryTemporary`$1132 + ( FunctionRepositoryTemporary`$1110 FunctionRepositoryTemporary`$1124) FunctionRepositoryTemporary`$1132 + ( FunctionRepositoryTemporary`$1112 FunctionRepositoryTemporary`$1124) FunctionRepositoryTemporary`$1132 - ( FunctionRepositoryTemporary`$1118 FunctionRepositoryTemporary`$1124) FunctionRepositoryTemporary`$1132 - ( FunctionRepositoryTemporary`$1110 FunctionRepositoryTemporary`$1126) FunctionRepositoryTemporary`$1132 + ( FunctionRepositoryTemporary`$1118 FunctionRepositoryTemporary`$1126) FunctionRepositoryTemporary`$1132 + ( FunctionRepositoryTemporary`$1120 FunctionRepositoryTemporary`$1126) FunctionRepositoryTemporary`$1132]], RuntimeAttributes -> {Listable}, RuntimeOptions -> "Speed", Parallelization -> True, CompilationTarget -> FunctionRepositoryTemporary`$compilationTarget], SelectWithContents->True, Selectable->False]}]}], ";"}]], "Input", TaggingRules->{}, InitializationCell->True, CellChangeTimes->{3.847553813279631*^9, 3.847553949234956*^9}, CellLabel->"In[37]:=", CellID->87010331], Cell[BoxData[ RowBox[{ RowBox[{"cm4", ":=", RowBox[{"cm4", "=", InterpretationBox[ DynamicModuleBox[{Typeset`open = False}, TemplateBox[{"Expression", RowBox[{"Compile", "[", DynamicBox[ FEPrivate`FrontEndResource["FEBitmaps", "IconizeEllipsis"]], "]"}], GridBox[{{ RowBox[{ TagBox["\"Byte count: \"", "IconizedLabel"], "\[InvisibleSpace]", TagBox["48088", "IconizedItem"]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], Dynamic[Typeset`open]}, "IconizedObject"]], Compile[{{FunctionRepositoryTemporary`$1133, Blank[Real], 2}}, Block[{ FunctionRepositoryTemporary`$1134, FunctionRepositoryTemporary`$1135, FunctionRepositoryTemporary`$1136, FunctionRepositoryTemporary`$1137, FunctionRepositoryTemporary`$1138, FunctionRepositoryTemporary`$1139, FunctionRepositoryTemporary`$1140, FunctionRepositoryTemporary`$1141, FunctionRepositoryTemporary`$1142, FunctionRepositoryTemporary`$1143, FunctionRepositoryTemporary`$1144, FunctionRepositoryTemporary`$1145, FunctionRepositoryTemporary`$1146, FunctionRepositoryTemporary`$1147, FunctionRepositoryTemporary`$1148, FunctionRepositoryTemporary`$1149, FunctionRepositoryTemporary`$1150, FunctionRepositoryTemporary`$1151, FunctionRepositoryTemporary`$1152, FunctionRepositoryTemporary`$1153, FunctionRepositoryTemporary`$1154, FunctionRepositoryTemporary`$1155, FunctionRepositoryTemporary`$1156, FunctionRepositoryTemporary`$1157, FunctionRepositoryTemporary`$1158, FunctionRepositoryTemporary`$1159, FunctionRepositoryTemporary`$1160, FunctionRepositoryTemporary`$1161, FunctionRepositoryTemporary`$1162, FunctionRepositoryTemporary`$1163, FunctionRepositoryTemporary`$1164, FunctionRepositoryTemporary`$1165, FunctionRepositoryTemporary`$1166, FunctionRepositoryTemporary`$1167, FunctionRepositoryTemporary`$1168, FunctionRepositoryTemporary`$1169, FunctionRepositoryTemporary`$1170, FunctionRepositoryTemporary`$1171, FunctionRepositoryTemporary`$1172, FunctionRepositoryTemporary`$1173, FunctionRepositoryTemporary`$1174, FunctionRepositoryTemporary`$1175, FunctionRepositoryTemporary`$1176, FunctionRepositoryTemporary`$1177, FunctionRepositoryTemporary`$1178, FunctionRepositoryTemporary`$1179, FunctionRepositoryTemporary`$1180, FunctionRepositoryTemporary`$1181, FunctionRepositoryTemporary`$1182, FunctionRepositoryTemporary`$1183, FunctionRepositoryTemporary`$1184, FunctionRepositoryTemporary`$1185, FunctionRepositoryTemporary`$1186, FunctionRepositoryTemporary`$1187, FunctionRepositoryTemporary`$1188, FunctionRepositoryTemporary`$1189, FunctionRepositoryTemporary`$1190, FunctionRepositoryTemporary`$1191, FunctionRepositoryTemporary`$1192, FunctionRepositoryTemporary`$1193, FunctionRepositoryTemporary`$1194, FunctionRepositoryTemporary`$1195, FunctionRepositoryTemporary`$1196, FunctionRepositoryTemporary`$1197, FunctionRepositoryTemporary`$1198, FunctionRepositoryTemporary`$1199, FunctionRepositoryTemporary`$1200, FunctionRepositoryTemporary`$1201, FunctionRepositoryTemporary`$1202, FunctionRepositoryTemporary`$1203, FunctionRepositoryTemporary`$1204, FunctionRepositoryTemporary`$1205, FunctionRepositoryTemporary`$1206, FunctionRepositoryTemporary`$1207, FunctionRepositoryTemporary`$1208, FunctionRepositoryTemporary`$1209, FunctionRepositoryTemporary`$1210, FunctionRepositoryTemporary`$1211, FunctionRepositoryTemporary`$1212, FunctionRepositoryTemporary`$1213, FunctionRepositoryTemporary`$1214, FunctionRepositoryTemporary`$1215, FunctionRepositoryTemporary`$1216, FunctionRepositoryTemporary`$1217, FunctionRepositoryTemporary`$1218, FunctionRepositoryTemporary`$1219, FunctionRepositoryTemporary`$1220, FunctionRepositoryTemporary`$1221, FunctionRepositoryTemporary`$1222, FunctionRepositoryTemporary`$1223}, FunctionRepositoryTemporary`$1134 = Part[FunctionRepositoryTemporary`$1133, 3]; FunctionRepositoryTemporary`$1135 = Part[FunctionRepositoryTemporary`$1133, 2]; FunctionRepositoryTemporary`$1136 = Part[FunctionRepositoryTemporary`$1133, 1]; FunctionRepositoryTemporary`$1137 = Part[FunctionRepositoryTemporary`$1133, 4]; FunctionRepositoryTemporary`$1138 = Part[FunctionRepositoryTemporary`$1133, 5]; FunctionRepositoryTemporary`$1139 = -FunctionRepositoryTemporary`$1134 + FunctionRepositoryTemporary`$1135; FunctionRepositoryTemporary`$1140 = FunctionRepositoryTemporary`$1135 - FunctionRepositoryTemporary`$1136; FunctionRepositoryTemporary`$1141 = FunctionRepositoryTemporary`$1134 - FunctionRepositoryTemporary`$1135; FunctionRepositoryTemporary`$1142 = FunctionRepositoryTemporary`$1134 - FunctionRepositoryTemporary`$1136; FunctionRepositoryTemporary`$1143 = -FunctionRepositoryTemporary`$1134 + FunctionRepositoryTemporary`$1136; FunctionRepositoryTemporary`$1144 = -FunctionRepositoryTemporary`$1135 + FunctionRepositoryTemporary`$1136; FunctionRepositoryTemporary`$1145 = FunctionRepositoryTemporary`$1136 - FunctionRepositoryTemporary`$1137; FunctionRepositoryTemporary`$1146 = FunctionRepositoryTemporary`$1134 - FunctionRepositoryTemporary`$1138; FunctionRepositoryTemporary`$1147 = FunctionRepositoryTemporary`$1134 - FunctionRepositoryTemporary`$1137; FunctionRepositoryTemporary`$1148 = FunctionRepositoryTemporary`$1136 - FunctionRepositoryTemporary`$1138; FunctionRepositoryTemporary`$1149 = FunctionRepositoryTemporary`$1135 - FunctionRepositoryTemporary`$1137; FunctionRepositoryTemporary`$1150 = FunctionRepositoryTemporary`$1135 - FunctionRepositoryTemporary`$1138; FunctionRepositoryTemporary`$1151 = Norm[FunctionRepositoryTemporary`$1140]; FunctionRepositoryTemporary`$1152 = FunctionRepositoryTemporary`$1151^2; FunctionRepositoryTemporary`$1153 = Norm[FunctionRepositoryTemporary`$1141]; FunctionRepositoryTemporary`$1154 = FunctionRepositoryTemporary`$1153^2; FunctionRepositoryTemporary`$1155 = Norm[FunctionRepositoryTemporary`$1143]; FunctionRepositoryTemporary`$1156 = FunctionRepositoryTemporary`$1155^2; FunctionRepositoryTemporary`$1157 = Norm[FunctionRepositoryTemporary`$1139]; FunctionRepositoryTemporary`$1158 = FunctionRepositoryTemporary`$1157^2; FunctionRepositoryTemporary`$1159 = Norm[FunctionRepositoryTemporary`$1142]; FunctionRepositoryTemporary`$1160 = FunctionRepositoryTemporary`$1159^2; FunctionRepositoryTemporary`$1161 = Norm[FunctionRepositoryTemporary`$1144]; FunctionRepositoryTemporary`$1162 = FunctionRepositoryTemporary`$1161^2; FunctionRepositoryTemporary`$1163 = Norm[FunctionRepositoryTemporary`$1145]; FunctionRepositoryTemporary`$1164 = FunctionRepositoryTemporary`$1163^2; FunctionRepositoryTemporary`$1165 = Norm[FunctionRepositoryTemporary`$1147]; FunctionRepositoryTemporary`$1166 = FunctionRepositoryTemporary`$1165^2; FunctionRepositoryTemporary`$1167 = Norm[FunctionRepositoryTemporary`$1149]; FunctionRepositoryTemporary`$1168 = FunctionRepositoryTemporary`$1167^2; FunctionRepositoryTemporary`$1169 = Norm[FunctionRepositoryTemporary`$1146]; FunctionRepositoryTemporary`$1170 = FunctionRepositoryTemporary`$1169^2; FunctionRepositoryTemporary`$1171 = Norm[FunctionRepositoryTemporary`$1148]; FunctionRepositoryTemporary`$1172 = FunctionRepositoryTemporary`$1171^2; FunctionRepositoryTemporary`$1173 = Norm[FunctionRepositoryTemporary`$1150]; FunctionRepositoryTemporary`$1174 = FunctionRepositoryTemporary`$1173^2; FunctionRepositoryTemporary`$1175 = FunctionRepositoryTemporary`$1137 - FunctionRepositoryTemporary`$1138; FunctionRepositoryTemporary`$1176 = Norm[FunctionRepositoryTemporary`$1175]; FunctionRepositoryTemporary`$1177 = FunctionRepositoryTemporary`$1176^2; FunctionRepositoryTemporary`$1178 = -FunctionRepositoryTemporary`$1134 + FunctionRepositoryTemporary`$1137; FunctionRepositoryTemporary`$1179 = -FunctionRepositoryTemporary`$1135 + FunctionRepositoryTemporary`$1137; FunctionRepositoryTemporary`$1180 = -FunctionRepositoryTemporary`$1136 + FunctionRepositoryTemporary`$1137; FunctionRepositoryTemporary`$1181 = Norm[FunctionRepositoryTemporary`$1178]; FunctionRepositoryTemporary`$1182 = FunctionRepositoryTemporary`$1181^2; FunctionRepositoryTemporary`$1183 = Norm[FunctionRepositoryTemporary`$1179]; FunctionRepositoryTemporary`$1184 = FunctionRepositoryTemporary`$1183^2; FunctionRepositoryTemporary`$1185 = Norm[FunctionRepositoryTemporary`$1180]; FunctionRepositoryTemporary`$1186 = FunctionRepositoryTemporary`$1185^2; FunctionRepositoryTemporary`$1187 = (FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1170; FunctionRepositoryTemporary`$1188 = (FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1170; FunctionRepositoryTemporary`$1189 = (FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1172; FunctionRepositoryTemporary`$1190 = (FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1172; FunctionRepositoryTemporary`$1191 = (FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1164; FunctionRepositoryTemporary`$1192 = (FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1154) FunctionRepositoryTemporary`$1172; FunctionRepositoryTemporary`$1193 = (FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1170; FunctionRepositoryTemporary`$1194 = (FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1166; FunctionRepositoryTemporary`$1195 = (FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1174; FunctionRepositoryTemporary`$1196 = (FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1174; FunctionRepositoryTemporary`$1197 = (FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1174; FunctionRepositoryTemporary`$1198 = (FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1166; FunctionRepositoryTemporary`$1199 = (FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1158) FunctionRepositoryTemporary`$1164; FunctionRepositoryTemporary`$1200 = (FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1170; FunctionRepositoryTemporary`$1201 = (FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1172; FunctionRepositoryTemporary`$1202 = (FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1174; FunctionRepositoryTemporary`$1203 = (FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1174; FunctionRepositoryTemporary`$1204 = (FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1177; FunctionRepositoryTemporary`$1205 = (FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1177; FunctionRepositoryTemporary`$1206 = (FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1177; FunctionRepositoryTemporary`$1207 = (FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1184; FunctionRepositoryTemporary`$1208 = (FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1184; FunctionRepositoryTemporary`$1209 = (FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1186; FunctionRepositoryTemporary`$1210 = (FunctionRepositoryTemporary`$1168 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1186; FunctionRepositoryTemporary`$1211 = (FunctionRepositoryTemporary`$1166 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1186; FunctionRepositoryTemporary`$1212 = (FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1186; FunctionRepositoryTemporary`$1213 = (FunctionRepositoryTemporary`$1164 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1186; FunctionRepositoryTemporary`$1214 = (FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1177; FunctionRepositoryTemporary`$1215 = (FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1177; FunctionRepositoryTemporary`$1216 = (FunctionRepositoryTemporary`$1164 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1182; FunctionRepositoryTemporary`$1217 = (FunctionRepositoryTemporary`$1168 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1182; FunctionRepositoryTemporary`$1218 = (FunctionRepositoryTemporary`$1166 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1182; FunctionRepositoryTemporary`$1219 = (FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1158) FunctionRepositoryTemporary`$1177; FunctionRepositoryTemporary`$1220 = (FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1182; FunctionRepositoryTemporary`$1221 = (FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1182; FunctionRepositoryTemporary`$1222 = (FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1184; FunctionRepositoryTemporary`$1223 = (FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1184; 0.010416666666666666` Sqrt[(-FunctionRepositoryTemporary`$1184) (((- FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1168 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1170 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1170 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1172 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1172 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1174 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1174 + FunctionRepositoryTemporary`$1187 + FunctionRepositoryTemporary`$1188 + FunctionRepositoryTemporary`$1189 + FunctionRepositoryTemporary`$1190 + FunctionRepositoryTemporary`$1191 + FunctionRepositoryTemporary`$1194 + FunctionRepositoryTemporary`$1197) + FunctionRepositoryTemporary`$1177 (((- FunctionRepositoryTemporary`$1152) FunctionRepositoryTemporary`$1154) FunctionRepositoryTemporary`$1156 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1162 + ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1154) FunctionRepositoryTemporary`$1164 + ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1166 + ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1168 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1168 + ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1168 + FunctionRepositoryTemporary`$1191 + FunctionRepositoryTemporary`$1194 - FunctionRepositoryTemporary`$1198 - FunctionRepositoryTemporary`$1199) + FunctionRepositoryTemporary`$1182 (((- FunctionRepositoryTemporary`$1152) FunctionRepositoryTemporary`$1154) FunctionRepositoryTemporary`$1164 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1168 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1170 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1172 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1174 + FunctionRepositoryTemporary`$1187 + FunctionRepositoryTemporary`$1189 + FunctionRepositoryTemporary`$1192 + FunctionRepositoryTemporary`$1195 + FunctionRepositoryTemporary`$1198 + FunctionRepositoryTemporary`$1200 - FunctionRepositoryTemporary`$1201 + FunctionRepositoryTemporary`$1202 - FunctionRepositoryTemporary`$1203) + FunctionRepositoryTemporary`$1186 (((- FunctionRepositoryTemporary`$1158) FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1166 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1168 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1170 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1158) FunctionRepositoryTemporary`$1172 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1174 + FunctionRepositoryTemporary`$1188 + FunctionRepositoryTemporary`$1190 + FunctionRepositoryTemporary`$1193 + FunctionRepositoryTemporary`$1196 + FunctionRepositoryTemporary`$1199 - FunctionRepositoryTemporary`$1200 + FunctionRepositoryTemporary`$1201 - FunctionRepositoryTemporary`$1202 + FunctionRepositoryTemporary`$1203) - (((- FunctionRepositoryTemporary`$1152) FunctionRepositoryTemporary`$1154) FunctionRepositoryTemporary`$1164 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1168 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1170 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1172 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1174 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1154) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1177 + ( FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1177 + ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1177 + ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1184 + ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1184 + ( FunctionRepositoryTemporary`$1164 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1168 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1166 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1184 + ( FunctionRepositoryTemporary`$1168 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1164 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1184 + ( FunctionRepositoryTemporary`$1166 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1184 + ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1186 + ( FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1164 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1168 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1166 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1186 + FunctionRepositoryTemporary`$1187 + FunctionRepositoryTemporary`$1189 + FunctionRepositoryTemporary`$1192 + FunctionRepositoryTemporary`$1195 + FunctionRepositoryTemporary`$1198 + FunctionRepositoryTemporary`$1200 - FunctionRepositoryTemporary`$1201 + FunctionRepositoryTemporary`$1202 - FunctionRepositoryTemporary`$1203 + FunctionRepositoryTemporary`$1204 + FunctionRepositoryTemporary`$1205 + FunctionRepositoryTemporary`$1206 + FunctionRepositoryTemporary`$1207 + FunctionRepositoryTemporary`$1208 + FunctionRepositoryTemporary`$1209 + FunctionRepositoryTemporary`$1210 + FunctionRepositoryTemporary`$1211 + FunctionRepositoryTemporary`$1212 + FunctionRepositoryTemporary`$1213) Norm[-FunctionRepositoryTemporary`$1134 + FunctionRepositoryTemporary`$1138]^2 + (((- FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1168 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1170 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1170 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1172 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1172 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1174 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1174 + ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1177 + ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1177 + ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1182 + ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1182 + ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1168 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1182 + ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1166 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1164 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1186 + ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1186 + ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1186 + ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1164 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1186 + ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1168 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1166 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1186 + FunctionRepositoryTemporary`$1187 + FunctionRepositoryTemporary`$1188 + FunctionRepositoryTemporary`$1189 + FunctionRepositoryTemporary`$1190 + FunctionRepositoryTemporary`$1191 + FunctionRepositoryTemporary`$1194 + FunctionRepositoryTemporary`$1197 + FunctionRepositoryTemporary`$1205 + FunctionRepositoryTemporary`$1206 + FunctionRepositoryTemporary`$1210 + FunctionRepositoryTemporary`$1211 + FunctionRepositoryTemporary`$1213 + FunctionRepositoryTemporary`$1214 + FunctionRepositoryTemporary`$1215 + FunctionRepositoryTemporary`$1216 + FunctionRepositoryTemporary`$1217 + FunctionRepositoryTemporary`$1218) Norm[-FunctionRepositoryTemporary`$1135 + FunctionRepositoryTemporary`$1138]^2 - (((- FunctionRepositoryTemporary`$1158) FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1166 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1168 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1170 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1158) FunctionRepositoryTemporary`$1172 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1174 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1177 + ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1177 + ( FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1182 + ( FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1182 + ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1168 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1166 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1164 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1164) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1184 + ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1166) FunctionRepositoryTemporary`$1184 + ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1168) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1164 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1184 + ( FunctionRepositoryTemporary`$1168 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1184 + ( FunctionRepositoryTemporary`$1166 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1168 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1184 + ( FunctionRepositoryTemporary`$1164 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1166 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1184 + FunctionRepositoryTemporary`$1188 + FunctionRepositoryTemporary`$1190 + FunctionRepositoryTemporary`$1193 + FunctionRepositoryTemporary`$1196 + FunctionRepositoryTemporary`$1199 - FunctionRepositoryTemporary`$1200 + FunctionRepositoryTemporary`$1201 - FunctionRepositoryTemporary`$1202 + FunctionRepositoryTemporary`$1203 + FunctionRepositoryTemporary`$1214 + FunctionRepositoryTemporary`$1215 + FunctionRepositoryTemporary`$1216 + FunctionRepositoryTemporary`$1217 + FunctionRepositoryTemporary`$1218 + FunctionRepositoryTemporary`$1219 + FunctionRepositoryTemporary`$1220 + FunctionRepositoryTemporary`$1221 + FunctionRepositoryTemporary`$1222 + FunctionRepositoryTemporary`$1223) Norm[-FunctionRepositoryTemporary`$1136 + FunctionRepositoryTemporary`$1138]^2 + (((- FunctionRepositoryTemporary`$1152) FunctionRepositoryTemporary`$1154) FunctionRepositoryTemporary`$1156 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1162 + ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1170 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1170 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1158) FunctionRepositoryTemporary`$1172 + ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1172 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1154) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1177 + ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1177 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1177 + ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1154) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1182 + ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1182 + ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1182 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1182 + ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1182 + ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1184 + ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1160) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1152 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1184 - ( FunctionRepositoryTemporary`$1160 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1184 + ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1156) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1158) FunctionRepositoryTemporary`$1186 + ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1162) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1186 + ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1170) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1154 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1158 FunctionRepositoryTemporary`$1172) FunctionRepositoryTemporary`$1186 + ( FunctionRepositoryTemporary`$1156 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1186 - ( FunctionRepositoryTemporary`$1162 FunctionRepositoryTemporary`$1174) FunctionRepositoryTemporary`$1186 + FunctionRepositoryTemporary`$1192 + FunctionRepositoryTemporary`$1193 + FunctionRepositoryTemporary`$1195 + FunctionRepositoryTemporary`$1196 - FunctionRepositoryTemporary`$1197 + FunctionRepositoryTemporary`$1204 + FunctionRepositoryTemporary`$1207 + FunctionRepositoryTemporary`$1208 + FunctionRepositoryTemporary`$1209 + FunctionRepositoryTemporary`$1212 + FunctionRepositoryTemporary`$1219 + FunctionRepositoryTemporary`$1220 + FunctionRepositoryTemporary`$1221 + FunctionRepositoryTemporary`$1222 + FunctionRepositoryTemporary`$1223) Norm[-FunctionRepositoryTemporary`$1137 + FunctionRepositoryTemporary`$1138]^2]], RuntimeAttributes -> {Listable}, RuntimeOptions -> "Speed", Parallelization -> True, CompilationTarget -> FunctionRepositoryTemporary`$compilationTarget], SelectWithContents->True, Selectable->False]}]}], ";"}]], "Input", TaggingRules->{}, InitializationCell->True, CellChangeTimes->{3.847553817719652*^9, 3.8475539411597705`*^9}, CellLabel->"In[38]:=", CellID->692622082], Cell[BoxData[ RowBox[{ RowBox[{"cm5", ":=", RowBox[{"cm5", "=", InterpretationBox[ DynamicModuleBox[{Typeset`open = False}, TemplateBox[{"Expression", RowBox[{"Compile", "[", DynamicBox[ FEPrivate`FrontEndResource["FEBitmaps", "IconizeEllipsis"]], "]"}], GridBox[{{ RowBox[{ TagBox["\"Byte count: \"", "IconizedLabel"], "\[InvisibleSpace]", TagBox["125928", "IconizedItem"]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], Dynamic[Typeset`open]}, "IconizedObject"]], Compile[{{FunctionRepositoryTemporary`$1224, Blank[Real], 2}}, Block[{ FunctionRepositoryTemporary`$1225, FunctionRepositoryTemporary`$1226, FunctionRepositoryTemporary`$1227, FunctionRepositoryTemporary`$1228, FunctionRepositoryTemporary`$1229, FunctionRepositoryTemporary`$1230, FunctionRepositoryTemporary`$1231, FunctionRepositoryTemporary`$1232, FunctionRepositoryTemporary`$1233, FunctionRepositoryTemporary`$1234, FunctionRepositoryTemporary`$1235, FunctionRepositoryTemporary`$1236, FunctionRepositoryTemporary`$1237, FunctionRepositoryTemporary`$1238, FunctionRepositoryTemporary`$1239, FunctionRepositoryTemporary`$1240, FunctionRepositoryTemporary`$1241, FunctionRepositoryTemporary`$1242, FunctionRepositoryTemporary`$1243, FunctionRepositoryTemporary`$1244, FunctionRepositoryTemporary`$1245, FunctionRepositoryTemporary`$1246, FunctionRepositoryTemporary`$1247, FunctionRepositoryTemporary`$1248, FunctionRepositoryTemporary`$1249, FunctionRepositoryTemporary`$1250, FunctionRepositoryTemporary`$1251, FunctionRepositoryTemporary`$1252, FunctionRepositoryTemporary`$1253, FunctionRepositoryTemporary`$1254, FunctionRepositoryTemporary`$1255, FunctionRepositoryTemporary`$1256, FunctionRepositoryTemporary`$1257, FunctionRepositoryTemporary`$1258, FunctionRepositoryTemporary`$1259, FunctionRepositoryTemporary`$1260, FunctionRepositoryTemporary`$1261, FunctionRepositoryTemporary`$1262, FunctionRepositoryTemporary`$1263, FunctionRepositoryTemporary`$1264, FunctionRepositoryTemporary`$1265, FunctionRepositoryTemporary`$1266, FunctionRepositoryTemporary`$1267, FunctionRepositoryTemporary`$1268, FunctionRepositoryTemporary`$1269, FunctionRepositoryTemporary`$1270, FunctionRepositoryTemporary`$1271, FunctionRepositoryTemporary`$1272, FunctionRepositoryTemporary`$1273, FunctionRepositoryTemporary`$1274, FunctionRepositoryTemporary`$1275, FunctionRepositoryTemporary`$1276, FunctionRepositoryTemporary`$1277, FunctionRepositoryTemporary`$1278, FunctionRepositoryTemporary`$1279, FunctionRepositoryTemporary`$1280, FunctionRepositoryTemporary`$1281, FunctionRepositoryTemporary`$1282, FunctionRepositoryTemporary`$1283, FunctionRepositoryTemporary`$1284, FunctionRepositoryTemporary`$1285, FunctionRepositoryTemporary`$1286, FunctionRepositoryTemporary`$1287, FunctionRepositoryTemporary`$1288, FunctionRepositoryTemporary`$1289, FunctionRepositoryTemporary`$1290, FunctionRepositoryTemporary`$1291, FunctionRepositoryTemporary`$1292, FunctionRepositoryTemporary`$1293, FunctionRepositoryTemporary`$1294, FunctionRepositoryTemporary`$1295, FunctionRepositoryTemporary`$1296, FunctionRepositoryTemporary`$1297, FunctionRepositoryTemporary`$1298, FunctionRepositoryTemporary`$1299, FunctionRepositoryTemporary`$1300, FunctionRepositoryTemporary`$1301, FunctionRepositoryTemporary`$1302, FunctionRepositoryTemporary`$1303, FunctionRepositoryTemporary`$1304, FunctionRepositoryTemporary`$1305, FunctionRepositoryTemporary`$1306, FunctionRepositoryTemporary`$1307, FunctionRepositoryTemporary`$1308, FunctionRepositoryTemporary`$1309, FunctionRepositoryTemporary`$1310, FunctionRepositoryTemporary`$1311, FunctionRepositoryTemporary`$1312, FunctionRepositoryTemporary`$1313, FunctionRepositoryTemporary`$1314, FunctionRepositoryTemporary`$1315, FunctionRepositoryTemporary`$1316, FunctionRepositoryTemporary`$1317, FunctionRepositoryTemporary`$1318, FunctionRepositoryTemporary`$1319, FunctionRepositoryTemporary`$1320, FunctionRepositoryTemporary`$1321, FunctionRepositoryTemporary`$1322, FunctionRepositoryTemporary`$1323, FunctionRepositoryTemporary`$1324, FunctionRepositoryTemporary`$1325, FunctionRepositoryTemporary`$1326, FunctionRepositoryTemporary`$1327, FunctionRepositoryTemporary`$1328, FunctionRepositoryTemporary`$1329, FunctionRepositoryTemporary`$1330, FunctionRepositoryTemporary`$1331, FunctionRepositoryTemporary`$1332, FunctionRepositoryTemporary`$1333, FunctionRepositoryTemporary`$1334, FunctionRepositoryTemporary`$1335, FunctionRepositoryTemporary`$1336, FunctionRepositoryTemporary`$1337, FunctionRepositoryTemporary`$1338, FunctionRepositoryTemporary`$1339, FunctionRepositoryTemporary`$1340, FunctionRepositoryTemporary`$1341, FunctionRepositoryTemporary`$1342, FunctionRepositoryTemporary`$1343, FunctionRepositoryTemporary`$1344, FunctionRepositoryTemporary`$1345, FunctionRepositoryTemporary`$1346, FunctionRepositoryTemporary`$1347, FunctionRepositoryTemporary`$1348, FunctionRepositoryTemporary`$1349, FunctionRepositoryTemporary`$1350, FunctionRepositoryTemporary`$1351, FunctionRepositoryTemporary`$1352, FunctionRepositoryTemporary`$1353, FunctionRepositoryTemporary`$1354, FunctionRepositoryTemporary`$1355, FunctionRepositoryTemporary`$1356, FunctionRepositoryTemporary`$1357, FunctionRepositoryTemporary`$1358, FunctionRepositoryTemporary`$1359, FunctionRepositoryTemporary`$1360, FunctionRepositoryTemporary`$1361, FunctionRepositoryTemporary`$1362, FunctionRepositoryTemporary`$1363, FunctionRepositoryTemporary`$1364, FunctionRepositoryTemporary`$1365, FunctionRepositoryTemporary`$1366, FunctionRepositoryTemporary`$1367, FunctionRepositoryTemporary`$1368, FunctionRepositoryTemporary`$1369, FunctionRepositoryTemporary`$1370, FunctionRepositoryTemporary`$1371, FunctionRepositoryTemporary`$1372, FunctionRepositoryTemporary`$1373, FunctionRepositoryTemporary`$1374, FunctionRepositoryTemporary`$1375, FunctionRepositoryTemporary`$1376, FunctionRepositoryTemporary`$1377, FunctionRepositoryTemporary`$1378, FunctionRepositoryTemporary`$1379, FunctionRepositoryTemporary`$1380, FunctionRepositoryTemporary`$1381, FunctionRepositoryTemporary`$1382, FunctionRepositoryTemporary`$1383, FunctionRepositoryTemporary`$1384, FunctionRepositoryTemporary`$1385, FunctionRepositoryTemporary`$1386, FunctionRepositoryTemporary`$1387, FunctionRepositoryTemporary`$1388, FunctionRepositoryTemporary`$1389, FunctionRepositoryTemporary`$1390, FunctionRepositoryTemporary`$1391, FunctionRepositoryTemporary`$1392, FunctionRepositoryTemporary`$1393, FunctionRepositoryTemporary`$1394, FunctionRepositoryTemporary`$1395, FunctionRepositoryTemporary`$1396, FunctionRepositoryTemporary`$1397, FunctionRepositoryTemporary`$1398, FunctionRepositoryTemporary`$1399, FunctionRepositoryTemporary`$1400, FunctionRepositoryTemporary`$1401, FunctionRepositoryTemporary`$1402, FunctionRepositoryTemporary`$1403, FunctionRepositoryTemporary`$1404, FunctionRepositoryTemporary`$1405, FunctionRepositoryTemporary`$1406, FunctionRepositoryTemporary`$1407, FunctionRepositoryTemporary`$1408, FunctionRepositoryTemporary`$1409, FunctionRepositoryTemporary`$1410, FunctionRepositoryTemporary`$1411, FunctionRepositoryTemporary`$1412, FunctionRepositoryTemporary`$1413, FunctionRepositoryTemporary`$1414, FunctionRepositoryTemporary`$1415, FunctionRepositoryTemporary`$1416, FunctionRepositoryTemporary`$1417, FunctionRepositoryTemporary`$1418, FunctionRepositoryTemporary`$1419, FunctionRepositoryTemporary`$1420, FunctionRepositoryTemporary`$1421, FunctionRepositoryTemporary`$1422, FunctionRepositoryTemporary`$1423, FunctionRepositoryTemporary`$1424, FunctionRepositoryTemporary`$1425, FunctionRepositoryTemporary`$1426, FunctionRepositoryTemporary`$1427, FunctionRepositoryTemporary`$1428, FunctionRepositoryTemporary`$1429, FunctionRepositoryTemporary`$1430, FunctionRepositoryTemporary`$1431, FunctionRepositoryTemporary`$1432, FunctionRepositoryTemporary`$1433, FunctionRepositoryTemporary`$1434, FunctionRepositoryTemporary`$1435, FunctionRepositoryTemporary`$1436, FunctionRepositoryTemporary`$1437, FunctionRepositoryTemporary`$1438, FunctionRepositoryTemporary`$1439, FunctionRepositoryTemporary`$1440, FunctionRepositoryTemporary`$1441, FunctionRepositoryTemporary`$1442, FunctionRepositoryTemporary`$1443, FunctionRepositoryTemporary`$1444, FunctionRepositoryTemporary`$1445, FunctionRepositoryTemporary`$1446, FunctionRepositoryTemporary`$1447, FunctionRepositoryTemporary`$1448, FunctionRepositoryTemporary`$1449, FunctionRepositoryTemporary`$1450, FunctionRepositoryTemporary`$1451, FunctionRepositoryTemporary`$1452, FunctionRepositoryTemporary`$1453, FunctionRepositoryTemporary`$1454, FunctionRepositoryTemporary`$1455, FunctionRepositoryTemporary`$1456, FunctionRepositoryTemporary`$1457, FunctionRepositoryTemporary`$1458, FunctionRepositoryTemporary`$1459, FunctionRepositoryTemporary`$1460, FunctionRepositoryTemporary`$1461, FunctionRepositoryTemporary`$1462, FunctionRepositoryTemporary`$1463, FunctionRepositoryTemporary`$1464, FunctionRepositoryTemporary`$1465, FunctionRepositoryTemporary`$1466, FunctionRepositoryTemporary`$1467, FunctionRepositoryTemporary`$1468, FunctionRepositoryTemporary`$1469, FunctionRepositoryTemporary`$1470, FunctionRepositoryTemporary`$1471, FunctionRepositoryTemporary`$1472, FunctionRepositoryTemporary`$1473, FunctionRepositoryTemporary`$1474, FunctionRepositoryTemporary`$1475, FunctionRepositoryTemporary`$1476, FunctionRepositoryTemporary`$1477, FunctionRepositoryTemporary`$1478, FunctionRepositoryTemporary`$1479, FunctionRepositoryTemporary`$1480, FunctionRepositoryTemporary`$1481, FunctionRepositoryTemporary`$1482, FunctionRepositoryTemporary`$1483, FunctionRepositoryTemporary`$1484, FunctionRepositoryTemporary`$1485, FunctionRepositoryTemporary`$1486, FunctionRepositoryTemporary`$1487, FunctionRepositoryTemporary`$1488, FunctionRepositoryTemporary`$1489, FunctionRepositoryTemporary`$1490, FunctionRepositoryTemporary`$1491, FunctionRepositoryTemporary`$1492, FunctionRepositoryTemporary`$1493, FunctionRepositoryTemporary`$1494, FunctionRepositoryTemporary`$1495, FunctionRepositoryTemporary`$1496, FunctionRepositoryTemporary`$1497, FunctionRepositoryTemporary`$1498, FunctionRepositoryTemporary`$1499, FunctionRepositoryTemporary`$1500, FunctionRepositoryTemporary`$1501, FunctionRepositoryTemporary`$1502, FunctionRepositoryTemporary`$1503, FunctionRepositoryTemporary`$1504, FunctionRepositoryTemporary`$1505, FunctionRepositoryTemporary`$1506, FunctionRepositoryTemporary`$1507, FunctionRepositoryTemporary`$1508, FunctionRepositoryTemporary`$1509, FunctionRepositoryTemporary`$1510, FunctionRepositoryTemporary`$1511, FunctionRepositoryTemporary`$1512, FunctionRepositoryTemporary`$1513, FunctionRepositoryTemporary`$1514, FunctionRepositoryTemporary`$1515, FunctionRepositoryTemporary`$1516, FunctionRepositoryTemporary`$1517, FunctionRepositoryTemporary`$1518, FunctionRepositoryTemporary`$1519, FunctionRepositoryTemporary`$1520, FunctionRepositoryTemporary`$1521, FunctionRepositoryTemporary`$1522, FunctionRepositoryTemporary`$1523, FunctionRepositoryTemporary`$1524, FunctionRepositoryTemporary`$1525, FunctionRepositoryTemporary`$1526, FunctionRepositoryTemporary`$1527, FunctionRepositoryTemporary`$1528, FunctionRepositoryTemporary`$1529, FunctionRepositoryTemporary`$1530, FunctionRepositoryTemporary`$1531, FunctionRepositoryTemporary`$1532, FunctionRepositoryTemporary`$1533, FunctionRepositoryTemporary`$1534, FunctionRepositoryTemporary`$1535, FunctionRepositoryTemporary`$1536, FunctionRepositoryTemporary`$1537, FunctionRepositoryTemporary`$1538, FunctionRepositoryTemporary`$1539, FunctionRepositoryTemporary`$1540, FunctionRepositoryTemporary`$1541, FunctionRepositoryTemporary`$1542, FunctionRepositoryTemporary`$1543, FunctionRepositoryTemporary`$1544, FunctionRepositoryTemporary`$1545, FunctionRepositoryTemporary`$1546, FunctionRepositoryTemporary`$1547, FunctionRepositoryTemporary`$1548, FunctionRepositoryTemporary`$1549, FunctionRepositoryTemporary`$1550, FunctionRepositoryTemporary`$1551, FunctionRepositoryTemporary`$1552, FunctionRepositoryTemporary`$1553, FunctionRepositoryTemporary`$1554, FunctionRepositoryTemporary`$1555, FunctionRepositoryTemporary`$1556}, FunctionRepositoryTemporary`$1225 = Part[FunctionRepositoryTemporary`$1224, 1]; FunctionRepositoryTemporary`$1226 = Part[FunctionRepositoryTemporary`$1224, 2]; FunctionRepositoryTemporary`$1227 = Part[FunctionRepositoryTemporary`$1224, 3]; FunctionRepositoryTemporary`$1228 = Part[FunctionRepositoryTemporary`$1224, 4]; FunctionRepositoryTemporary`$1229 = Part[FunctionRepositoryTemporary`$1224, 5]; FunctionRepositoryTemporary`$1230 = Part[FunctionRepositoryTemporary`$1224, 6]; FunctionRepositoryTemporary`$1231 = FunctionRepositoryTemporary`$1225 - FunctionRepositoryTemporary`$1228; FunctionRepositoryTemporary`$1232 = FunctionRepositoryTemporary`$1225 - FunctionRepositoryTemporary`$1226; FunctionRepositoryTemporary`$1233 = FunctionRepositoryTemporary`$1225 - FunctionRepositoryTemporary`$1227; FunctionRepositoryTemporary`$1234 = FunctionRepositoryTemporary`$1225 - FunctionRepositoryTemporary`$1229; FunctionRepositoryTemporary`$1235 = FunctionRepositoryTemporary`$1225 - FunctionRepositoryTemporary`$1230; FunctionRepositoryTemporary`$1236 = FunctionRepositoryTemporary`$1226 - FunctionRepositoryTemporary`$1227; FunctionRepositoryTemporary`$1237 = Norm[FunctionRepositoryTemporary`$1231]; FunctionRepositoryTemporary`$1238 = FunctionRepositoryTemporary`$1237^2; FunctionRepositoryTemporary`$1239 = Norm[FunctionRepositoryTemporary`$1232]; FunctionRepositoryTemporary`$1240 = FunctionRepositoryTemporary`$1239^2; FunctionRepositoryTemporary`$1241 = Norm[FunctionRepositoryTemporary`$1234]; FunctionRepositoryTemporary`$1242 = FunctionRepositoryTemporary`$1241^2; FunctionRepositoryTemporary`$1243 = Norm[FunctionRepositoryTemporary`$1235]; FunctionRepositoryTemporary`$1244 = FunctionRepositoryTemporary`$1243^2; FunctionRepositoryTemporary`$1245 = Norm[FunctionRepositoryTemporary`$1233]; FunctionRepositoryTemporary`$1246 = FunctionRepositoryTemporary`$1245^2; FunctionRepositoryTemporary`$1247 = Norm[FunctionRepositoryTemporary`$1236]; FunctionRepositoryTemporary`$1248 = FunctionRepositoryTemporary`$1247^2; FunctionRepositoryTemporary`$1249 = FunctionRepositoryTemporary`$1226 - FunctionRepositoryTemporary`$1228; FunctionRepositoryTemporary`$1250 = Norm[FunctionRepositoryTemporary`$1249]; FunctionRepositoryTemporary`$1251 = FunctionRepositoryTemporary`$1250^2; FunctionRepositoryTemporary`$1252 = FunctionRepositoryTemporary`$1226 - FunctionRepositoryTemporary`$1229; FunctionRepositoryTemporary`$1253 = Norm[FunctionRepositoryTemporary`$1252]; FunctionRepositoryTemporary`$1254 = FunctionRepositoryTemporary`$1253^2; FunctionRepositoryTemporary`$1255 = FunctionRepositoryTemporary`$1227 - FunctionRepositoryTemporary`$1228; FunctionRepositoryTemporary`$1256 = FunctionRepositoryTemporary`$1226 - FunctionRepositoryTemporary`$1230; FunctionRepositoryTemporary`$1257 = Norm[FunctionRepositoryTemporary`$1255]; FunctionRepositoryTemporary`$1258 = FunctionRepositoryTemporary`$1257^2; FunctionRepositoryTemporary`$1259 = Norm[FunctionRepositoryTemporary`$1256]; FunctionRepositoryTemporary`$1260 = FunctionRepositoryTemporary`$1259^2; FunctionRepositoryTemporary`$1261 = -FunctionRepositoryTemporary`$1225 + FunctionRepositoryTemporary`$1226; FunctionRepositoryTemporary`$1262 = Norm[FunctionRepositoryTemporary`$1261]; FunctionRepositoryTemporary`$1263 = FunctionRepositoryTemporary`$1262^2; FunctionRepositoryTemporary`$1264 = FunctionRepositoryTemporary`$1227 - FunctionRepositoryTemporary`$1229; FunctionRepositoryTemporary`$1265 = Norm[FunctionRepositoryTemporary`$1264]; FunctionRepositoryTemporary`$1266 = FunctionRepositoryTemporary`$1265^2; FunctionRepositoryTemporary`$1267 = -FunctionRepositoryTemporary`$1225 + FunctionRepositoryTemporary`$1227; FunctionRepositoryTemporary`$1268 = -FunctionRepositoryTemporary`$1226 + FunctionRepositoryTemporary`$1227; FunctionRepositoryTemporary`$1269 = Norm[FunctionRepositoryTemporary`$1267]; FunctionRepositoryTemporary`$1270 = FunctionRepositoryTemporary`$1269^2; FunctionRepositoryTemporary`$1271 = Norm[FunctionRepositoryTemporary`$1268]; FunctionRepositoryTemporary`$1272 = FunctionRepositoryTemporary`$1271^2; FunctionRepositoryTemporary`$1273 = FunctionRepositoryTemporary`$1227 - FunctionRepositoryTemporary`$1230; FunctionRepositoryTemporary`$1274 = Norm[FunctionRepositoryTemporary`$1273]; FunctionRepositoryTemporary`$1275 = FunctionRepositoryTemporary`$1274^2; FunctionRepositoryTemporary`$1276 = FunctionRepositoryTemporary`$1228 - FunctionRepositoryTemporary`$1229; FunctionRepositoryTemporary`$1277 = Norm[FunctionRepositoryTemporary`$1276]; FunctionRepositoryTemporary`$1278 = FunctionRepositoryTemporary`$1277^2; FunctionRepositoryTemporary`$1279 = -FunctionRepositoryTemporary`$1225 + FunctionRepositoryTemporary`$1228; FunctionRepositoryTemporary`$1280 = -FunctionRepositoryTemporary`$1226 + FunctionRepositoryTemporary`$1228; FunctionRepositoryTemporary`$1281 = -FunctionRepositoryTemporary`$1227 + FunctionRepositoryTemporary`$1228; FunctionRepositoryTemporary`$1282 = Norm[FunctionRepositoryTemporary`$1279]; FunctionRepositoryTemporary`$1283 = FunctionRepositoryTemporary`$1282^2; FunctionRepositoryTemporary`$1284 = Norm[FunctionRepositoryTemporary`$1280]; FunctionRepositoryTemporary`$1285 = FunctionRepositoryTemporary`$1284^2; FunctionRepositoryTemporary`$1286 = Norm[FunctionRepositoryTemporary`$1281]; FunctionRepositoryTemporary`$1287 = FunctionRepositoryTemporary`$1286^2; FunctionRepositoryTemporary`$1288 = FunctionRepositoryTemporary`$1228 - FunctionRepositoryTemporary`$1230; FunctionRepositoryTemporary`$1289 = Norm[FunctionRepositoryTemporary`$1288]; FunctionRepositoryTemporary`$1290 = FunctionRepositoryTemporary`$1289^2; FunctionRepositoryTemporary`$1291 = -FunctionRepositoryTemporary`$1225 + FunctionRepositoryTemporary`$1229; FunctionRepositoryTemporary`$1292 = -FunctionRepositoryTemporary`$1226 + FunctionRepositoryTemporary`$1229; FunctionRepositoryTemporary`$1293 = -FunctionRepositoryTemporary`$1227 + FunctionRepositoryTemporary`$1229; FunctionRepositoryTemporary`$1294 = -FunctionRepositoryTemporary`$1228 + FunctionRepositoryTemporary`$1229; FunctionRepositoryTemporary`$1295 = Norm[FunctionRepositoryTemporary`$1291]; FunctionRepositoryTemporary`$1296 = FunctionRepositoryTemporary`$1295^2; FunctionRepositoryTemporary`$1297 = Norm[FunctionRepositoryTemporary`$1292]; FunctionRepositoryTemporary`$1298 = FunctionRepositoryTemporary`$1297^2; FunctionRepositoryTemporary`$1299 = Norm[FunctionRepositoryTemporary`$1293]; FunctionRepositoryTemporary`$1300 = FunctionRepositoryTemporary`$1299^2; FunctionRepositoryTemporary`$1301 = Norm[FunctionRepositoryTemporary`$1294]; FunctionRepositoryTemporary`$1302 = FunctionRepositoryTemporary`$1301^2; FunctionRepositoryTemporary`$1303 = FunctionRepositoryTemporary`$1229 - FunctionRepositoryTemporary`$1230; FunctionRepositoryTemporary`$1304 = Norm[FunctionRepositoryTemporary`$1303]; FunctionRepositoryTemporary`$1305 = FunctionRepositoryTemporary`$1304^2; FunctionRepositoryTemporary`$1306 = (FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1258) FunctionRepositoryTemporary`$1260; FunctionRepositoryTemporary`$1307 = (FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1266; FunctionRepositoryTemporary`$1308 = (FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1275; FunctionRepositoryTemporary`$1309 = (FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1266; FunctionRepositoryTemporary`$1310 = (FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1270; FunctionRepositoryTemporary`$1311 = FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1251; FunctionRepositoryTemporary`$1312 = FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1258; FunctionRepositoryTemporary`$1313 = FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1266; FunctionRepositoryTemporary`$1314 = FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1311; FunctionRepositoryTemporary`$1315 = (FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1248) FunctionRepositoryTemporary`$1258; FunctionRepositoryTemporary`$1316 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1312; FunctionRepositoryTemporary`$1317 = (FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1275; FunctionRepositoryTemporary`$1318 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1254; FunctionRepositoryTemporary`$1319 = (FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1258) FunctionRepositoryTemporary`$1263; FunctionRepositoryTemporary`$1320 = (FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1260) FunctionRepositoryTemporary`$1272; FunctionRepositoryTemporary`$1321 = (FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1248) FunctionRepositoryTemporary`$1258; FunctionRepositoryTemporary`$1322 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1275; FunctionRepositoryTemporary`$1323 = (FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1248) FunctionRepositoryTemporary`$1270; FunctionRepositoryTemporary`$1324 = (FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1266; FunctionRepositoryTemporary`$1325 = FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1248; FunctionRepositoryTemporary`$1326 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1251; FunctionRepositoryTemporary`$1327 = FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1278; FunctionRepositoryTemporary`$1328 = FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1248; FunctionRepositoryTemporary`$1329 = FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1287; FunctionRepositoryTemporary`$1330 = FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1260; FunctionRepositoryTemporary`$1331 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1258; FunctionRepositoryTemporary`$1332 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1258) FunctionRepositoryTemporary`$1263; FunctionRepositoryTemporary`$1333 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1260) FunctionRepositoryTemporary`$1266; FunctionRepositoryTemporary`$1334 = FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1312; FunctionRepositoryTemporary`$1335 = (FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1260) FunctionRepositoryTemporary`$1270; FunctionRepositoryTemporary`$1336 = FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1328; FunctionRepositoryTemporary`$1337 = FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1318; FunctionRepositoryTemporary`$1338 = FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1313; FunctionRepositoryTemporary`$1339 = (FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1275; FunctionRepositoryTemporary`$1340 = FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1325; FunctionRepositoryTemporary`$1341 = FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1318; FunctionRepositoryTemporary`$1342 = FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1330; FunctionRepositoryTemporary`$1343 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1331; FunctionRepositoryTemporary`$1344 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1248; FunctionRepositoryTemporary`$1345 = FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1272; FunctionRepositoryTemporary`$1346 = FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1260; FunctionRepositoryTemporary`$1347 = FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1290; FunctionRepositoryTemporary`$1348 = FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1260; FunctionRepositoryTemporary`$1349 = FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1266; FunctionRepositoryTemporary`$1350 = FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1275; FunctionRepositoryTemporary`$1351 = FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1275; FunctionRepositoryTemporary`$1352 = FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1275; FunctionRepositoryTemporary`$1353 = (- FunctionRepositoryTemporary`$1238) FunctionRepositoryTemporary`$1254 - FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1258 - FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1260 - FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1266 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1266 - FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1275 + FunctionRepositoryTemporary`$1311 + FunctionRepositoryTemporary`$1312 + FunctionRepositoryTemporary`$1313 + FunctionRepositoryTemporary`$1318 - FunctionRepositoryTemporary`$1326 + FunctionRepositoryTemporary`$1331 + FunctionRepositoryTemporary`$1346 - FunctionRepositoryTemporary`$1348 + FunctionRepositoryTemporary`$1349 - FunctionRepositoryTemporary`$1350 + FunctionRepositoryTemporary`$1351 + FunctionRepositoryTemporary`$1352; FunctionRepositoryTemporary`$1354 = FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1263; FunctionRepositoryTemporary`$1355 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1270; FunctionRepositoryTemporary`$1356 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1248) FunctionRepositoryTemporary`$1266; FunctionRepositoryTemporary`$1357 = FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1325; FunctionRepositoryTemporary`$1358 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1345; FunctionRepositoryTemporary`$1359 = (FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1272; FunctionRepositoryTemporary`$1360 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1327; FunctionRepositoryTemporary`$1361 = FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1355; FunctionRepositoryTemporary`$1362 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1260; FunctionRepositoryTemporary`$1363 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1272; FunctionRepositoryTemporary`$1364 = ((- FunctionRepositoryTemporary`$1246) FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1275 + FunctionRepositoryTemporary`$1306 + FunctionRepositoryTemporary`$1307 + FunctionRepositoryTemporary`$1308 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1311 - FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1312 - FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1313 + FunctionRepositoryTemporary`$1315 + FunctionRepositoryTemporary`$1317 - FunctionRepositoryTemporary`$1321 - FunctionRepositoryTemporary`$1324 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1328 - FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1330 + FunctionRepositoryTemporary`$1334 + FunctionRepositoryTemporary`$1338 + FunctionRepositoryTemporary`$1340 + FunctionRepositoryTemporary`$1342 - FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1344; FunctionRepositoryTemporary`$1365 = (FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1270; FunctionRepositoryTemporary`$1366 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1248) FunctionRepositoryTemporary`$1278; FunctionRepositoryTemporary`$1367 = ((- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1266 - ( FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1272 - ( FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1275 + FunctionRepositoryTemporary`$1306 + FunctionRepositoryTemporary`$1307 + FunctionRepositoryTemporary`$1308 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1311 - FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1312 - FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1313 + FunctionRepositoryTemporary`$1314 + FunctionRepositoryTemporary`$1316 + FunctionRepositoryTemporary`$1320 + FunctionRepositoryTemporary`$1322 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1326 + FunctionRepositoryTemporary`$1333 + FunctionRepositoryTemporary`$1337 - FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1345 - FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1348; FunctionRepositoryTemporary`$1368 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1266; FunctionRepositoryTemporary`$1369 = ((- FunctionRepositoryTemporary`$1242) FunctionRepositoryTemporary`$1258) FunctionRepositoryTemporary`$1263 - ( FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1266 - ( FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1270 - ( FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1260) FunctionRepositoryTemporary`$1270 + FunctionRepositoryTemporary`$1306 + FunctionRepositoryTemporary`$1307 + FunctionRepositoryTemporary`$1308 + FunctionRepositoryTemporary`$1309 + FunctionRepositoryTemporary`$1310 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1311 - FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1312 - FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1313 - FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1326 + FunctionRepositoryTemporary`$1335 + FunctionRepositoryTemporary`$1339 + FunctionRepositoryTemporary`$1341 + FunctionRepositoryTemporary`$1343 - FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1350; FunctionRepositoryTemporary`$1370 = (FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1260) FunctionRepositoryTemporary`$1287; FunctionRepositoryTemporary`$1371 = (FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1272; FunctionRepositoryTemporary`$1372 = FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1326; FunctionRepositoryTemporary`$1373 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1287; FunctionRepositoryTemporary`$1374 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1350; FunctionRepositoryTemporary`$1375 = (FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1290; FunctionRepositoryTemporary`$1376 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1248) FunctionRepositoryTemporary`$1290; FunctionRepositoryTemporary`$1377 = (FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1285; FunctionRepositoryTemporary`$1378 = FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1344; FunctionRepositoryTemporary`$1379 = FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1330; FunctionRepositoryTemporary`$1380 = FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1344; FunctionRepositoryTemporary`$1381 = FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1325; FunctionRepositoryTemporary`$1382 = FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1354; FunctionRepositoryTemporary`$1383 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1329; FunctionRepositoryTemporary`$1384 = FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1258; FunctionRepositoryTemporary`$1385 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1254; FunctionRepositoryTemporary`$1386 = FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1318; FunctionRepositoryTemporary`$1387 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1258; FunctionRepositoryTemporary`$1388 = FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1325; FunctionRepositoryTemporary`$1389 = FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1272; FunctionRepositoryTemporary`$1390 = FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1327; FunctionRepositoryTemporary`$1391 = FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1278; FunctionRepositoryTemporary`$1392 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1285; FunctionRepositoryTemporary`$1393 = FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1285; FunctionRepositoryTemporary`$1394 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1287; FunctionRepositoryTemporary`$1395 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1287; FunctionRepositoryTemporary`$1396 = FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1290; FunctionRepositoryTemporary`$1397 = FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1287; FunctionRepositoryTemporary`$1398 = (- FunctionRepositoryTemporary`$1246) FunctionRepositoryTemporary`$1254 - FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1260 - FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1278 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1278 - FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1287 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1290 - FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1290 + FunctionRepositoryTemporary`$1318 + FunctionRepositoryTemporary`$1325 + FunctionRepositoryTemporary`$1327 + FunctionRepositoryTemporary`$1329 + FunctionRepositoryTemporary`$1330 - FunctionRepositoryTemporary`$1344 + FunctionRepositoryTemporary`$1347 + FunctionRepositoryTemporary`$1391 + FunctionRepositoryTemporary`$1394 + FunctionRepositoryTemporary`$1396 - FunctionRepositoryTemporary`$1397; FunctionRepositoryTemporary`$1399 = FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1290; FunctionRepositoryTemporary`$1400 = FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1263; FunctionRepositoryTemporary`$1401 = FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1283; FunctionRepositoryTemporary`$1402 = FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1270; FunctionRepositoryTemporary`$1403 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1283; FunctionRepositoryTemporary`$1404 = FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1283; FunctionRepositoryTemporary`$1405 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1278; FunctionRepositoryTemporary`$1406 = FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1283; FunctionRepositoryTemporary`$1407 = FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1285; FunctionRepositoryTemporary`$1408 = FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1300; FunctionRepositoryTemporary`$1409 = FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1302; FunctionRepositoryTemporary`$1410 = FunctionRepositoryTemporary`$1314 + FunctionRepositoryTemporary`$1316 + FunctionRepositoryTemporary`$1321 + FunctionRepositoryTemporary`$1324 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1325 - FunctionRepositoryTemporary`$1334 + FunctionRepositoryTemporary`$1336 - FunctionRepositoryTemporary`$1338 + FunctionRepositoryTemporary`$1356 + FunctionRepositoryTemporary`$1359 - FunctionRepositoryTemporary`$1368 - FunctionRepositoryTemporary`$1371 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1387 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1389; FunctionRepositoryTemporary`$1411 = ((- FunctionRepositoryTemporary`$1242) FunctionRepositoryTemporary`$1258) FunctionRepositoryTemporary`$1263 - ( FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1266 - ( FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1270 + FunctionRepositoryTemporary`$1309 + FunctionRepositoryTemporary`$1310 - FunctionRepositoryTemporary`$1314 - FunctionRepositoryTemporary`$1316 + FunctionRepositoryTemporary`$1332 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1355 + FunctionRepositoryTemporary`$1358 + FunctionRepositoryTemporary`$1361 + FunctionRepositoryTemporary`$1368 + FunctionRepositoryTemporary`$1371 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1400; FunctionRepositoryTemporary`$1412 = ((- FunctionRepositoryTemporary`$1242) FunctionRepositoryTemporary`$1258) FunctionRepositoryTemporary`$1263 - ( FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1270 + FunctionRepositoryTemporary`$1309 + FunctionRepositoryTemporary`$1310 + FunctionRepositoryTemporary`$1319 + FunctionRepositoryTemporary`$1321 + FunctionRepositoryTemporary`$1323 + FunctionRepositoryTemporary`$1324 - FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1325 - FunctionRepositoryTemporary`$1334 - FunctionRepositoryTemporary`$1338 - FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1354 + FunctionRepositoryTemporary`$1365 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1402; FunctionRepositoryTemporary`$1413 = (FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1283; FunctionRepositoryTemporary`$1414 = (FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1287; FunctionRepositoryTemporary`$1415 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1275; FunctionRepositoryTemporary`$1416 = FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1305; FunctionRepositoryTemporary`$1417 = FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1355; FunctionRepositoryTemporary`$1418 = FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1330; FunctionRepositoryTemporary`$1419 = FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1318; FunctionRepositoryTemporary`$1420 = FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1326; FunctionRepositoryTemporary`$1421 = FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1387; FunctionRepositoryTemporary`$1422 = FunctionRepositoryTemporary`$1315 + FunctionRepositoryTemporary`$1317 + FunctionRepositoryTemporary`$1319 + FunctionRepositoryTemporary`$1323 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1328 - FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1330 - FunctionRepositoryTemporary`$1335 - FunctionRepositoryTemporary`$1343 - FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1344 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1354 + FunctionRepositoryTemporary`$1372 + FunctionRepositoryTemporary`$1374 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1402 + FunctionRepositoryTemporary`$1418; FunctionRepositoryTemporary`$1423 = FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1362; FunctionRepositoryTemporary`$1424 = FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1355; FunctionRepositoryTemporary`$1425 = FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1330; FunctionRepositoryTemporary`$1426 = FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1389; FunctionRepositoryTemporary`$1427 = FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1318; FunctionRepositoryTemporary`$1428 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1363; FunctionRepositoryTemporary`$1429 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1348; FunctionRepositoryTemporary`$1430 = FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1400; FunctionRepositoryTemporary`$1431 = (FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1285; FunctionRepositoryTemporary`$1432 = FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1415; FunctionRepositoryTemporary`$1433 = FunctionRepositoryTemporary`$1320 + FunctionRepositoryTemporary`$1322 + FunctionRepositoryTemporary`$1332 - FunctionRepositoryTemporary`$1335 - FunctionRepositoryTemporary`$1343 + FunctionRepositoryTemporary`$1372 + FunctionRepositoryTemporary`$1374 - FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1415 - FunctionRepositoryTemporary`$1417 - FunctionRepositoryTemporary`$1420 + FunctionRepositoryTemporary`$1424 + FunctionRepositoryTemporary`$1428 - FunctionRepositoryTemporary`$1429 - FunctionRepositoryTemporary`$1430; FunctionRepositoryTemporary`$1434 = FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1362; FunctionRepositoryTemporary`$1435 = FunctionRepositoryTemporary`$1315 + FunctionRepositoryTemporary`$1317 - FunctionRepositoryTemporary`$1320 - FunctionRepositoryTemporary`$1322 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1328 - FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1330 + FunctionRepositoryTemporary`$1336 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1344 + FunctionRepositoryTemporary`$1420 - FunctionRepositoryTemporary`$1421 + FunctionRepositoryTemporary`$1425 - FunctionRepositoryTemporary`$1426 + FunctionRepositoryTemporary`$1429 + FunctionRepositoryTemporary`$1432; FunctionRepositoryTemporary`$1436 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1392; FunctionRepositoryTemporary`$1437 = FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1330; FunctionRepositoryTemporary`$1438 = FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1385; FunctionRepositoryTemporary`$1439 = ((- FunctionRepositoryTemporary`$1242) FunctionRepositoryTemporary`$1260) FunctionRepositoryTemporary`$1285 - FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1344 - FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1362 - FunctionRepositoryTemporary`$1366 + FunctionRepositoryTemporary`$1370 + FunctionRepositoryTemporary`$1375 + FunctionRepositoryTemporary`$1376 - FunctionRepositoryTemporary`$1377 + FunctionRepositoryTemporary`$1378 + FunctionRepositoryTemporary`$1379 + FunctionRepositoryTemporary`$1381 + FunctionRepositoryTemporary`$1383 - FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1385 - FunctionRepositoryTemporary`$1386 - FunctionRepositoryTemporary`$1388 - FunctionRepositoryTemporary`$1390 + FunctionRepositoryTemporary`$1419 + FunctionRepositoryTemporary`$1434; FunctionRepositoryTemporary`$1440 = ((- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1290 - FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1344 - FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1354 - FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1362 + FunctionRepositoryTemporary`$1373 + FunctionRepositoryTemporary`$1376 + FunctionRepositoryTemporary`$1379 + FunctionRepositoryTemporary`$1380 + FunctionRepositoryTemporary`$1382 - FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1394 - FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1404 + FunctionRepositoryTemporary`$1423 + FunctionRepositoryTemporary`$1436 - FunctionRepositoryTemporary`$1437; FunctionRepositoryTemporary`$1441 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1347; FunctionRepositoryTemporary`$1442 = (- FunctionRepositoryTemporary`$1285) FunctionRepositoryTemporary`$1354 + FunctionRepositoryTemporary`$1357 + FunctionRepositoryTemporary`$1360 + FunctionRepositoryTemporary`$1366 + FunctionRepositoryTemporary`$1373 + FunctionRepositoryTemporary`$1377 - FunctionRepositoryTemporary`$1381 - FunctionRepositoryTemporary`$1383 - FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1404 - FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1405 - FunctionRepositoryTemporary`$1413 - FunctionRepositoryTemporary`$1414 + FunctionRepositoryTemporary`$1431 + FunctionRepositoryTemporary`$1438; FunctionRepositoryTemporary`$1443 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1394; FunctionRepositoryTemporary`$1444 = ((- FunctionRepositoryTemporary`$1244) FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1278 + FunctionRepositoryTemporary`$1357 + FunctionRepositoryTemporary`$1360 + FunctionRepositoryTemporary`$1370 + FunctionRepositoryTemporary`$1375 + FunctionRepositoryTemporary`$1378 - FunctionRepositoryTemporary`$1380 - FunctionRepositoryTemporary`$1382 - FunctionRepositoryTemporary`$1386 - FunctionRepositoryTemporary`$1388 - FunctionRepositoryTemporary`$1390 - FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1401 - FunctionRepositoryTemporary`$1413 - FunctionRepositoryTemporary`$1414 + FunctionRepositoryTemporary`$1427 + FunctionRepositoryTemporary`$1437 + FunctionRepositoryTemporary`$1441 + FunctionRepositoryTemporary`$1443; FunctionRepositoryTemporary`$1445 = FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1254; FunctionRepositoryTemporary`$1446 = (FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1272) FunctionRepositoryTemporary`$1278; FunctionRepositoryTemporary`$1447 = (- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1251 - FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1254 - FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1258 - FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1266 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1266 - FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1272 - FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1272 + FunctionRepositoryTemporary`$1311 + FunctionRepositoryTemporary`$1312 + FunctionRepositoryTemporary`$1313 + FunctionRepositoryTemporary`$1345 + FunctionRepositoryTemporary`$1385 + FunctionRepositoryTemporary`$1387 + FunctionRepositoryTemporary`$1389; FunctionRepositoryTemporary`$1448 = (FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1260) FunctionRepositoryTemporary`$1285; FunctionRepositoryTemporary`$1449 = FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1275; FunctionRepositoryTemporary`$1450 = FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1311; FunctionRepositoryTemporary`$1451 = (- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1251 - FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1272 - FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1272 + FunctionRepositoryTemporary`$1326 - FunctionRepositoryTemporary`$1331 - FunctionRepositoryTemporary`$1346 + FunctionRepositoryTemporary`$1348 + FunctionRepositoryTemporary`$1350 - FunctionRepositoryTemporary`$1352 + FunctionRepositoryTemporary`$1362 + FunctionRepositoryTemporary`$1363 + FunctionRepositoryTemporary`$1387 + FunctionRepositoryTemporary`$1389 - FunctionRepositoryTemporary`$1415; FunctionRepositoryTemporary`$1452 = FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1344; FunctionRepositoryTemporary`$1453 = FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1266; FunctionRepositoryTemporary`$1454 = FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1312; FunctionRepositoryTemporary`$1455 = FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1447; FunctionRepositoryTemporary`$1456 = FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1362; FunctionRepositoryTemporary`$1457 = (- FunctionRepositoryTemporary`$1246) FunctionRepositoryTemporary`$1251 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1258 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1275 + FunctionRepositoryTemporary`$1326 + FunctionRepositoryTemporary`$1328 + FunctionRepositoryTemporary`$1330 - FunctionRepositoryTemporary`$1331 - FunctionRepositoryTemporary`$1344 - FunctionRepositoryTemporary`$1346 + FunctionRepositoryTemporary`$1348 + FunctionRepositoryTemporary`$1350 - FunctionRepositoryTemporary`$1352 + FunctionRepositoryTemporary`$1384 + FunctionRepositoryTemporary`$1449; FunctionRepositoryTemporary`$1458 = FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1313; FunctionRepositoryTemporary`$1459 = (- FunctionRepositoryTemporary`$1285) FunctionRepositoryTemporary`$1353 + FunctionRepositoryTemporary`$1367 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1451 + FunctionRepositoryTemporary`$1455; FunctionRepositoryTemporary`$1460 = FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1385; FunctionRepositoryTemporary`$1461 = (- FunctionRepositoryTemporary`$1246) FunctionRepositoryTemporary`$1251 - FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1254 - FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1258 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1258 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1266 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1266 + FunctionRepositoryTemporary`$1311 + FunctionRepositoryTemporary`$1312 + FunctionRepositoryTemporary`$1313 - FunctionRepositoryTemporary`$1325 + FunctionRepositoryTemporary`$1328 + FunctionRepositoryTemporary`$1384 + FunctionRepositoryTemporary`$1445 + FunctionRepositoryTemporary`$1453; FunctionRepositoryTemporary`$1462 = FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1327; FunctionRepositoryTemporary`$1463 = FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1398; FunctionRepositoryTemporary`$1464 = FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1461; FunctionRepositoryTemporary`$1465 = FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1328; FunctionRepositoryTemporary`$1466 = (- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1248 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1285 - FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1285 - FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1290 - FunctionRepositoryTemporary`$1330 + FunctionRepositoryTemporary`$1344 + FunctionRepositoryTemporary`$1362 + FunctionRepositoryTemporary`$1392 + FunctionRepositoryTemporary`$1393 - FunctionRepositoryTemporary`$1394 + FunctionRepositoryTemporary`$1395 - FunctionRepositoryTemporary`$1396 + FunctionRepositoryTemporary`$1397 + FunctionRepositoryTemporary`$1399; FunctionRepositoryTemporary`$1467 = (- FunctionRepositoryTemporary`$1287) FunctionRepositoryTemporary`$1353 + FunctionRepositoryTemporary`$1364 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1457 + FunctionRepositoryTemporary`$1464; FunctionRepositoryTemporary`$1468 = FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1345; FunctionRepositoryTemporary`$1469 = FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1285; FunctionRepositoryTemporary`$1470 = FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1407; FunctionRepositoryTemporary`$1471 = FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1466; FunctionRepositoryTemporary`$1472 = (- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1248 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1278 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1285 - FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1285 - FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1287 + FunctionRepositoryTemporary`$1325 + FunctionRepositoryTemporary`$1327 + FunctionRepositoryTemporary`$1329 + FunctionRepositoryTemporary`$1385 + FunctionRepositoryTemporary`$1393 + FunctionRepositoryTemporary`$1395 - FunctionRepositoryTemporary`$1405 - FunctionRepositoryTemporary`$1445 + FunctionRepositoryTemporary`$1469; FunctionRepositoryTemporary`$1473 = FunctionRepositoryTemporary`$1366 - FunctionRepositoryTemporary`$1370 - FunctionRepositoryTemporary`$1375 - FunctionRepositoryTemporary`$1376 + FunctionRepositoryTemporary`$1377 - FunctionRepositoryTemporary`$1378 - FunctionRepositoryTemporary`$1379 - FunctionRepositoryTemporary`$1381 - FunctionRepositoryTemporary`$1383 + FunctionRepositoryTemporary`$1386 + FunctionRepositoryTemporary`$1388 + FunctionRepositoryTemporary`$1390 - FunctionRepositoryTemporary`$1419 - FunctionRepositoryTemporary`$1434 + FunctionRepositoryTemporary`$1448 + FunctionRepositoryTemporary`$1452 + FunctionRepositoryTemporary`$1456 + FunctionRepositoryTemporary`$1460 + FunctionRepositoryTemporary`$1463 + FunctionRepositoryTemporary`$1471 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1472; FunctionRepositoryTemporary`$1474 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1266; FunctionRepositoryTemporary`$1475 = (FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1278; FunctionRepositoryTemporary`$1476 = (FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1278; FunctionRepositoryTemporary`$1477 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1270; FunctionRepositoryTemporary`$1478 = FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1398; FunctionRepositoryTemporary`$1479 = (FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1270) FunctionRepositoryTemporary`$1278; FunctionRepositoryTemporary`$1480 = FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1270; FunctionRepositoryTemporary`$1481 = FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1401; FunctionRepositoryTemporary`$1482 = (FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1283; FunctionRepositoryTemporary`$1483 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1275; FunctionRepositoryTemporary`$1484 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1290; FunctionRepositoryTemporary`$1485 = (FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1266) FunctionRepositoryTemporary`$1283; FunctionRepositoryTemporary`$1486 = (- FunctionRepositoryTemporary`$1238) FunctionRepositoryTemporary`$1254 - FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1258 - FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1263 - FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1263 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1266 - FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1270 - FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1270 + FunctionRepositoryTemporary`$1311 + FunctionRepositoryTemporary`$1312 + FunctionRepositoryTemporary`$1313 + FunctionRepositoryTemporary`$1400 + FunctionRepositoryTemporary`$1402 + FunctionRepositoryTemporary`$1474 + FunctionRepositoryTemporary`$1480; FunctionRepositoryTemporary`$1487 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1278; FunctionRepositoryTemporary`$1488 = FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1401; FunctionRepositoryTemporary`$1489 = (- FunctionRepositoryTemporary`$1244) FunctionRepositoryTemporary`$1263 - FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1263 - FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1270 - FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1270 + FunctionRepositoryTemporary`$1326 - FunctionRepositoryTemporary`$1331 - FunctionRepositoryTemporary`$1346 + FunctionRepositoryTemporary`$1348 + FunctionRepositoryTemporary`$1350 - FunctionRepositoryTemporary`$1352 + FunctionRepositoryTemporary`$1400 + FunctionRepositoryTemporary`$1402 + FunctionRepositoryTemporary`$1477 + FunctionRepositoryTemporary`$1483; FunctionRepositoryTemporary`$1490 = (- FunctionRepositoryTemporary`$1244) FunctionRepositoryTemporary`$1263 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1283 - FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1283 - FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1287 - FunctionRepositoryTemporary`$1330 + FunctionRepositoryTemporary`$1344 + FunctionRepositoryTemporary`$1354 - FunctionRepositoryTemporary`$1394 - FunctionRepositoryTemporary`$1396 + FunctionRepositoryTemporary`$1397 + FunctionRepositoryTemporary`$1399 + FunctionRepositoryTemporary`$1403 + FunctionRepositoryTemporary`$1404 + FunctionRepositoryTemporary`$1484; FunctionRepositoryTemporary`$1491 = FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1486; FunctionRepositoryTemporary`$1492 = (- FunctionRepositoryTemporary`$1242) FunctionRepositoryTemporary`$1263 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1278 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1283 - FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1283 - FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1287 - FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1287 + FunctionRepositoryTemporary`$1325 + FunctionRepositoryTemporary`$1327 + FunctionRepositoryTemporary`$1329 + FunctionRepositoryTemporary`$1354 + FunctionRepositoryTemporary`$1401 + FunctionRepositoryTemporary`$1404 - FunctionRepositoryTemporary`$1445 + FunctionRepositoryTemporary`$1487; FunctionRepositoryTemporary`$1493 = (- FunctionRepositoryTemporary`$1283) FunctionRepositoryTemporary`$1353 + FunctionRepositoryTemporary`$1369 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1489 + FunctionRepositoryTemporary`$1491; FunctionRepositoryTemporary`$1494 = FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1490; FunctionRepositoryTemporary`$1495 = -FunctionRepositoryTemporary`$1357 - FunctionRepositoryTemporary`$1360 - FunctionRepositoryTemporary`$1370 - FunctionRepositoryTemporary`$1375 - FunctionRepositoryTemporary`$1378 + FunctionRepositoryTemporary`$1380 + FunctionRepositoryTemporary`$1382 + FunctionRepositoryTemporary`$1386 + FunctionRepositoryTemporary`$1388 + FunctionRepositoryTemporary`$1390 + FunctionRepositoryTemporary`$1413 + FunctionRepositoryTemporary`$1414 - FunctionRepositoryTemporary`$1427 - FunctionRepositoryTemporary`$1437 - FunctionRepositoryTemporary`$1441 - FunctionRepositoryTemporary`$1443 + FunctionRepositoryTemporary`$1475 + FunctionRepositoryTemporary`$1478 + FunctionRepositoryTemporary`$1481 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1492 + FunctionRepositoryTemporary`$1494; FunctionRepositoryTemporary`$1496 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1266) FunctionRepositoryTemporary`$1290; FunctionRepositoryTemporary`$1497 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1266) FunctionRepositoryTemporary`$1283; FunctionRepositoryTemporary`$1498 = FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1345; FunctionRepositoryTemporary`$1499 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1405; FunctionRepositoryTemporary`$1500 = FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1347; FunctionRepositoryTemporary`$1501 = FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1406; FunctionRepositoryTemporary`$1502 = FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1351; FunctionRepositoryTemporary`$1503 = FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1407; FunctionRepositoryTemporary`$1504 = FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1355; FunctionRepositoryTemporary`$1505 = FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1469; FunctionRepositoryTemporary`$1506 = FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1363; FunctionRepositoryTemporary`$1507 = FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1392; FunctionRepositoryTemporary`$1508 = FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1403; FunctionRepositoryTemporary`$1509 = FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1415; FunctionRepositoryTemporary`$1510 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1266; FunctionRepositoryTemporary`$1511 = FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1285; FunctionRepositoryTemporary`$1512 = FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1278; FunctionRepositoryTemporary`$1513 = FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1278; FunctionRepositoryTemporary`$1514 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1290; FunctionRepositoryTemporary`$1515 = (- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1266 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1278 - FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1283 - FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1283 - FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1285 + FunctionRepositoryTemporary`$1345 + FunctionRepositoryTemporary`$1355 + FunctionRepositoryTemporary`$1401 + FunctionRepositoryTemporary`$1405 + FunctionRepositoryTemporary`$1406 + FunctionRepositoryTemporary`$1407 - FunctionRepositoryTemporary`$1469 - FunctionRepositoryTemporary`$1480 + FunctionRepositoryTemporary`$1512; FunctionRepositoryTemporary`$1516 = FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1290; FunctionRepositoryTemporary`$1517 = FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1515; FunctionRepositoryTemporary`$1518 = FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1290; FunctionRepositoryTemporary`$1519 = (- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1266 - FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1278 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1278 - FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1290 + FunctionRepositoryTemporary`$1345 + FunctionRepositoryTemporary`$1347 - FunctionRepositoryTemporary`$1351 - FunctionRepositoryTemporary`$1363 + FunctionRepositoryTemporary`$1392 + FunctionRepositoryTemporary`$1405 + FunctionRepositoryTemporary`$1407 + FunctionRepositoryTemporary`$1415 - FunctionRepositoryTemporary`$1469 + FunctionRepositoryTemporary`$1510 - FunctionRepositoryTemporary`$1511 + FunctionRepositoryTemporary`$1513 - FunctionRepositoryTemporary`$1514 + FunctionRepositoryTemporary`$1516; FunctionRepositoryTemporary`$1520 = (- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1283 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1283 - FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1285 + FunctionRepositoryTemporary`$1355 + FunctionRepositoryTemporary`$1363 - FunctionRepositoryTemporary`$1392 + FunctionRepositoryTemporary`$1403 + FunctionRepositoryTemporary`$1406 - FunctionRepositoryTemporary`$1415 - FunctionRepositoryTemporary`$1477 + FunctionRepositoryTemporary`$1511 + FunctionRepositoryTemporary`$1514 - FunctionRepositoryTemporary`$1516 + FunctionRepositoryTemporary`$1518; FunctionRepositoryTemporary`$1521 = (- FunctionRepositoryTemporary`$1290) FunctionRepositoryTemporary`$1345 - FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1351 - FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1355 - FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1363 - FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1392 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1405 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1477 + FunctionRepositoryTemporary`$1496 - FunctionRepositoryTemporary`$1497 + FunctionRepositoryTemporary`$1498 + FunctionRepositoryTemporary`$1500 + FunctionRepositoryTemporary`$1502 + FunctionRepositoryTemporary`$1504 - FunctionRepositoryTemporary`$1505 + FunctionRepositoryTemporary`$1506 + FunctionRepositoryTemporary`$1507 + FunctionRepositoryTemporary`$1508 + FunctionRepositoryTemporary`$1509 + FunctionRepositoryTemporary`$1517 - FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1519 - FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1520; FunctionRepositoryTemporary`$1522 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1300; FunctionRepositoryTemporary`$1523 = (FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1305; FunctionRepositoryTemporary`$1524 = FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1272; FunctionRepositoryTemporary`$1525 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1248) FunctionRepositoryTemporary`$1305; FunctionRepositoryTemporary`$1526 = (FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1298; FunctionRepositoryTemporary`$1527 = (FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1296; FunctionRepositoryTemporary`$1528 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1296; FunctionRepositoryTemporary`$1529 = FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1330; FunctionRepositoryTemporary`$1530 = FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1328; FunctionRepositoryTemporary`$1531 = FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1296; FunctionRepositoryTemporary`$1532 = (FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1248) FunctionRepositoryTemporary`$1302; FunctionRepositoryTemporary`$1533 = FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1344; FunctionRepositoryTemporary`$1534 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1298; FunctionRepositoryTemporary`$1535 = FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1328; FunctionRepositoryTemporary`$1536 = FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1344; FunctionRepositoryTemporary`$1537 = FunctionRepositoryTemporary`$1305 FunctionRepositoryTemporary`$1354; FunctionRepositoryTemporary`$1538 = FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1296; FunctionRepositoryTemporary`$1539 = FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1354; FunctionRepositoryTemporary`$1540 = FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1326; FunctionRepositoryTemporary`$1541 = FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1298; FunctionRepositoryTemporary`$1542 = FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1346; FunctionRepositoryTemporary`$1543 = FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1400; FunctionRepositoryTemporary`$1544 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1302; FunctionRepositoryTemporary`$1545 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1408; FunctionRepositoryTemporary`$1546 = FunctionRepositoryTemporary`$1305 FunctionRepositoryTemporary`$1328; FunctionRepositoryTemporary`$1547 = FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1330; FunctionRepositoryTemporary`$1548 = FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1300; FunctionRepositoryTemporary`$1549 = FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1296; FunctionRepositoryTemporary`$1550 = FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1298; FunctionRepositoryTemporary`$1551 = FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1302; FunctionRepositoryTemporary`$1552 = FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1300; FunctionRepositoryTemporary`$1553 = FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1305; FunctionRepositoryTemporary`$1554 = FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1305; FunctionRepositoryTemporary`$1555 = (- FunctionRepositoryTemporary`$1246) FunctionRepositoryTemporary`$1251 - FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1300 - FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1302 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1302 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1305 + FunctionRepositoryTemporary`$1326 + FunctionRepositoryTemporary`$1328 + FunctionRepositoryTemporary`$1330 - FunctionRepositoryTemporary`$1344 - FunctionRepositoryTemporary`$1346 + FunctionRepositoryTemporary`$1408 + FunctionRepositoryTemporary`$1409 + FunctionRepositoryTemporary`$1416 + FunctionRepositoryTemporary`$1548 + FunctionRepositoryTemporary`$1551 - FunctionRepositoryTemporary`$1552 + FunctionRepositoryTemporary`$1553 - FunctionRepositoryTemporary`$1554; FunctionRepositoryTemporary`$1556 = FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1300; 0.001473139127471974 Sqrt[FunctionRepositoryTemporary`$1298 ( FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1364 - FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1369 + FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1412 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1422) + FunctionRepositoryTemporary`$1305 ( FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1410 + FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1411 - FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1412 + FunctionRepositoryTemporary`$1278 ( FunctionRepositoryTemporary`$1319 + FunctionRepositoryTemporary`$1323 - FunctionRepositoryTemporary`$1332 - FunctionRepositoryTemporary`$1336 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1354 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1355 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1402 + FunctionRepositoryTemporary`$1417 + FunctionRepositoryTemporary`$1421 + FunctionRepositoryTemporary`$1426 + FunctionRepositoryTemporary`$1430)) - FunctionRepositoryTemporary`$1300 ( FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1367 - FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1369 + FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1411 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1433) - FunctionRepositoryTemporary`$1296 ( FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1364 - FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1367 + FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1410 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1435) + FunctionRepositoryTemporary`$1302 ((- FunctionRepositoryTemporary`$1270) FunctionRepositoryTemporary`$1439 + FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1440 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1442 + FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1444) - ((- FunctionRepositoryTemporary`$1285) FunctionRepositoryTemporary`$1364 + FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1367 - FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1410 + FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1435 - FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1459 + FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1467 + FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1473 + FunctionRepositoryTemporary`$1305 (((- FunctionRepositoryTemporary`$1248) FunctionRepositoryTemporary`$1258) FunctionRepositoryTemporary`$1278 + ( FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1285 + ( FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1285 - ( FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1258) FunctionRepositoryTemporary`$1287 - ( FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1266) FunctionRepositoryTemporary`$1287 - FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1311 - FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1312 - FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1313 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1327 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1327 - FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1328 - FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1329 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1329 - FunctionRepositoryTemporary`$1366 - FunctionRepositoryTemporary`$1377 + FunctionRepositoryTemporary`$1381 + FunctionRepositoryTemporary`$1383 - FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1384 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1387 + FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1387 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1389 + FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1389 + FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1393 - FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1393 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1395 - FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1395 + FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1405 + FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1407 + FunctionRepositoryTemporary`$1410 + FunctionRepositoryTemporary`$1446 + FunctionRepositoryTemporary`$1450 + FunctionRepositoryTemporary`$1454 + FunctionRepositoryTemporary`$1458 + FunctionRepositoryTemporary`$1462 + FunctionRepositoryTemporary`$1465 + FunctionRepositoryTemporary`$1468 + FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1469 + FunctionRepositoryTemporary`$1470 + FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1524 - FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1524)) Norm[-FunctionRepositoryTemporary`$1225 + FunctionRepositoryTemporary`$1230]^2 + ((- FunctionRepositoryTemporary`$1283) FunctionRepositoryTemporary`$1364 + FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1369 - FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1412 + FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1422 + FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1467 - FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1493 + FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1495 + FunctionRepositoryTemporary`$1305 (((- FunctionRepositoryTemporary`$1248) FunctionRepositoryTemporary`$1258) FunctionRepositoryTemporary`$1278 + ( FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1283 + ( FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1266) FunctionRepositoryTemporary`$1283 - ( FunctionRepositoryTemporary`$1242 FunctionRepositoryTemporary`$1258) FunctionRepositoryTemporary`$1287 - ( FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1287 - ( FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1266) FunctionRepositoryTemporary`$1287 - ( FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1270) FunctionRepositoryTemporary`$1287 - FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1311 - FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1312 - FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1313 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1327 - FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1327 - FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1328 - FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1329 - FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1329 + FunctionRepositoryTemporary`$1357 + FunctionRepositoryTemporary`$1360 - FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1384 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1400 + FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1400 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1402 + FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1402 + FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1404 - FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1404 + FunctionRepositoryTemporary`$1412 - FunctionRepositoryTemporary`$1413 - FunctionRepositoryTemporary`$1414 + FunctionRepositoryTemporary`$1450 + FunctionRepositoryTemporary`$1454 + FunctionRepositoryTemporary`$1458 + FunctionRepositoryTemporary`$1462 + FunctionRepositoryTemporary`$1465 + FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1474 + FunctionRepositoryTemporary`$1476 + FunctionRepositoryTemporary`$1479 + FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1480 + FunctionRepositoryTemporary`$1482 + FunctionRepositoryTemporary`$1485 + FunctionRepositoryTemporary`$1488 + FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1512)) Norm[-FunctionRepositoryTemporary`$1226 + FunctionRepositoryTemporary`$1230]^2 - ((- FunctionRepositoryTemporary`$1283) FunctionRepositoryTemporary`$1367 + FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1369 - FunctionRepositoryTemporary`$1290 FunctionRepositoryTemporary`$1411 + FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1433 + FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1459 - FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1493 + FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1521 + FunctionRepositoryTemporary`$1305 (( FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1283 - ( FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1254) FunctionRepositoryTemporary`$1285 - ( FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1285 - ( FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1270) FunctionRepositoryTemporary`$1285 - ( FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1270) FunctionRepositoryTemporary`$1285 - FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1311 + FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1311 - FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1312 + FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1312 - FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1313 + FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1313 + FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1387 - FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1387 + FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1389 - FunctionRepositoryTemporary`$1283 FunctionRepositoryTemporary`$1389 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1400 + FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1400 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1402 + FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1402 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1405 + FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1406 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1407 + FunctionRepositoryTemporary`$1411 - FunctionRepositoryTemporary`$1431 - FunctionRepositoryTemporary`$1438 - FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1469 + FunctionRepositoryTemporary`$1476 + FunctionRepositoryTemporary`$1479 + FunctionRepositoryTemporary`$1482 + FunctionRepositoryTemporary`$1485 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1487 + FunctionRepositoryTemporary`$1488 + FunctionRepositoryTemporary`$1497 - FunctionRepositoryTemporary`$1498 + FunctionRepositoryTemporary`$1499 + FunctionRepositoryTemporary`$1501 + FunctionRepositoryTemporary`$1503 - FunctionRepositoryTemporary`$1504 + FunctionRepositoryTemporary`$1505 - FunctionRepositoryTemporary`$1278 FunctionRepositoryTemporary`$1524)) Norm[-FunctionRepositoryTemporary`$1227 + FunctionRepositoryTemporary`$1230]^2 + ( FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1439 - FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1440 + FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1442 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1444 + FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1473 - FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1495 + FunctionRepositoryTemporary`$1305 (((- FunctionRepositoryTemporary`$1246) FunctionRepositoryTemporary`$1266) FunctionRepositoryTemporary`$1283 - ( FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1270) FunctionRepositoryTemporary`$1285 - ( FunctionRepositoryTemporary`$1254 FunctionRepositoryTemporary`$1270) FunctionRepositoryTemporary`$1285 + ( FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1272) FunctionRepositoryTemporary`$1287 + FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1325 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1325 + FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1327 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1327 + FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1329 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1329 + FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1354 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1354 + FunctionRepositoryTemporary`$1285 FunctionRepositoryTemporary`$1354 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1355 + FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1355 + FunctionRepositoryTemporary`$1356 - FunctionRepositoryTemporary`$1357 + FunctionRepositoryTemporary`$1358 + FunctionRepositoryTemporary`$1359 - FunctionRepositoryTemporary`$1360 + FunctionRepositoryTemporary`$1361 - FunctionRepositoryTemporary`$1365 - FunctionRepositoryTemporary`$1366 - FunctionRepositoryTemporary`$1373 - FunctionRepositoryTemporary`$1377 + FunctionRepositoryTemporary`$1381 + FunctionRepositoryTemporary`$1383 - FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1393 + FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1393 - FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1395 + FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1404 + FunctionRepositoryTemporary`$1266 FunctionRepositoryTemporary`$1404 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1404 + FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1406 + FunctionRepositoryTemporary`$1413 + FunctionRepositoryTemporary`$1414 - FunctionRepositoryTemporary`$1431 - FunctionRepositoryTemporary`$1438 + FunctionRepositoryTemporary`$1446 + FunctionRepositoryTemporary`$1468 + FunctionRepositoryTemporary`$1470 - FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1474 - FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1474 - FunctionRepositoryTemporary`$1287 FunctionRepositoryTemporary`$1480 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1487 + FunctionRepositoryTemporary`$1497 - FunctionRepositoryTemporary`$1498 + FunctionRepositoryTemporary`$1499 + FunctionRepositoryTemporary`$1501 + FunctionRepositoryTemporary`$1503 - FunctionRepositoryTemporary`$1504 + FunctionRepositoryTemporary`$1505 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1512) + FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1521) Norm[-FunctionRepositoryTemporary`$1228 + FunctionRepositoryTemporary`$1230]^2 - ((- FunctionRepositoryTemporary`$1287) (((- FunctionRepositoryTemporary`$1238) FunctionRepositoryTemporary`$1270) FunctionRepositoryTemporary`$1298 + FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1331 - FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1331 - FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1350 + FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1350 + FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1355 - FunctionRepositoryTemporary`$1305 FunctionRepositoryTemporary`$1355 - FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1363 + FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1363 - FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1387 + FunctionRepositoryTemporary`$1305 FunctionRepositoryTemporary`$1387 + FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1415 - FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1415 + FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1416 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1416 + FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1477 - FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1477 + FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1524 - FunctionRepositoryTemporary`$1251 ((- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1296 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1296 - FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1298 + FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1298 + FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1305 + FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1305 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1305 + FunctionRepositoryTemporary`$1355 + FunctionRepositoryTemporary`$1363 - FunctionRepositoryTemporary`$1415 - FunctionRepositoryTemporary`$1477 + FunctionRepositoryTemporary`$1528 - FunctionRepositoryTemporary`$1534 + FunctionRepositoryTemporary`$1538) - FunctionRepositoryTemporary`$1263 ((- FunctionRepositoryTemporary`$1238) FunctionRepositoryTemporary`$1298 - FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1298 - FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1302 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1302 + FunctionRepositoryTemporary`$1275 FunctionRepositoryTemporary`$1302 - FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1305 - FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1305 + FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1305 + FunctionRepositoryTemporary`$1331 - FunctionRepositoryTemporary`$1350 - FunctionRepositoryTemporary`$1363 - FunctionRepositoryTemporary`$1387 + FunctionRepositoryTemporary`$1415 + FunctionRepositoryTemporary`$1416 + FunctionRepositoryTemporary`$1524 + FunctionRepositoryTemporary`$1534 + FunctionRepositoryTemporary`$1541 + FunctionRepositoryTemporary`$1544) + FunctionRepositoryTemporary`$1260 ((- FunctionRepositoryTemporary`$1238) FunctionRepositoryTemporary`$1270 - FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1296 - FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1296 - FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1298 - FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1298 + FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1302 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1302 + FunctionRepositoryTemporary`$1355 - FunctionRepositoryTemporary`$1387 + FunctionRepositoryTemporary`$1524 + FunctionRepositoryTemporary`$1531 + FunctionRepositoryTemporary`$1538 + FunctionRepositoryTemporary`$1541 + FunctionRepositoryTemporary`$1544)) - FunctionRepositoryTemporary`$1270 (((- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1305 + FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1326 - FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1344 - FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1346 - FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1362 + FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1362 + FunctionRepositoryTemporary`$1523 + FunctionRepositoryTemporary`$1525 - FunctionRepositoryTemporary`$1526 + FunctionRepositoryTemporary`$1529 - FunctionRepositoryTemporary`$1532 + FunctionRepositoryTemporary`$1535 + FunctionRepositoryTemporary`$1536 - FunctionRepositoryTemporary`$1540 + FunctionRepositoryTemporary`$1542 + FunctionRepositoryTemporary`$1545 - FunctionRepositoryTemporary`$1546 - FunctionRepositoryTemporary`$1547) + FunctionRepositoryTemporary`$1272 (((- FunctionRepositoryTemporary`$1244) FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1302 + FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1326 + FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1330 - FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1346 + FunctionRepositoryTemporary`$1305 FunctionRepositoryTemporary`$1400 + FunctionRepositoryTemporary`$1523 - FunctionRepositoryTemporary`$1527 + FunctionRepositoryTemporary`$1530 - FunctionRepositoryTemporary`$1533 + FunctionRepositoryTemporary`$1536 - FunctionRepositoryTemporary`$1537 + FunctionRepositoryTemporary`$1539 - FunctionRepositoryTemporary`$1540 + FunctionRepositoryTemporary`$1542 - FunctionRepositoryTemporary`$1543 - FunctionRepositoryTemporary`$1546 - FunctionRepositoryTemporary`$1547 + FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1548) - FunctionRepositoryTemporary`$1275 (( FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1296 - FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1354 + FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1400 + FunctionRepositoryTemporary`$1522 + FunctionRepositoryTemporary`$1526 - FunctionRepositoryTemporary`$1527 + FunctionRepositoryTemporary`$1530 + FunctionRepositoryTemporary`$1532 - FunctionRepositoryTemporary`$1535 + FunctionRepositoryTemporary`$1539 - FunctionRepositoryTemporary`$1543 - FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1544 - FunctionRepositoryTemporary`$1545 - FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1549) + FunctionRepositoryTemporary`$1258 (((- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1305 - FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1330 - FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1344 - FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1354 + FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1362 - FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1362 + FunctionRepositoryTemporary`$1522 + FunctionRepositoryTemporary`$1525 + FunctionRepositoryTemporary`$1529 + FunctionRepositoryTemporary`$1533 + FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1534 + FunctionRepositoryTemporary`$1537 - FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1548 - FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1549) - FunctionRepositoryTemporary`$1290 (((- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1296 + ( FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1270) FunctionRepositoryTemporary`$1298 - ( FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1270) FunctionRepositoryTemporary`$1298 - ( FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1300 - ( FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1270) FunctionRepositoryTemporary`$1300 + ( FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1272) FunctionRepositoryTemporary`$1300 - ( FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1270) FunctionRepositoryTemporary`$1302 + ( FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1272) FunctionRepositoryTemporary`$1302 - ( FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1272) FunctionRepositoryTemporary`$1302 + FunctionRepositoryTemporary`$1319 + FunctionRepositoryTemporary`$1323 - FunctionRepositoryTemporary`$1332 - FunctionRepositoryTemporary`$1336 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1354 + FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1354 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1355 + FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1355 - FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1355 - FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1384 + FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1384 + FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1387 - FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1387 + FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1389 - FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1389 - FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1400 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1402 - FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1402 + FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1402 + FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1409 - FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1409 + FunctionRepositoryTemporary`$1417 + FunctionRepositoryTemporary`$1421 + FunctionRepositoryTemporary`$1426 + FunctionRepositoryTemporary`$1430 - FunctionRepositoryTemporary`$1522 - FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1524 + FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1524 - FunctionRepositoryTemporary`$1526 + FunctionRepositoryTemporary`$1527 - FunctionRepositoryTemporary`$1530 - FunctionRepositoryTemporary`$1532 + FunctionRepositoryTemporary`$1535 + FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1538 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1538 - FunctionRepositoryTemporary`$1539 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1541 + FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1541 + FunctionRepositoryTemporary`$1543 + FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1544 + FunctionRepositoryTemporary`$1545 + FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1549 + FunctionRepositoryTemporary`$1258 FunctionRepositoryTemporary`$1549 + FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1550) + FunctionRepositoryTemporary`$1285 (( FunctionRepositoryTemporary`$1244 FunctionRepositoryTemporary`$1263) FunctionRepositoryTemporary`$1302 - FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1326 - FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1330 + FunctionRepositoryTemporary`$1296 FunctionRepositoryTemporary`$1346 - FunctionRepositoryTemporary`$1305 FunctionRepositoryTemporary`$1400 - FunctionRepositoryTemporary`$1523 + FunctionRepositoryTemporary`$1527 - FunctionRepositoryTemporary`$1530 + FunctionRepositoryTemporary`$1533 - FunctionRepositoryTemporary`$1536 + FunctionRepositoryTemporary`$1537 - FunctionRepositoryTemporary`$1539 + FunctionRepositoryTemporary`$1540 - FunctionRepositoryTemporary`$1542 + FunctionRepositoryTemporary`$1543 + FunctionRepositoryTemporary`$1546 + FunctionRepositoryTemporary`$1547 - FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1548 - FunctionRepositoryTemporary`$1275 ((- FunctionRepositoryTemporary`$1246) FunctionRepositoryTemporary`$1251 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1296 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1296 - FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1300 - FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1300 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1302 + FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1302 + FunctionRepositoryTemporary`$1328 + FunctionRepositoryTemporary`$1354 - FunctionRepositoryTemporary`$1400 + FunctionRepositoryTemporary`$1408 + FunctionRepositoryTemporary`$1409 + FunctionRepositoryTemporary`$1531 + FunctionRepositoryTemporary`$1549) + FunctionRepositoryTemporary`$1258 ((- FunctionRepositoryTemporary`$1244) FunctionRepositoryTemporary`$1263 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1296 - FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1296 - FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1300 + FunctionRepositoryTemporary`$1263 FunctionRepositoryTemporary`$1305 - FunctionRepositoryTemporary`$1330 + FunctionRepositoryTemporary`$1344 + FunctionRepositoryTemporary`$1354 + FunctionRepositoryTemporary`$1528 - FunctionRepositoryTemporary`$1548 + FunctionRepositoryTemporary`$1549 + FunctionRepositoryTemporary`$1552 - FunctionRepositoryTemporary`$1553 + FunctionRepositoryTemporary`$1554) + FunctionRepositoryTemporary`$1270 FunctionRepositoryTemporary`$1555) - FunctionRepositoryTemporary`$1283 (( FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1251) FunctionRepositoryTemporary`$1305 - FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1326 + FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1344 + FunctionRepositoryTemporary`$1298 FunctionRepositoryTemporary`$1346 + FunctionRepositoryTemporary`$1300 FunctionRepositoryTemporary`$1362 - FunctionRepositoryTemporary`$1302 FunctionRepositoryTemporary`$1362 - FunctionRepositoryTemporary`$1523 - FunctionRepositoryTemporary`$1525 + FunctionRepositoryTemporary`$1526 - FunctionRepositoryTemporary`$1529 + FunctionRepositoryTemporary`$1532 - FunctionRepositoryTemporary`$1535 - FunctionRepositoryTemporary`$1536 + FunctionRepositoryTemporary`$1540 - FunctionRepositoryTemporary`$1542 - FunctionRepositoryTemporary`$1545 + FunctionRepositoryTemporary`$1546 + FunctionRepositoryTemporary`$1547 + FunctionRepositoryTemporary`$1272 FunctionRepositoryTemporary`$1555 - FunctionRepositoryTemporary`$1275 ((- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1248 + FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1251 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1251 + FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1298 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1298 - FunctionRepositoryTemporary`$1251 FunctionRepositoryTemporary`$1298 - FunctionRepositoryTemporary`$1238 FunctionRepositoryTemporary`$1300 - FunctionRepositoryTemporary`$1248 FunctionRepositoryTemporary`$1302 + FunctionRepositoryTemporary`$1328 + FunctionRepositoryTemporary`$1408 + FunctionRepositoryTemporary`$1409 - FunctionRepositoryTemporary`$1544 + FunctionRepositoryTemporary`$1550 + FunctionRepositoryTemporary`$1556) + FunctionRepositoryTemporary`$1258 ((- FunctionRepositoryTemporary`$1240) FunctionRepositoryTemporary`$1248 - FunctionRepositoryTemporary`$1246 FunctionRepositoryTemporary`$1298 - FunctionRepositoryTemporary`$1260 FunctionRepositoryTemporary`$1298 - FunctionRepositoryTemporary`$1240 FunctionRepositoryTemporary`$1305 - FunctionRepositoryTemporary`$1330 + FunctionRepositoryTemporary`$1344 + FunctionRepositoryTemporary`$1362 + FunctionRepositoryTemporary`$1534 - FunctionRepositoryTemporary`$1548 + FunctionRepositoryTemporary`$1550 + FunctionRepositoryTemporary`$1552 - FunctionRepositoryTemporary`$1553 + FunctionRepositoryTemporary`$1554 + FunctionRepositoryTemporary`$1556))) Norm[-FunctionRepositoryTemporary`$1229 + FunctionRepositoryTemporary`$1230]^2]], RuntimeAttributes -> {Listable}, RuntimeOptions -> "Speed", Parallelization -> True, CompilationTarget -> FunctionRepositoryTemporary`$compilationTarget], SelectWithContents->True, Selectable->False]}]}], ";"}]], "Input", TaggingRules->{}, InitializationCell->True, CellChangeTimes->{3.8475538237066526`*^9, 3.847553931553769*^9}, CellLabel->"In[39]:=", CellID->294818052], Cell[TextData[{ "For higher dimensions, we use a generalized version of the previous \ functions. It\[CloseCurlyQuote]s slightly less efficient since ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Det", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Det", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"], " doesn\[CloseCurlyQuote]t fully compile, so it can\[CloseCurlyQuote]t be \ parallelized:" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.761160279932186*^9, 3.761160357743105*^9}}, CellID->13980763], Cell[BoxData[ RowBox[{ RowBox[{"cm", " ", ":=", " ", RowBox[{"cm", " ", "=", " ", "\n", " ", RowBox[{"Compile", "[", "\n", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"{", " ", RowBox[{"vertices", ",", " ", "_Real", ",", " ", "2"}], " ", "}"}], " ", "}"}], ",", "\n", " ", RowBox[{"Block", "[", " ", RowBox[{ RowBox[{"{", " ", RowBox[{ "n", ",", " ", "nf", ",", " ", "matrix", ",", " ", "det", ",", " ", "num", ",", " ", "den"}], " ", "}"}], ",", "\n", " ", RowBox[{ RowBox[{"n", " ", "=", " ", RowBox[{ RowBox[{"Length", " ", "@", " ", "vertices"}], " ", "-", " ", "1"}]}], ";", "\n", " ", RowBox[{"nf", " ", "=", " ", "1"}], ";", "\n", " ", RowBox[{"Do", "[", " ", RowBox[{ RowBox[{"nf", " ", "=", " ", RowBox[{"nf", " ", "*", " ", "i"}]}], ",", " ", RowBox[{"{", " ", RowBox[{"i", ",", " ", "n"}], " ", "}"}]}], " ", "]"}], ";", "\n", " ", RowBox[{"matrix", " ", "=", " ", RowBox[{"Table", "[", " ", RowBox[{"1.0", ",", " ", RowBox[{"{", " ", RowBox[{"n", " ", "+", " ", "2"}], " ", "}"}], ",", " ", RowBox[{"{", " ", RowBox[{"n", " ", "+", " ", "2"}], " ", "}"}]}], " ", "]"}]}], ";", "\n", " ", RowBox[{ RowBox[{"matrix", "[", RowBox[{"[", " ", RowBox[{"1", ",", " ", "1"}], " ", "]"}], "]"}], " ", "=", " ", "0.0"}], ";", "\n", " ", "\n", " ", RowBox[{"Do", "[", " ", RowBox[{ RowBox[{ RowBox[{"matrix", "[", RowBox[{"[", " ", RowBox[{ RowBox[{"i", "+", "1"}], ",", " ", RowBox[{"j", "+", "1"}]}], " ", "]"}], "]"}], " ", "=", " ", RowBox[{"Plus", " ", "@@", " ", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"vertices", "[", RowBox[{"[", " ", "i", " ", "]"}], "]"}], " ", "-", " ", RowBox[{"vertices", "[", RowBox[{"[", " ", "j", " ", "]"}], "]"}]}], ")"}], "^", "2"}], ")"}]}]}], ",", "\n", " ", RowBox[{"{", " ", RowBox[{"i", ",", " ", RowBox[{"n", " ", "+", " ", "1"}]}], " ", "}"}], ",", "\n", " ", RowBox[{"{", " ", RowBox[{"j", ",", " ", RowBox[{"n", " ", "+", " ", "1"}]}], " ", "}"}]}], "\n", " ", "]"}], ";", "\n", "\n", " ", RowBox[{"det", " ", "=", " ", RowBox[{"Det", " ", "@", " ", "matrix"}]}], ";", "\n", " ", RowBox[{"num", " ", "=", " ", RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"-", "1.0"}], ")"}], "^", RowBox[{"(", RowBox[{"n", " ", "+", " ", "1"}], ")"}]}], " ", "*", " ", "det"}]}], ";", "\n", " ", RowBox[{"den", " ", "=", " ", RowBox[{ RowBox[{"2.0", "^", "n"}], " ", "*", " ", RowBox[{"nf", "^", "2"}]}]}], ";", "\n", " ", RowBox[{"Sqrt", "[", " ", RowBox[{"num", " ", "/", " ", "den"}], " ", "]"}]}]}], "\n", " ", "]"}], ",", "\n", " ", RowBox[{"RuntimeOptions", " ", "->", " ", "\"\\""}], ",", "\n", " ", RowBox[{"CompilationTarget", " ", "->", " ", "$compilationTarget"}]}], "\n", " ", "]"}]}]}], ";"}]], "Code", TaggingRules->{}, CellChangeTimes->{{3.8475526261099844`*^9, 3.8475526410289803`*^9}, { 3.8475527114083138`*^9, 3.8475527184703135`*^9}, {3.8475527869125543`*^9, 3.8475528039565706`*^9}, {3.84755336427105*^9, 3.8475533725959516`*^9}}, CellLabel->"In[3]:=", CellID->199668106], Cell["\<\ This is equivalent to the previous function, but isn\[CloseCurlyQuote]t \ compiled for handling symbolic or integer values:\ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.761161100057199*^9, 3.761161128000206*^9}}, CellID->843729251], Cell[BoxData[{ RowBox[{ RowBox[{ RowBox[{"sm", " ", "//", " ", "ClearAll"}], ";"}], "\[IndentingNewLine]"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"sm", "[", " ", "vertices_List", " ", "]"}], " ", ":=", "\n", " ", RowBox[{"Block", "[", " ", RowBox[{ RowBox[{"{", " ", RowBox[{ "n", ",", " ", "matrix", ",", " ", "det", ",", " ", "num", ",", " ", "den"}], " ", "}"}], ",", "\n", " ", RowBox[{ RowBox[{"n", " ", "=", " ", RowBox[{ RowBox[{"Length", " ", "@", " ", "vertices"}], " ", "-", " ", "1"}]}], ";", "\n", " ", RowBox[{"matrix", " ", "=", " ", RowBox[{"ConstantArray", "[", " ", RowBox[{"1", ",", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"n", ",", " ", "n"}], " ", "}"}], " ", "+", " ", "2"}]}], " ", "]"}]}], ";", "\n", " ", RowBox[{ RowBox[{"matrix", "[", RowBox[{"[", " ", RowBox[{"1", ",", " ", "1"}], " ", "]"}], "]"}], " ", "=", " ", "0"}], ";", "\n", " ", RowBox[{"Do", "[", " ", RowBox[{ RowBox[{ RowBox[{"matrix", "[", RowBox[{"[", " ", RowBox[{ RowBox[{"i", "+", "1"}], ",", " ", RowBox[{"j", "+", "1"}]}], " ", "]"}], "]"}], " ", "=", " ", RowBox[{"(", RowBox[{"Plus", " ", "@@", " ", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"vertices", "[", RowBox[{"[", " ", "i", " ", "]"}], "]"}], " ", "-", " ", RowBox[{"vertices", "[", RowBox[{"[", " ", "j", " ", "]"}], "]"}]}], ")"}], "^", "2"}], ")"}]}], ")"}]}], ",", "\n", " ", RowBox[{"{", " ", RowBox[{"i", ",", " ", RowBox[{"n", " ", "+", " ", "1"}]}], " ", "}"}], ",", "\n", " ", RowBox[{"{", " ", RowBox[{"j", ",", " ", RowBox[{"n", " ", "+", " ", "1"}]}], " ", "}"}]}], " ", "\n", " ", "]"}], ";", "\n", " ", RowBox[{"det", " ", "=", " ", RowBox[{"Det", " ", "@", " ", "matrix"}]}], ";", "\n", " ", RowBox[{"num", " ", "=", " ", RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"-", "1"}], ")"}], "^", RowBox[{"(", RowBox[{"n", "+", "1"}], ")"}]}], " ", "*", " ", "det"}]}], ";", "\n", " ", RowBox[{"den", " ", "=", " ", RowBox[{ RowBox[{"2", "^", "n"}], " ", "*", " ", RowBox[{ RowBox[{"n", "!"}], "^", "2"}]}]}], ";", "\n", " ", RowBox[{"Sqrt", "[", " ", RowBox[{"num", "/", "den"}], " ", "]"}]}]}], "\n", " ", "]"}]}], ";"}]}], "Code", TaggingRules->{}, CellChangeTimes->{{3.75915620414417*^9, 3.7591562280714426`*^9}, 3.7591621934565125`*^9, {3.75916234288787*^9, 3.7591623464377413`*^9}, { 3.7591628660236154`*^9, 3.7591628765422707`*^9}, {3.7591629224898615`*^9, 3.759162925237757*^9}, 3.7591675606790185`*^9, 3.7610729938282304`*^9, { 3.7610762670176125`*^9, 3.7610762685945625`*^9}, {3.7610776891869674`*^9, 3.761077693366833*^9}, 3.761077761325652*^9, 3.7610806155275993`*^9, 3.761137967610509*^9, {3.761162740590757*^9, 3.7611628157398853`*^9}, { 3.761162846698244*^9, 3.7611629808907824`*^9}, {3.76116303665104*^9, 3.761163038826708*^9}, 3.8475528591482463`*^9}, CellLabel->"In[41]:=", CellID->86633559] }, Open ]], Cell[CellGroupData[{ Cell["Array optimizations", "Subsubsection", TaggingRules->{}, CellChangeTimes->{{3.761161153722475*^9, 3.761161156801359*^9}}, CellLabel->"In[11]:=", CellID->114091411], Cell["\<\ Simplices are converted to numeric packed arrays when possible for better \ performance:\ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.761161235781477*^9, 3.761161256138741*^9}}, CellID->712703649], Cell[BoxData[{ RowBox[{ RowBox[{ RowBox[{"toArray", " ", "//", " ", "ClearAll"}], ";"}], "\[IndentingNewLine]"}], "\n", RowBox[{ RowBox[{ RowBox[{ RowBox[{"toArray", "[", " ", RowBox[{"a_", " ", "/;", " ", RowBox[{"ArrayQ", "[", " ", RowBox[{"a", ",", " ", "3"}], " ", "]"}]}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"packWithType", " ", "@", " ", "a"}]}], ";"}], "\n"}], "\n", RowBox[{ RowBox[{ RowBox[{ RowBox[{"toArray", "[", " ", RowBox[{"Point", "[", " ", RowBox[{"a_", "?", " ", "VectorQ"}], " ", "]"}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"packWithType", " ", "@", " ", RowBox[{"{", " ", RowBox[{"{", " ", "a", " ", "}"}], " ", "}"}]}]}], ";"}], "\[IndentingNewLine]"}], "\n", RowBox[{ RowBox[{ RowBox[{ RowBox[{"toArray", "[", " ", RowBox[{ RowBox[{"(", RowBox[{"Simplex", "|", "Line", "|", "Triangle", "|", "Tetrahedron"}], ")"}], "[", " ", RowBox[{"a_", "?", " ", "MatrixQ"}], " ", "]"}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"packWithType", " ", "@", " ", RowBox[{"{", " ", "a", " ", "}"}]}]}], ";"}], "\[IndentingNewLine]"}], "\n", RowBox[{ RowBox[{ RowBox[{ RowBox[{"toArray", "[", " ", RowBox[{"Polygon", "[", " ", RowBox[{"a", ":", " ", RowBox[{"{", " ", RowBox[{"_", ",", " ", "_", ",", " ", "_"}], " ", "}"}]}], " ", "]"}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"packWithType", " ", "@", " ", RowBox[{"{", " ", "a", " ", "}"}]}]}], ";"}], "\n"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{ RowBox[{"toArray", "[", " ", RowBox[{"a", ":", " ", RowBox[{"{", " ", RowBox[{ RowBox[{ "_Simplex", "|", "_Line", "|", "_Triangle", "|", "_Tetrahedron", "|", "_Point"}], ",", " ", "___"}], " ", "}"}]}], " ", "]"}], " ", ":=", "\n", " ", RowBox[{"Module", "[", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"skel", ",", " ", "verts"}], " ", "}"}], ",", "\n", " ", RowBox[{ RowBox[{"skel", " ", "=", " ", RowBox[{"skeleton", " ", "@", " ", "a"}]}], ";", "\n", " ", RowBox[{"verts", " ", "=", " ", RowBox[{"Replace", "[", " ", RowBox[{"skel", ",", " ", "$rules", ",", " ", RowBox[{"{", " ", "1", " ", "}"}]}], " ", "]"}]}], ";", "\n", " ", RowBox[{ RowBox[{"packWithType", " ", "@", " ", "verts"}], " ", "/;", " ", RowBox[{"ArrayQ", "[", " ", RowBox[{"verts", ",", " ", "3"}], " ", "]"}]}]}]}], "\n", " ", "]"}]}], ";"}], "\n"}], "\n", RowBox[{ RowBox[{ RowBox[{"toArray", "[", " ", "other_", " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"Throw", "[", " ", RowBox[{ RowBox[{"notComplex", " ", "@", " ", "other"}], ",", " ", "$tag"}], " ", "]"}]}], ";"}]}], "Code", TaggingRules->{}, CellChangeTimes->{{3.7610733000594015`*^9, 3.7610733024803257`*^9}, { 3.761073339807111*^9, 3.761073344737953*^9}, {3.7610733799118395`*^9, 3.7610733887115574`*^9}, {3.761073446527702*^9, 3.761073471279891*^9}, { 3.761074079207396*^9, 3.7610741037665925`*^9}, {3.761074202168433*^9, 3.761074211518149*^9}, {3.761074538110667*^9, 3.7610746114973116`*^9}, { 3.7610747276655846`*^9, 3.761074746952963*^9}, {3.7610753273833394`*^9, 3.76107532906028*^9}, {3.7610753685360136`*^9, 3.761075411253627*^9}, { 3.7610758970300527`*^9, 3.7610759671108007`*^9}, {3.7610763014484935`*^9, 3.761076362092562*^9}, {3.761076405740164*^9, 3.7610765159086113`*^9}, { 3.761077906842984*^9, 3.7610779247374086`*^9}, {3.761163087125785*^9, 3.761163331959613*^9}, {3.761163370036083*^9, 3.761163485751482*^9}, { 3.7611635229299192`*^9, 3.761163658761944*^9}, {3.7611638113660917`*^9, 3.761163822981826*^9}, 3.7611639628987637`*^9}, CellLabel->"In[43]:=", CellID->725287001], Cell["Rules for converting simplices to lists of vertices:", "Text", TaggingRules->{}, CellChangeTimes->{{3.7611638344471292`*^9, 3.76116384502385*^9}}, CellID->812427680], Cell[BoxData[ RowBox[{ RowBox[{"$rules", " ", ":=", " ", RowBox[{"$rules", " ", "=", " ", RowBox[{"Dispatch", " ", "@", " ", RowBox[{"{", "\n", " ", RowBox[{ RowBox[{ RowBox[{"Line", "[", " ", RowBox[{"v", ":", " ", RowBox[{"{", " ", RowBox[{"_", ",", " ", "_"}], " ", "}"}]}], " ", "]"}], " ", ":>", " ", "v"}], ",", "\n", " ", RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"Triangle", "|", "Polygon"}], ")"}], "[", " ", RowBox[{"v", ":", " ", RowBox[{"{", " ", RowBox[{"_", ",", " ", "_", ",", " ", "_"}], " ", "}"}]}], " ", "]"}], " ", ":>", " ", "v"}], ",", "\n", " ", RowBox[{ RowBox[{"Tetrahedron", "[", " ", RowBox[{"v", ":", " ", RowBox[{"{", " ", RowBox[{"_", ",", " ", "_", ",", " ", "_", ",", " ", "_"}], " ", "}"}]}], " ", "]"}], " ", ":>", " ", "v"}], ",", "\n", " ", RowBox[{ RowBox[{"Simplex", "[", " ", "v_List", " ", "]"}], " ", ":>", " ", "v"}], ",", "\n", " ", RowBox[{ RowBox[{"Point", "[", " ", "v_List", " ", "]"}], " ", ":>", " ", RowBox[{"{", " ", "v", " ", "}"}]}]}], "\n", "}"}]}]}]}], ";"}]], "Code", TaggingRules->{}, CellChangeTimes->{{3.84755289459754*^9, 3.8475528970885267`*^9}}, CellLabel->"In[50]:=", CellID->692644703], Cell[BoxData[{ RowBox[{ RowBox[{"packWithType", " ", "//", " ", "ClearAll"}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"packWithType", "[", " ", "pts_", " ", "]"}], " ", ":=", "\n", " ", RowBox[{"With", "[", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"packed", " ", "=", " ", RowBox[{"Developer`ToPackedArray", " ", "@", " ", "pts"}]}], " ", "}"}], ",", "\n", " ", RowBox[{"{", " ", RowBox[{ RowBox[{"arrayType", " ", "@", " ", "packed"}], ",", " ", "packed"}], " ", "}"}]}], "\n", " ", "]"}]}], ";"}]}], "Code", TaggingRules->{}, CellChangeTimes->{{3.759159520176136*^9, 3.759159561197861*^9}, { 3.7591661684125557`*^9, 3.75916619399576*^9}, {3.761076281702154*^9, 3.761076283002101*^9}, {3.761160953444223*^9, 3.761160955048827*^9}, { 3.7611610608513603`*^9, 3.761161068809273*^9}, 3.761161271431612*^9, { 3.7611638828809443`*^9, 3.761163897378037*^9}}, CellLabel->"In[51]:=", CellID->899315536], Cell[BoxData[{ RowBox[{ RowBox[{"arrayType", " ", "//", " ", "ClearAll"}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"arrayType", "[", " ", "arr_List", " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"Replace", "[", " ", RowBox[{ RowBox[{"Internal`PackedArrayType", " ", "@", " ", "arr"}], ",", " ", "\n", " ", RowBox[{"$Failed", " ", "->", " ", "None"}]}], "\n", " ", "]"}]}], ";"}]}], "Code", TaggingRules->{}, CellChangeTimes->{{3.759159520176136*^9, 3.759159561197861*^9}, { 3.7591661684125557`*^9, 3.75916619399576*^9}, {3.761076281702154*^9, 3.761076283002101*^9}, {3.761160953444223*^9, 3.761160955048827*^9}, { 3.7611610608513603`*^9, 3.761161068809273*^9}, 3.761161271431612*^9, { 3.761163902217679*^9, 3.7611639234995213`*^9}}, CellLabel->"In[53]:=", CellID->358485789], Cell["\<\ Once the array type and dimension is determined, dispatch to the appropriate \ measure function:\ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.7611613055685453`*^9, 3.761161323504407*^9}}, CellID->698813866], Cell[BoxData[{ RowBox[{ RowBox[{"dispatch", " ", "//", " ", "ClearAll"}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"dispatch", "[", " ", RowBox[{"Real", ",", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"_", ",", " ", "2", ",", " ", "d_"}], " ", "}"}], " ", "/;", " ", RowBox[{"d", " ", ">=", " ", "1"}]}], ",", " ", "pts_"}], " ", "]"}], " ", ":=", " ", RowBox[{"Total", " ", "@", " ", RowBox[{"cm1", " ", "@", " ", "pts"}]}]}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"dispatch", "[", " ", RowBox[{"Real", ",", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"_", ",", " ", "3", ",", " ", "d_"}], " ", "}"}], " ", "/;", " ", RowBox[{"d", " ", ">=", " ", "2"}]}], ",", " ", "pts_"}], " ", "]"}], " ", ":=", " ", RowBox[{"Total", " ", "@", " ", RowBox[{"cm2", " ", "@", " ", "pts"}]}]}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"dispatch", "[", " ", RowBox[{"Real", ",", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"_", ",", " ", "4", ",", " ", "d_"}], " ", "}"}], " ", "/;", " ", RowBox[{"d", " ", ">=", " ", "3"}]}], ",", " ", "pts_"}], " ", "]"}], " ", ":=", " ", RowBox[{"Total", " ", "@", " ", RowBox[{"cm3", " ", "@", " ", "pts"}]}]}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"dispatch", "[", " ", RowBox[{"Real", ",", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"_", ",", " ", "5", ",", " ", "d_"}], " ", "}"}], " ", "/;", " ", RowBox[{"d", " ", ">=", " ", "4"}]}], ",", " ", "pts_"}], " ", "]"}], " ", ":=", " ", RowBox[{"Total", " ", "@", " ", RowBox[{"cm4", " ", "@", " ", "pts"}]}]}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"dispatch", "[", " ", RowBox[{"Real", ",", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"_", ",", " ", "6", ",", " ", "d_"}], " ", "}"}], " ", "/;", " ", RowBox[{"d", " ", ">=", " ", "5"}]}], ",", " ", "pts_"}], " ", "]"}], " ", ":=", " ", RowBox[{"Total", " ", "@", " ", RowBox[{"cm5", " ", "@", " ", "pts"}]}]}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"dispatch", "[", " ", RowBox[{"Real", ",", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"_", ",", " ", "a_", ",", " ", "b_"}], " ", "}"}], " ", "/;", " ", RowBox[{ RowBox[{"b", " ", "+", " ", "1"}], " ", ">=", " ", "a"}]}], ",", " ", "pts_"}], " ", "]"}], " ", ":=", " ", RowBox[{"Total", "[", " ", RowBox[{"cm", " ", "/@", " ", "pts"}], " ", "]"}]}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"dispatch", "[", " ", RowBox[{"_", " ", ",", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"_", ",", " ", "a_", ",", " ", "b_"}], " ", "}"}], " ", "/;", " ", RowBox[{ RowBox[{"b", " ", "+", " ", "1"}], " ", ">=", " ", "a"}]}], ",", " ", "pts_"}], " ", "]"}], " ", ":=", " ", RowBox[{"Total", "[", " ", RowBox[{"sm", " ", "/@", " ", "pts"}], " ", "]"}]}], ";"}]}], "Code", TaggingRules->{}, CellChangeTimes->{{3.7610751247328234`*^9, 3.761075137877417*^9}, { 3.7610751998384275`*^9, 3.7610752876776085`*^9}, {3.761075540709487*^9, 3.7610755931967897`*^9}, {3.761075624732793*^9, 3.761075650796954*^9}, { 3.761075688337734*^9, 3.7610756963084793`*^9}, 3.7610757269344954`*^9, { 3.7610762856730146`*^9, 3.7610762964186697`*^9}, {3.7610773154109488`*^9, 3.761077333739377*^9}, {3.761078106866563*^9, 3.7610781382895555`*^9}, { 3.761163935800962*^9, 3.761164026435362*^9}, {3.761164087564867*^9, 3.761164133540242*^9}}, CellLabel->"In[55]:=", CellID->544303372] }, Open ]], Cell[CellGroupData[{ Cell["Simplex functions", "Subsubsection", TaggingRules->{}, CellChangeTimes->{{3.7611613342167187`*^9, 3.761161336823269*^9}}, CellLabel->"In[21]:=", CellID->526572180], Cell["The main event:", "Text", TaggingRules->{}, CellChangeTimes->{{3.7611613970032043`*^9, 3.761161398793996*^9}}, CellID->742717372], Cell[BoxData[{ RowBox[{ RowBox[{ RowBox[{"simplexMeasure", " ", "//", " ", "ClearAll"}], ";"}], "\[IndentingNewLine]"}], "\n", RowBox[{ RowBox[{ RowBox[{ RowBox[{"simplexMeasure", "[", " ", RowBox[{"s_List", ",", " ", "a___"}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"complexMeasure", "[", " ", RowBox[{"s", ",", " ", "a"}], " ", "]"}]}], ";"}], "\[IndentingNewLine]"}], "\n", RowBox[{ RowBox[{ RowBox[{ RowBox[{"simplexMeasure", "[", " ", RowBox[{ RowBox[{"s", ":", " ", RowBox[{ "_Simplex", "|", "_Tetrahedron", "|", "_Triangle", "|", "_Line", "|", "_Point"}]}], ",", " ", "a___"}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"simplexMeasure", "[", " ", RowBox[{ RowBox[{"{", " ", "s", " ", "}"}], ",", " ", "a"}], " ", "]"}]}], ";"}], "\n"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{ RowBox[{"simplexMeasure", "[", " ", RowBox[{"mesh_MeshRegion", "?", " ", "MeshRegionQ"}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"RegionMeasure", " ", "@", " ", "mesh"}]}], ";"}], "\n"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{ RowBox[{"simplexMeasure", "[", " ", RowBox[{ RowBox[{"mesh_MeshRegion", "?", " ", "MeshRegionQ"}], ",", " ", "d_"}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"RegionMeasure", "[", " ", RowBox[{"mesh", ",", " ", "d"}], " ", "]"}]}], ";"}], "\n"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{ RowBox[{"simplexMeasure", "[", " ", RowBox[{"mesh_BoundaryMeshRegion", "?", " ", "BoundaryMeshRegionQ"}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"RegionMeasure", " ", "@", " ", "mesh"}]}], ";"}], "\[IndentingNewLine]"}], "\n", RowBox[{ RowBox[{ RowBox[{ RowBox[{"simplexMeasure", "[", " ", RowBox[{ RowBox[{"mesh_BoundaryMeshRegion", "?", " ", "BoundaryMeshRegionQ"}], ",", " ", "d_"}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"RegionMeasure", "[", " ", RowBox[{"mesh", ",", " ", "d"}], " ", "]"}]}], ";"}], "\[IndentingNewLine]"}], "\n", RowBox[{ RowBox[{ RowBox[{ RowBox[{"simplexMeasure", "[", " ", RowBox[{"other_", ",", " ", "___"}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"Throw", "[", " ", RowBox[{ RowBox[{"notSimplex", " ", "@", " ", "other"}], ",", " ", "$tag"}], " ", "]"}]}], ";"}], "\n"}], "\n", RowBox[{ RowBox[{ RowBox[{"simplexMeasure", "[", " ", "___", " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"Throw", "[", " ", RowBox[{"$fail", ",", " ", "$tag"}], " ", "]"}]}], ";"}]}], "Code", TaggingRules->{}, CellChangeTimes->{{3.7610767303427277`*^9, 3.7610767903958163`*^9}, { 3.7610798984636154`*^9, 3.7610799103012185`*^9}, {3.761079996864459*^9, 3.761079997606433*^9}, {3.761164646170155*^9, 3.761164775116976*^9}}, CellLabel->"In[63]:=", CellID->629793052], Cell["\<\ For a simplicial complex, get the total measure of all simplices of the \ specified (or highest) dimension:\ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.761161495009718*^9, 3.761161539282633*^9}}, CellID->517789133], Cell[BoxData[{ RowBox[{ RowBox[{ RowBox[{"complexMeasure", " ", "//", " ", "ClearAll"}], ";"}], "\[IndentingNewLine]"}], "\n", RowBox[{ RowBox[{ RowBox[{ RowBox[{"complexMeasure", "[", " ", RowBox[{"s_List", ",", " ", "dim_"}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"complexMeasure", " ", "@", " ", RowBox[{"skeleton", "[", " ", RowBox[{"s", ",", " ", "dim"}], " ", "]"}]}]}], ";"}], "\[IndentingNewLine]"}], "\n", RowBox[{ RowBox[{ RowBox[{"complexMeasure", "[", " ", "s_List", " ", "]"}], " ", ":=", "\n", " ", RowBox[{"Module", "[", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"type", ",", " ", "pts"}], " ", "}"}], ",", "\n", " ", RowBox[{ RowBox[{ RowBox[{"{", " ", RowBox[{"type", ",", " ", "pts"}], " ", "}"}], " ", "=", " ", RowBox[{"toArray", " ", "@", " ", "s"}]}], ";", "\n", " ", RowBox[{"Quiet", "[", " ", RowBox[{ RowBox[{"dispatch", "[", " ", RowBox[{"type", ",", " ", RowBox[{"Dimensions", " ", "@", " ", "pts"}], ",", " ", "pts"}], " ", "]"}], ",", " ", "\n", " ", RowBox[{"{", " ", "\n", " ", RowBox[{ RowBox[{"CompiledFunction", "::", "cfex"}], ",", " ", "\n", " ", RowBox[{"CompiledFunction", "::", "cfse"}], ",", " ", "\n", " ", RowBox[{"CompiledFunction", "::", "cfexe"}]}], "\n", " ", "}"}]}], "\n", " ", "]"}]}]}], "\n", " ", "]"}]}], ";"}]}], "Code", TaggingRules->{}, CellChangeTimes->{{3.761076618491335*^9, 3.761076698516765*^9}, { 3.761077496828145*^9, 3.761077530674059*^9}, {3.7611648194467993`*^9, 3.76116486126749*^9}, {3.7611655675982857`*^9, 3.761165591850683*^9}}, CellLabel->"In[72]:=", CellID->760442913], Cell["\<\ Get the dimension of the simplex (not necessarily the embedding dimension):\ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.7611614111450567`*^9, 3.761161449374674*^9}}, CellID->881307121], Cell[BoxData[{ RowBox[{ RowBox[{"simplexDimension", " ", "//", " ", "ClearAll"}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"simplexDimension", "[", " ", RowBox[{"Point", "[", " ", "_List", " ", "]"}], " ", "]"}], " ", ":=", " ", "0"}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"simplexDimension", "[", " ", RowBox[{"Line", "[", " ", RowBox[{"{", " ", RowBox[{"_", ",", " ", "_"}], " ", "}"}], " ", "]"}], " ", "]"}], " ", ":=", " ", "1"}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"simplexDimension", "[", " ", RowBox[{ RowBox[{"(", RowBox[{"Triangle", "|", "Polygon"}], ")"}], "[", " ", RowBox[{"{", " ", RowBox[{"_", ",", " ", "_", ",", " ", "_"}], " ", "}"}], " ", "]"}], " ", "]"}], " ", ":=", " ", "2"}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"simplexDimension", "[", " ", RowBox[{"Tetrahedron", "[", " ", RowBox[{"{", " ", RowBox[{"_", ",", " ", "_", ",", " ", "_", ",", " ", "_"}], " ", "}"}], " ", "]"}], " ", "]"}], " ", ":=", " ", "3"}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"simplexDimension", "[", " ", RowBox[{"Simplex", "[", " ", "v_List", " ", "]"}], " ", "]"}], " ", ":=", " ", RowBox[{ RowBox[{"Length", " ", "@", " ", "v"}], " ", "-", " ", "1"}]}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"simplexDimension", "[", " ", "s_List", " ", "]"}], " ", ":=", " ", RowBox[{"Max", "[", " ", RowBox[{"simplexDimension", " ", "/@", " ", "s"}], " ", "]"}]}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{"simplexDimension", "[", " ", "other___", " ", "]"}], " ", ":=", " ", RowBox[{"Throw", "[", " ", RowBox[{ RowBox[{"notSimplex", " ", "@", " ", "other"}], ",", " ", "$tag"}], " ", "]"}]}], ";"}]}], "Code", TaggingRules->{}, CellChangeTimes->{{3.7591568191450787`*^9, 3.7591568880549383`*^9}, { 3.7591569921906996`*^9, 3.759156999358477*^9}, {3.759157820511964*^9, 3.759157821197942*^9}, {3.7591578654155707`*^9, 3.7591579085102277`*^9}, { 3.759157938654295*^9, 3.759157950227934*^9}, {3.7591586185601664`*^9, 3.759158666685672*^9}, {3.7591601079259815`*^9, 3.7591601269253907`*^9}, { 3.761076377797058*^9, 3.761076389460683*^9}, {3.761164894310297*^9, 3.7611649068534184`*^9}, {3.761164940544338*^9, 3.7611651326859713`*^9}, { 3.761165164318128*^9, 3.761165220903351*^9}, {3.7611656871357927`*^9, 3.7611656881459627`*^9}}, CellLabel->"In[75]:=", CellID->875113329], Cell["Get only simplices of a particular dimension from a complex:", "Text", TaggingRules->{}, CellChangeTimes->{{3.7611613642412777`*^9, 3.761161375065589*^9}}, CellID->401261445], Cell[BoxData[{ RowBox[{ RowBox[{ RowBox[{"skeleton", " ", "//", " ", "ClearAll"}], ";"}], "\n"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{ RowBox[{"skeleton", "[", " ", RowBox[{"s_", ",", " ", "d_"}], " ", "]"}], " ", ":=", " ", "\n", " ", RowBox[{"Lookup", "[", " ", RowBox[{ RowBox[{"GroupBy", "[", " ", RowBox[{"s", ",", " ", "simplexDimension"}], " ", "]"}], ",", " ", "d", ",", " ", RowBox[{"{", " ", "}"}]}], " ", "]"}]}], ";"}], "\[IndentingNewLine]"}], "\n", RowBox[{ RowBox[{ RowBox[{"skeleton", "[", " ", "s_", " ", "]"}], " ", ":=", "\n", " ", RowBox[{"Module", "[", " ", RowBox[{ RowBox[{"{", " ", RowBox[{"g", ",", " ", "d", ",", " ", "k"}], " ", "}"}], ",", "\n", " ", RowBox[{ RowBox[{"g", " ", "=", " ", RowBox[{"GroupBy", "[", " ", RowBox[{"s", ",", " ", "simplexDimension"}], " ", "]"}]}], ";", "\n", " ", RowBox[{"d", " ", "=", " ", RowBox[{"Max", " ", "@", " ", RowBox[{"Keys", " ", "@", " ", "g"}]}]}], ";", "\n", " ", RowBox[{"k", " ", "=", " ", RowBox[{"Lookup", "[", " ", RowBox[{"g", ",", " ", "d", ",", " ", RowBox[{"{", " ", "}"}]}], " ", "]"}]}], ";", "\n", " ", RowBox[{"If", "[", " ", RowBox[{ RowBox[{"d", " ", "===", " ", "0"}], ",", "\n", " ", RowBox[{"Throw", "[", " ", RowBox[{ RowBox[{"Length", " ", "@", " ", "k"}], ",", " ", "$tag"}], " ", "]"}], ",", "\n", " ", "k"}], "\n", " ", "]"}]}]}], "\n", " ", "]"}]}], ";"}]}], "Code", TaggingRules->{}, CellChangeTimes->{{3.761076539949854*^9, 3.761076549012547*^9}, { 3.7611652426603537`*^9, 3.761165279193386*^9}}, CellLabel->"In[83]:=", CellID->433251607] }, Open ]], Cell[CellGroupData[{ Cell["Error checking", "Subsubsection", TaggingRules->{}, CellChangeTimes->{{3.761161560804455*^9, 3.761161564299981*^9}, { 3.761165353654419*^9, 3.761165359350356*^9}}, CellLabel->"In[24]:=", CellID->402265674], Cell["Print the appropriate message if an error is returned:", "Text", TaggingRules->{}, CellChangeTimes->{{3.761165386334888*^9, 3.7611653972155867`*^9}}, CellID->310256892], Cell[BoxData[{ RowBox[{ RowBox[{ RowBox[{"handleResult", " ", "//", " ", "ClearAll"}], ";"}], "\n"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{ RowBox[{"handleResult", "[", " ", "$fail", " ", "]"}], " ", ":=", " ", "\n", " ", "$fail"}], ";"}], "\n"}], "\[IndentingNewLine]", RowBox[{ RowBox[{ RowBox[{ RowBox[{"handleResult", "[", " ", RowBox[{"notSimplex", "[", " ", "expr_", " ", "]"}], " ", "]"}], " ", ":=", " ", RowBox[{"(", "\n", " ", RowBox[{ RowBox[{ RowBox[{ "ResourceFunction", "[", " ", "\"\\"", " ", "]"}], "[", " ", RowBox[{ RowBox[{"SimplexMeasure", "::", "invsim"}], ",", " ", RowBox[{"Short", " ", "@", " ", "expr"}]}], " ", "]"}], ";", "\n", " ", "$fail"}], "\n", ")"}]}], ";"}], "\n"}], "\n", RowBox[{ RowBox[{ RowBox[{ RowBox[{"handleResult", "[", " ", RowBox[{"notComplex", "[", " ", "expr_", " ", "]"}], " ", "]"}], " ", ":=", " ", RowBox[{"(", "\n", " ", RowBox[{ RowBox[{ RowBox[{ "ResourceFunction", "[", " ", "\"\\"", " ", "]"}], "[", " ", RowBox[{ RowBox[{"SimplexMeasure", "::", "invcmp"}], ",", " ", RowBox[{"Short", " ", "@", " ", "expr"}]}], " ", "]"}], ";", "\n", " ", "$fail"}], "\n", ")"}]}], ";"}], "\n"}], "\n", RowBox[{ RowBox[{ RowBox[{"handleResult", "[", " ", "other_", " ", "]"}], " ", ":=", " ", "\n", " ", "other"}], ";"}]}], "Code", TaggingRules->{}, CellChangeTimes->{{3.7610770038069506`*^9, 3.7610770264422235`*^9}, { 3.7610779578343477`*^9, 3.76107797562578*^9}, {3.7611652901328793`*^9, 3.7611653296838923`*^9}, {3.761167171633704*^9, 3.7611671799690523`*^9}}, CellLabel->"In[86]:=", CellID->660682850] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell["Documentation", "Section", Editable->False, Deletable->False, CellTags->{"Documentation", "TemplateSection"}, CellID->94487535], Cell[CellGroupData[{ Cell[TextData[{ "Usage", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Usage", Cell[ BoxData[ FrameBox[ Cell[ TextData[{ "Document input usage cases by first typing an input structure, \ then pressing ", Cell[ BoxData[ StyleBox[ DynamicBox[ ToBoxes[ If[$OperatingSystem === "MacOSX", "\[ReturnKey]", "\[EnterKey]"], StandardForm], SingleEvaluation -> True, Evaluator -> "System"], ShowStringCharacters -> False]]], " to add a brief explanation of the function\[CloseCurlyQuote]s \ behavior for that structure. Pressing ", Cell[ BoxData[ StyleBox[ DynamicBox[ ToBoxes[ If[$OperatingSystem === "MacOSX", "\[ReturnKey]", "\[EnterKey]"], StandardForm], SingleEvaluation -> True, Evaluator -> "System"], ShowStringCharacters -> False]]], " repeatedly will create new cases as needed. Every input usage \ case defined above should be demonstrated explicitly here.\n\nSee existing \ documentation pages for examples."}], "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoUsage"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->{"UsageInputs", FontFamily -> "Source Sans Pro"}, CellTags->{"TemplateCellGroup", "Usage"}, CellID->321985898], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"SimplexMeasure", "[", StyleBox["simplex", "TI"], "]"}]], "UsageInputs", FontFamily->"Source Sans Pro", CellID->749717319], Cell[TextData[{ "gives the measure of ", Cell[BoxData[ StyleBox["simplex", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], "." }], "UsageDescription", CellID->69959052] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"SimplexMeasure", "[", RowBox[{"{", RowBox[{ SubscriptBox[ StyleBox["simplex", "TI"], StyleBox["1", "TR"]], ",", SubscriptBox[ StyleBox["simplex", "TI"], StyleBox["2", "TR"]], ",", StyleBox["\[Ellipsis]", "TR"]}], "}"}], "]"}]], "UsageInputs", FontFamily->"Source Sans Pro", CellID->358668763], Cell[TextData[{ "gives the measure of the simplicial complex containing ", Cell[BoxData[ SubscriptBox[ StyleBox["simplex", "TI"], StyleBox["1", "TR"]]], "InlineFormula", FontFamily->"Source Sans Pro"], ", ", Cell[BoxData[ SubscriptBox[ StyleBox["simplex", "TI"], StyleBox["2", "TR"]]], "InlineFormula", FontFamily->"Source Sans Pro"], ", ", Cell[BoxData[ StyleBox["\[Ellipsis]", "TR"]], "InlineFormula", FontFamily->"Source Sans Pro"], "." }], "UsageDescription", CellID->845584222] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"SimplexMeasure", "[", RowBox[{ StyleBox["complex", "TI"], ",", StyleBox["d", "TI"]}], "]"}]], "UsageInputs", FontFamily->"Source Sans Pro", CellID->877513154], Cell[TextData[{ "gives the ", Cell[BoxData[ StyleBox["d", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], "-dimensional measure of ", Cell[BoxData[ StyleBox["complex", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], "." }], "UsageDescription", CellID->207732081] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Details & Options", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Notes", Cell[ BoxData[ FrameBox[ Cell[ "Give a detailed explanation of how the function is used and \ configured (e.g. acceptable input types, result formats, options \ specifications, background information). This section may include multiple \ cells, bullet lists, tables, hyperlinks and additional styles/structures as \ needed.\n\nAdd any other information that may be relevant, such as when the \ function was first discovered or how and why it is used within a given field. \ Include all relevant background or contextual information related to the \ function, its development, and its usage.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoNotes"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Notes", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->892718828], Cell["A simplex can be specified by any of the following:", "Notes", Editable->True, Deletable->True, TaggingRules->{}, GeneratedCell->True, CellAutoOverwrite->True, CellEventActions->{Inherited, {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]], PassEventsDown -> False, PassEventsUp -> False}, CellChangeTimes->{{3.7610793171037207`*^9, 3.7610793267594104`*^9}, 3.7675401058370647`*^9, 3.768648593808618*^9, 3.768651764215001*^9}, CellTags->"TabNext", CellID->237878595], Cell[TextData[Cell[BoxData[GridBox[{ { RowBox[{ RowBox[{ TagBox[ ButtonBox[ StyleBox["Point", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}], ImageSizeCache -> {412., {3., 10.}}], ButtonData->"paclet:ref/Point", ContentPadding->False], MouseAppearanceTag["LinkHand"]], "[", StyleBox["v", "TI"], "]"}], " "}], RowBox[{"a", " ", "point"}]}, { RowBox[{ RowBox[{ TagBox[ ButtonBox[ StyleBox["Line", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}], ImageSizeCache -> {412., {3., 10.}}], ButtonData->"paclet:ref/Line", ContentPadding->False], MouseAppearanceTag["LinkHand"]], "[", RowBox[{"{", RowBox[{ SubscriptBox[ StyleBox["v", "TI"], StyleBox["1", "TR"]], ",", SubscriptBox[ StyleBox["v", "TI"], StyleBox["2", "TR"]]}], "}"}], "]"}], " "}], RowBox[{"a", " ", "line", " ", "segment"}]}, {Cell[TextData[{ Cell[BoxData[ RowBox[{ TagBox[ ButtonBox[ StyleBox["Triangle", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}], ImageSizeCache -> {412., {3., 10.}}], ButtonData->"paclet:ref/Triangle", ContentPadding->False], MouseAppearanceTag["LinkHand"]], "[", RowBox[{"{", RowBox[{ SubscriptBox[ StyleBox["v", "TI"], StyleBox["1", "TR"]], ",", SubscriptBox[ StyleBox["v", "TI"], StyleBox["2", "TR"]], ",", SubscriptBox[ StyleBox["v", "TI"], StyleBox["3", "TR"]]}], "}"}], "]"}]], "InlineFormula", FontFamily->"Source Sans Pro"], " or ", Cell[BoxData[ RowBox[{ TagBox[ ButtonBox[ StyleBox["Polygon", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}], ImageSizeCache -> {412., {3., 10.}}], ButtonData->"paclet:ref/Polygon", ContentPadding->False], MouseAppearanceTag["LinkHand"]], "[", RowBox[{"{", RowBox[{ SubscriptBox[ StyleBox["v", "TI"], StyleBox["1", "TR"]], ",", SubscriptBox[ StyleBox["v", "TI"], StyleBox["2", "TR"]], ",", SubscriptBox[ StyleBox["v", "TI"], StyleBox["3", "TR"]]}], "}"}], "]"}]], "InlineFormula", FontFamily->"Source Sans Pro"] }], "TableText"], RowBox[{"a", " ", "filled", " ", "triangle"}]}, { RowBox[{ RowBox[{ TagBox[ ButtonBox[ StyleBox["Tetrahedron", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}], ImageSizeCache -> {412., {3., 10.}}], ButtonData->"paclet:ref/Tetrahedron", ContentPadding->False], MouseAppearanceTag["LinkHand"]], "[", RowBox[{"{", RowBox[{ SubscriptBox[ StyleBox["v", "TI"], StyleBox["1", "TR"]], ",", SubscriptBox[ StyleBox["v", "TI"], StyleBox["2", "TR"]], ",", SubscriptBox[ StyleBox["v", "TI"], StyleBox["3", "TR"]], ",", SubscriptBox[ StyleBox["v", "TI"], StyleBox["4", "TR"]]}], "}"}], "]"}], " "}], RowBox[{"a", " ", "filled", " ", "tetrahedron"}]}, { RowBox[{ RowBox[{ TagBox[ ButtonBox[ StyleBox["Simplex", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}], ImageSizeCache -> {412., {3., 10.}}], ButtonData->"paclet:ref/Simplex", ContentPadding->False], MouseAppearanceTag["LinkHand"]], "[", RowBox[{"{", RowBox[{ SubscriptBox[ StyleBox["v", "TI"], StyleBox["1", "TR"]], ",", SubscriptBox[ StyleBox["v", "TI"], StyleBox["2", "TR"]], ",", StyleBox["\[Ellipsis]", "TR"], ",", SubscriptBox[ StyleBox["v", "TI"], StyleBox["n", "TI"]]}], "}"}], "]"}], " "}], Cell[TextData[{ "an ", StyleBox["n", "TI"], "-", "1", " dimensional simplex" }], "TableText"]} }]], "TableText", GridBoxOptions->{GridBoxAlignment->{"Columns" -> {{Left}}}}]], "TableNotes", Editable->True, Deletable->True, TaggingRules->{}, GeneratedCell->True, CellAutoOverwrite->True, CellChangeTimes->{{3.7610793395920005`*^9, 3.7610794809514446`*^9}, 3.767540105857194*^9, {3.768648593833826*^9, 3.768648624978078*^9}, 3.768651764241212*^9}, CellTags->"Nothing", CellID->424014658], Cell["\<\ A simplicial complex can be specified by any of the following:\ \>", "Notes", Editable->True, Deletable->True, TaggingRules->{}, GeneratedCell->True, CellAutoOverwrite->True, CellChangeTimes->{{3.7611690174586153`*^9, 3.761169026773686*^9}, 3.7675401059042664`*^9, 3.768648593888012*^9, 3.768651764299143*^9}, CellTags->"Nothing", CellID->980035391], Cell[TextData[Cell[BoxData[GridBox[{ { RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox[ StyleBox["simplex", "TI"], StyleBox["1", "TR"]], ",", SubscriptBox[ StyleBox["simplex", "TI"], StyleBox["2", "TR"]], ",", StyleBox["\[Ellipsis]", "TR"]}], "}"}], " "}], Cell[ "a list of simplices", "TableText"]}, { RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ SubscriptBox[ StyleBox["v", "TI"], StyleBox[ RowBox[{"1", ",", "2"}], "TR"]], ",", StyleBox["\[Ellipsis]", "TR"], ",", SubscriptBox[ StyleBox["v", "TI"], RowBox[{"1", ",", StyleBox["n", "TI"]}]]}], "}"}], ",", RowBox[{"{", RowBox[{ SubscriptBox[ StyleBox["v", "TI"], StyleBox[ RowBox[{"2", ",", "2"}], "TR"]], ",", StyleBox["\[Ellipsis]", "TR"], ",", SubscriptBox[ StyleBox["v", "TI"], RowBox[{"2", ",", StyleBox["n", "TI"]}]]}], "}"}], ",", StyleBox["\[Ellipsis]", "TR"]}], "}"}], " "}], Cell[ "a list of lists of vertices", "TableText"]}, { RowBox[{ RowBox[{ TagBox[ ButtonBox[ StyleBox["MeshRegion", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}], ImageSizeCache -> {412., {3., 10.}}], ButtonData->"paclet:ref/MeshRegion", ContentPadding->False], MouseAppearanceTag["LinkHand"]], "[", StyleBox["\[Ellipsis]", "TR"], "]"}], " "}], Cell[ "a mesh region", "TableText"]}, { RowBox[{ RowBox[{ TagBox[ ButtonBox[ StyleBox["BoundaryMeshRegion", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}], ImageSizeCache -> {412., {3., 10.}}], ButtonData->"paclet:ref/BoundaryMeshRegion", ContentPadding->False], MouseAppearanceTag["LinkHand"]], "[", StyleBox["\[Ellipsis]", "TR"], "]"}], " "}], Cell[ "a boundary mesh region", "TableText"]} }]], "TableText", GridBoxOptions->{GridBoxAlignment->{"Columns" -> {{Left}}}}]], "TableNotes", Editable->True, Deletable->True, TaggingRules->{}, GeneratedCell->True, CellAutoOverwrite->True, CellChangeTimes->{{3.761169041168103*^9, 3.761169060911755*^9}, { 3.761169094691041*^9, 3.7611691536989717`*^9}, {3.76116919412563*^9, 3.7611692498799686`*^9}, {3.761169315822838*^9, 3.76116939515456*^9}, 3.76754010592122*^9, 3.768648593909833*^9, {3.7686487848534813`*^9, 3.7686487927257357`*^9}, 3.768651764324288*^9}, CellTags->"Nothing", CellID->31348554], Cell[TextData[{ Cell[BoxData["SimplexMeasure"], "InlineFormula", FontFamily->"Source Sans Pro"], " uses the ", ButtonBox["Cayley-Menger determinant", BaseStyle->"Hyperlink", ButtonData->{ URL["https://mathworld.wolfram.com/Cayley-MengerDeterminant.html"], None}, ButtonNote->"https://mathworld.wolfram.com/Cayley-MengerDeterminant.html"], " to compute the measure of simplices of arbitrary dimension." }], "Notes", Editable->True, Deletable->True, TaggingRules->{}, CellChangeTimes->{{3.7610795211091733`*^9, 3.761079579308303*^9}, { 3.7610796436632376`*^9, 3.7610796636865964`*^9}, {3.761167346057076*^9, 3.7611673716119127`*^9}, {3.761167403036961*^9, 3.761167403039064*^9}, 3.767540105958229*^9, {3.767540175663744*^9, 3.767540175735609*^9}, 3.767541991479796*^9, 3.768648593957559*^9, 3.768651764370501*^9, 3.847815589919077*^9}, CellTags->"Nothing", CellID->169049180] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Examples", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Examples", Cell[ BoxData[ FrameBox[ Cell[ TextData[{ "Demonstrate the function\[CloseCurlyQuote]s usage, starting with \ the most basic use case and describing each example in a preceding text cell.\ \n\nWithin a group, individual examples can be delimited by inserting page \ breaks between them (either using ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"[Right-click]\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontColor -> GrayLevel[0.286275], FontSize -> 14, StripOnInput -> False], StyleBox[ "\" \[FilledRightTriangle] \"", FontFamily -> "Source Sans Pro", FontSize -> 13.86, FontColor -> GrayLevel[0.5], StripOnInput -> False], StyleBox[ "\"Insert Page Break\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontColor -> GrayLevel[0.286275], FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], " between cells or through the menu using ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"Insert\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontColor -> GrayLevel[0.286275], FontSize -> 14, StripOnInput -> False], StyleBox[ "\" \[FilledRightTriangle] \"", FontFamily -> "Source Sans Pro", FontSize -> 13.86, FontColor -> GrayLevel[0.5], StripOnInput -> False], StyleBox[ "\"Page Break\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontColor -> GrayLevel[0.286275], FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], ").\n\nExamples should be grouped into Subsection and \ Subsubsection cells similarly to existing documentation pages. Here are some \ typical Subsection names and the types of examples they normally contain:\n \ ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Basic Examples: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "most basic function usage\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Scope: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "input and display conventions, standard computational attributes \ (e.g. threading over lists)\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Options: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "available options and parameters for the function\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Applications: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "standard industry or academic applications\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Properties and Relations: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "how the function relates to other functions\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Possible Issues: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "limitations or unexpected behavior a user might experience\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Neat Examples: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "particularly interesting, unconventional, or otherwise unique \ usage"}], "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoExamples"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Section", Editable->False, Deletable->False, CellTags->{"Examples", "TemplateCellGroup"}, CellID->677271657], Cell[CellGroupData[{ Cell["Basic Examples", "Subsection", TaggingRules->{}, CellID->904125756], Cell[TextData[{ "Get the measure of a ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Simplex", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Simplex", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], ":" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.7591613389570656`*^9, 3.759161347198803*^9}}, CellID->983131630], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"SimplexMeasure", "[", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x1", ",", "y1"}], "}"}], ",", RowBox[{"{", RowBox[{"x2", ",", "y2"}], "}"}]}], "}"}], "]"}], "]"}], "//", "FullSimplify"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7591613120058985`*^9, 3.7591613227265663`*^9}, { 3.759162988270814*^9, 3.759162989053773*^9}, 3.7591670778620453`*^9, 3.759167126244525*^9, {3.761167661078095*^9, 3.761167661498098*^9}}, CellLabel->"In[1]:=", CellID->79205221], Cell[BoxData[ SqrtBox[ RowBox[{ SuperscriptBox[ RowBox[{"(", RowBox[{"x1", "-", "x2"}], ")"}], "2"], "+", SuperscriptBox[ RowBox[{"(", RowBox[{"y1", "-", "y2"}], ")"}], "2"]}]]], "Output", TaggingRules->{}, CellChangeTimes->{ 3.7591613512426634`*^9, 3.7591623126137924`*^9, 3.759162351748576*^9, 3.759162498225025*^9, 3.7591629322935543`*^9, {3.7591629910817103`*^9, 3.75916300786719*^9}, 3.7591637767888503`*^9, 3.759164513623955*^9, 3.7591645732001195`*^9, 3.7591650343327765`*^9, 3.7591669203376784`*^9, 3.7591670806399584`*^9, 3.7591671278014936`*^9, 3.759167172444106*^9, 3.759167288252596*^9, 3.7591675743365917`*^9, 3.759167615012312*^9, 3.7610731132753983`*^9, {3.7610731689686103`*^9, 3.7610731786962986`*^9}, 3.7610770749296837`*^9, 3.7610773531897535`*^9, 3.7610776456283503`*^9, 3.7610777150071244`*^9, 3.761077770016358*^9, 3.761165478952488*^9, 3.761165637535947*^9, {3.761167653663624*^9, 3.761167664443768*^9}, { 3.8475529832496195`*^9, 3.8475529977687645`*^9}}, CellLabel->"Out[1]=", CellID->232957550] }, Open ]], Cell["Compare to Euclidean distance:", "Text", TaggingRules->{}, CellChangeTimes->{{3.761167542873847*^9, 3.7611675489292173`*^9}}, CellID->831156010], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"ResourceFunction", "[", "\"\\"", "]"}], "[", RowBox[{ RowBox[{"{", RowBox[{"x1", ",", "y1"}], "}"}], ",", RowBox[{"{", RowBox[{"x2", ",", "y2"}], "}"}]}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7611675605199833`*^9, 3.7611675696646976`*^9}}, CellLabel->"In[2]:=", CellID->360837505], Cell[BoxData[ SqrtBox[ RowBox[{ SuperscriptBox[ RowBox[{"(", RowBox[{"x1", "-", "x2"}], ")"}], "2"], "+", SuperscriptBox[ RowBox[{"(", RowBox[{"y1", "-", "y2"}], ")"}], "2"]}]]], "Output", TaggingRules->{}, CellChangeTimes->{ 3.761167573098797*^9, {3.8475529838186183`*^9, 3.8475529982506514`*^9}}, CellLabel->"Out[2]=", CellID->414897838] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", Selectable->False, ShowCellBracket->Automatic, CellMargins->{{66, 14}, {5, 10}}, Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, TaggingRules->{}, CellEvaluationFunction->(($Line = 0; Null)& ), ShowCellLabel->False, CellLabelAutoDelete->True, TabFilling->"\[LongDash]\[NegativeThickSpace]", TabSpacings->{100}, StyleMenuListing->None, FontFamily->"Verdana", FontWeight->Bold, FontSlant->"Plain", FontColor->GrayLevel[0.905882], CellID->226797627], Cell[TextData[{ "Get the measure of a ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Triangle", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Triangle", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], ":" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.7611675959294767`*^9, 3.761167604703998*^9}}, CellID->721939712], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"SimplexMeasure", "[", RowBox[{"Triangle", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x1", ",", "y1"}], "}"}], ",", RowBox[{"{", RowBox[{"x2", ",", "y2"}], "}"}], ",", RowBox[{"{", RowBox[{"x3", ",", "y3"}], "}"}]}], "}"}], "]"}], "]"}], "//", "FullSimplify"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.761167622545807*^9, 3.761167681058749*^9}}, CellLabel->"In[1]:=", CellID->351677549], Cell[BoxData[ RowBox[{ FractionBox["1", "2"], " ", SqrtBox[ SuperscriptBox[ RowBox[{"(", RowBox[{ RowBox[{"x2", " ", "y1"}], "-", RowBox[{"x3", " ", "y1"}], "-", RowBox[{"x1", " ", "y2"}], "+", RowBox[{"x3", " ", "y2"}], "+", RowBox[{"x1", " ", "y3"}], "-", RowBox[{"x2", " ", "y3"}]}], ")"}], "2"]]}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.7611676414203*^9, 3.761167648575*^9}, 3.7611676841789827`*^9, 3.761167830715535*^9, 3.7611679852959547`*^9, 3.8475530040782275`*^9}, CellLabel->"Out[1]=", CellID->763878817] }, Open ]], Cell[TextData[{ "Compare to ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Area", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Area", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], ":" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.7611679595787067`*^9, 3.761167964984282*^9}}, CellID->375335662], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"Area", "[", RowBox[{"Triangle", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x1", ",", "y1"}], "}"}], ",", RowBox[{"{", RowBox[{"x2", ",", "y2"}], "}"}], ",", RowBox[{"{", RowBox[{"x3", ",", "y3"}], "}"}]}], "}"}], "]"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7611677816988573`*^9, 3.7611678244871273`*^9}, { 3.761167910850906*^9, 3.761167946841959*^9}}, CellLabel->"In[2]:=", CellID->591181579], Cell[BoxData[ RowBox[{ FractionBox["1", "2"], " ", RowBox[{"Abs", "[", RowBox[{ RowBox[{ RowBox[{"-", "x2"}], " ", "y1"}], "+", RowBox[{"x3", " ", "y1"}], "+", RowBox[{"x1", " ", "y2"}], "-", RowBox[{"x3", " ", "y2"}], "-", RowBox[{"x1", " ", "y3"}], "+", RowBox[{"x2", " ", "y3"}]}], "]"}]}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.761167787178768*^9, 3.761167830736072*^9}, { 3.761167939251761*^9, 3.76116794743071*^9}, 3.7611679853156233`*^9, 3.8475530041312265`*^9}, CellLabel->"Out[2]=", CellID->105650294] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", Selectable->False, ShowCellBracket->Automatic, CellMargins->{{66, 14}, {5, 10}}, Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, TaggingRules->{}, CellEvaluationFunction->(($Line = 0; Null)& ), ShowCellLabel->False, CellLabelAutoDelete->True, TabFilling->"\[LongDash]\[NegativeThickSpace]", TabSpacings->{100}, StyleMenuListing->None, FontFamily->"Verdana", FontWeight->Bold, FontSlant->"Plain", FontColor->GrayLevel[0.905882], CellID->226797628], Cell[TextData[{ "Get the measure of a random 100-dimensional ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Simplex", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Simplex", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], ":" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.7591642656196785`*^9, 3.7591642811321964`*^9}}, CellID->598012717], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"SimplexMeasure", "[", RowBox[{"Simplex", "[", RowBox[{"RandomReal", "[", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"-", "10"}], ",", "10"}], "}"}], ",", RowBox[{"{", RowBox[{"101", ",", "101"}], "}"}]}], "]"}], "]"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.759164283388124*^9, 3.7591643676675005`*^9}, 3.7591644093412123`*^9, {3.7591645243096232`*^9, 3.7591645252775927`*^9}, { 3.759164579157937*^9, 3.7591645802678995`*^9}}, CellLabel->"In[1]:=", CellID->70046872], Cell[BoxData["0.13181550835921078344917837757419610356`15.954589770191005"], \ "Output", TaggingRules->{}, CellChangeTimes->{{3.7591643430382557`*^9, 3.759164404258354*^9}, 3.7591645279965076`*^9, {3.75916457362809*^9, 3.7591645816668406`*^9}, 3.759165039448616*^9, 3.7591676244880342`*^9, 3.7610731959147305`*^9, 3.7610773611834793`*^9, 3.7610778227976637`*^9, 3.761165491526388*^9, 3.761165605260139*^9, 3.7611656380942583`*^9, 3.8475530136069927`*^9}, CellLabel->"Out[1]=", CellID->30163396] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", Selectable->False, ShowCellBracket->Automatic, CellMargins->{{66, 14}, {5, 10}}, Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, TaggingRules->{}, CellEvaluationFunction->(($Line = 0; Null)& ), ShowCellLabel->False, CellLabelAutoDelete->True, TabFilling->"\[LongDash]\[NegativeThickSpace]", TabSpacings->{100}, StyleMenuListing->None, FontFamily->"Verdana", FontWeight->Bold, FontSlant->"Plain", FontColor->GrayLevel[0.905882], CellID->226797629], Cell["\<\ Get the measure of a simplicial complex, represented as a list of simplices:\ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.7591631307163944`*^9, 3.7591631544206543`*^9}}, CellID->992925209], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"SimplexMeasure", "[", RowBox[{"{", RowBox[{ RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x1", ",", "y1"}], "}"}], ",", RowBox[{"{", RowBox[{"x2", ",", "y2"}], "}"}]}], "}"}], "]"}], ",", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x3", ",", "y3"}], "}"}], ",", RowBox[{"{", RowBox[{"x4", ",", "y4"}], "}"}]}], "}"}], "]"}]}], "}"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.759163162116416*^9, 3.759163190733508*^9}, { 3.759167644955397*^9, 3.7591676534831314`*^9}}, CellLabel->"In[1]:=", CellID->191424522], Cell[BoxData[ RowBox[{ FractionBox[ SqrtBox[ RowBox[{ RowBox[{"2", " ", SuperscriptBox["x1", "2"]}], "-", RowBox[{"4", " ", "x1", " ", "x2"}], "+", RowBox[{"2", " ", SuperscriptBox["x2", "2"]}], "+", RowBox[{"2", " ", SuperscriptBox["y1", "2"]}], "-", RowBox[{"4", " ", "y1", " ", "y2"}], "+", RowBox[{"2", " ", SuperscriptBox["y2", "2"]}]}]], SqrtBox["2"]], "+", FractionBox[ SqrtBox[ RowBox[{ RowBox[{"2", " ", SuperscriptBox["x3", "2"]}], "-", RowBox[{"4", " ", "x3", " ", "x4"}], "+", RowBox[{"2", " ", SuperscriptBox["x4", "2"]}], "+", RowBox[{"2", " ", SuperscriptBox["y3", "2"]}], "-", RowBox[{"4", " ", "y3", " ", "y4"}], "+", RowBox[{"2", " ", SuperscriptBox["y4", "2"]}]}]], SqrtBox["2"]]}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.7591631684212174`*^9, 3.7591631916334963`*^9}, 3.759163777329833*^9, 3.759165044273484*^9, 3.7591676546520967`*^9, 3.7610732022905426`*^9, 3.761077367231286*^9, 3.7610778258475833`*^9, 3.7611656461398287`*^9, 3.84755301744112*^9}, CellLabel->"Out[1]=", CellID->876164233] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", Selectable->False, ShowCellBracket->Automatic, CellMargins->{{66, 14}, {5, 10}}, Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, TaggingRules->{}, CellEvaluationFunction->(($Line = 0; Null)& ), ShowCellLabel->False, CellLabelAutoDelete->True, TabFilling->"\[LongDash]\[NegativeThickSpace]", TabSpacings->{100}, StyleMenuListing->None, FontFamily->"Verdana", FontWeight->Bold, FontSlant->"Plain", FontColor->GrayLevel[0.905882], CellID->226797630], Cell["\<\ Get the measure of a simplicial complex, represented by lists of vertices:\ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.759163729980318*^9, 3.7591637479157467`*^9}}, CellID->783705345], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"SimplexMeasure", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"0", ",", "0"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "0"}], "}"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"0", ",", "0"}], "}"}], ",", RowBox[{"{", RowBox[{"0", ",", "1"}], "}"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "0"}], "}"}], ",", RowBox[{"{", RowBox[{"0", ",", "1"}], "}"}]}], "}"}]}], "}"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.759163645571926*^9, 3.7591636769479675`*^9}, 3.759163715741764*^9}, CellLabel->"In[1]:=", CellID->92958996], Cell[BoxData[ RowBox[{"2", "+", SqrtBox["2"]}]], "Output", TaggingRules->{}, CellChangeTimes->{3.7591636787608953`*^9, 3.759163718787651*^9, 3.75916377755384*^9, 3.7591650478593726`*^9, 3.7591676715365705`*^9, 3.7610732127991877`*^9, 3.761077370398184*^9, 3.7610778292604723`*^9, 3.761165649459619*^9, 3.8475530208631396`*^9}, CellLabel->"Out[1]=", CellID->951460416] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", Selectable->False, ShowCellBracket->Automatic, CellMargins->{{66, 14}, {5, 10}}, Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, TaggingRules->{}, CellEvaluationFunction->(($Line = 0; Null)& ), ShowCellLabel->False, CellLabelAutoDelete->True, TabFilling->"\[LongDash]\[NegativeThickSpace]", TabSpacings->{100}, StyleMenuListing->None, FontFamily->"Verdana", FontWeight->Bold, FontSlant->"Plain", FontColor->GrayLevel[0.905882], CellID->226797631], Cell["Specify a dimension to measure:", "Text", TaggingRules->{}, CellChangeTimes->{{3.759163358836303*^9, 3.759163374867787*^9}}, CellID->948541247], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"complex", "=", RowBox[{"{", RowBox[{ RowBox[{"Point", "[", RowBox[{"{", RowBox[{"x1", ",", "y1"}], "}"}], "]"}], ",", RowBox[{"Line", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x2", ",", "y2"}], "}"}], ",", RowBox[{"{", RowBox[{"x3", ",", "y3"}], "}"}]}], "}"}], "]"}], ",", RowBox[{"Triangle", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x4", ",", "y4"}], "}"}], ",", RowBox[{"{", RowBox[{"x5", ",", "y5"}], "}"}], ",", RowBox[{"{", RowBox[{"x6", ",", "y6"}], "}"}]}], "}"}], "]"}]}], "}"}]}]], "Input",\ TaggingRules->{}, CellChangeTimes->{{3.7611680465006313`*^9, 3.761168047989503*^9}}, CellLabel->"In[1]:=", CellID->965299284], Cell[BoxData[ RowBox[{"{", RowBox[{ RowBox[{"Point", "[", RowBox[{"{", RowBox[{"x1", ",", "y1"}], "}"}], "]"}], ",", RowBox[{"Line", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x2", ",", "y2"}], "}"}], ",", RowBox[{"{", RowBox[{"x3", ",", "y3"}], "}"}]}], "}"}], "]"}], ",", RowBox[{"Triangle", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x4", ",", "y4"}], "}"}], ",", RowBox[{"{", RowBox[{"x5", ",", "y5"}], "}"}], ",", RowBox[{"{", RowBox[{"x6", ",", "y6"}], "}"}]}], "}"}], "]"}]}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.7611680492169313`*^9, 3.7611680782419653`*^9}, 3.847553026761702*^9}, CellLabel->"Out[1]=", CellID->679716288] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"SimplexMeasure", "[", RowBox[{"complex", ",", "1"}], "]"}], "//", "FullSimplify"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7591632990171432`*^9, 3.7591633140206966`*^9}, { 3.7591633802536354`*^9, 3.7591633809645967`*^9}, {3.759167729468773*^9, 3.7591677603398123`*^9}, {3.761168038181649*^9, 3.7611680569813538`*^9}}, CellLabel->"In[2]:=", CellID->714297419], Cell[BoxData[ SqrtBox[ RowBox[{ SuperscriptBox[ RowBox[{"(", RowBox[{"x2", "-", "x3"}], ")"}], "2"], "+", SuperscriptBox[ RowBox[{"(", RowBox[{"y2", "-", "y3"}], ")"}], "2"]}]]], "Output", TaggingRules->{}, CellChangeTimes->{ 3.7591633146536736`*^9, 3.7591633822585735`*^9, 3.759163777903815*^9, 3.759165057943058*^9, 3.7591677130042686`*^9, 3.759167764120696*^9, 3.761077375047052*^9, 3.761077577713546*^9, 3.7610778328853397`*^9, 3.761165655979805*^9, 3.761165719889967*^9, {3.7611680506471863`*^9, 3.761168078260056*^9}, 3.8475530268177023`*^9}, CellLabel->"Out[2]=", CellID->532994460] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"SimplexMeasure", "[", RowBox[{"complex", ",", "2"}], "]"}], "//", "FullSimplify"}]], "Input", TaggingRules->{}, CellChangeTimes->{3.7611680717942753`*^9}, CellLabel->"In[3]:=", CellID->236848760], Cell[BoxData[ RowBox[{ FractionBox["1", "2"], " ", SqrtBox[ SuperscriptBox[ RowBox[{"(", RowBox[{ RowBox[{"x5", " ", "y4"}], "-", RowBox[{"x6", " ", "y4"}], "-", RowBox[{"x4", " ", "y5"}], "+", RowBox[{"x6", " ", "y5"}], "+", RowBox[{"x4", " ", "y6"}], "-", RowBox[{"x5", " ", "y6"}]}], ")"}], "2"]]}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.761168073210322*^9, 3.761168078282955*^9}, 3.8475530269706984`*^9}, CellLabel->"Out[3]=", CellID->179667063] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", Selectable->False, ShowCellBracket->Automatic, CellMargins->{{66, 14}, {5, 10}}, Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, TaggingRules->{}, CellEvaluationFunction->(($Line = 0; Null)& ), ShowCellLabel->False, CellLabelAutoDelete->True, TabFilling->"\[LongDash]\[NegativeThickSpace]", TabSpacings->{100}, StyleMenuListing->None, FontFamily->"Verdana", FontWeight->Bold, FontSlant->"Plain", FontColor->GrayLevel[0.905882], CellID->226797632], Cell[TextData[{ "Get the measure of a ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["MeshRegion", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/MeshRegion", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], ":" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.759163242891903*^9, 3.7591632518666244`*^9}}, CellID->44008231], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"mesh", "=", RowBox[{"MeshRegion", "[", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"0", ",", "0"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "0"}], "}"}], ",", RowBox[{"{", RowBox[{"0", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "0"}], "}"}]}], "}"}], ",", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"4", ",", "5", ",", "6"}], "}"}]}], "}"}], "]"}]}], "]"}]}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.759163257756443*^9, 3.7591632586204147`*^9}}, CellLabel->"In[1]:=", CellID->416867369], Cell[BoxData[ GraphicsBox[ TagBox[ DynamicModuleBox[{Typeset`mesh = {MeshRegion, {}}}, TagBox[ GraphicsComplexBox[{{0., 0.}, {1., 0.}, {0., 1.}, {1., 1.}, {2., 1.}, { 2., 0.}}, {Hue[0.6, 0.3, 0.95], EdgeForm[Hue[0.6, 0.3, 0.75]], TagBox[PolygonBox[{{1, 2, 3}, {6, 5, 4}}], Annotation[#, "Geometry"]& ]}], MouseAppearanceTag["LinkHand"]], AllowKernelInitialization->False], "MeshGraphics", AutoDelete->True, Editable->False, Selectable->False], DefaultBaseStyle->{ "MeshGraphics", FrontEnd`GraphicsHighlightColor -> Hue[0.1, 1, 0.7]}]], "Output", TaggingRules->{}, CellChangeTimes->{3.759163259367391*^9, 3.7591637781788235`*^9, 3.759165061689926*^9, 3.759167784663057*^9, 3.76107758552528*^9, 3.761077836881228*^9, 3.761165726666318*^9, 3.8475530345496793`*^9}, CellLabel->"Out[1]=", CellID->151545609] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"SimplexMeasure", "[", "mesh", "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.759163261302314*^9, 3.75916326425224*^9}}, CellLabel->"In[2]:=", CellID->710422424], Cell[BoxData["1.`"], "Output", TaggingRules->{}, CellChangeTimes->{3.7591632646712246`*^9, 3.7591637782958193`*^9, 3.7591650625829153`*^9, 3.7591677856060305`*^9, 3.761077586885256*^9, 3.7610778378051996`*^9, 3.761165728109601*^9, 3.8475530345826983`*^9}, CellLabel->"Out[2]=", CellID->700401006] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell["Properties and Relations", "Subsection", TaggingRules->{}, CellID->232113220], Cell[TextData[{ "The measure for ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Point", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Point", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], " corresponds to counts:" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.7591657624991713`*^9, 3.759165771632867*^9}}, CellID->140886153], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"points", "=", RowBox[{"Point", "/@", RowBox[{"Tuples", "[", RowBox[{ RowBox[{"Range", "[", "5", "]"}], ",", "2"}], "]"}]}]}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7591657400788636`*^9, 3.759165741292825*^9}, { 3.759165815301526*^9, 3.759165816451491*^9}}, CellLabel->"In[1]:=", CellID->598854326], Cell[BoxData[ RowBox[{"{", RowBox[{ RowBox[{"Point", "[", RowBox[{"{", RowBox[{"1", ",", "1"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"1", ",", "3"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"1", ",", "4"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"1", ",", "5"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"2", ",", "1"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"2", ",", "2"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"2", ",", "3"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"2", ",", "4"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"2", ",", "5"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"3", ",", "1"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"3", ",", "2"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"3", ",", "3"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"3", ",", "4"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"3", ",", "5"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"4", ",", "1"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"4", ",", "2"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"4", ",", "3"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"4", ",", "4"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"4", ",", "5"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"5", ",", "1"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"5", ",", "2"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"5", ",", "3"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"5", ",", "4"}], "}"}], "]"}], ",", RowBox[{"Point", "[", RowBox[{"{", RowBox[{"5", ",", "5"}], "}"}], "]"}]}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.759165744356716*^9, 3.7591658167874794`*^9, 3.759166580723214*^9, 3.75916834285563*^9, 3.7610775936080203`*^9, 3.761077840346117*^9, 3.7611657342386703`*^9, 3.847553037887679*^9}, CellLabel->"Out[1]=", CellID->797076303] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"Graphics", "[", "points", "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.759165783646495*^9, 3.7591658215633307`*^9}}, CellLabel->"In[2]:=", CellID->534495858], Cell[BoxData[ GraphicsBox[{PointBox[{1, 1}], PointBox[{1, 2}], PointBox[{1, 3}], PointBox[{1, 4}], PointBox[{1, 5}], PointBox[{2, 1}], PointBox[{2, 2}], PointBox[{2, 3}], PointBox[{2, 4}], PointBox[{2, 5}], PointBox[{3, 1}], PointBox[{3, 2}], PointBox[{3, 3}], PointBox[{3, 4}], PointBox[{3, 5}], PointBox[{4, 1}], PointBox[{4, 2}], PointBox[{4, 3}], PointBox[{4, 4}], PointBox[{4, 5}], PointBox[{5, 1}], PointBox[{5, 2}], PointBox[{5, 3}], PointBox[{5, 4}], PointBox[{5, 5}]}, ImageSize->{Automatic, 103.42506666666469`}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.759165791399269*^9, 3.7591658219693203`*^9}, 3.759168343003609*^9, 3.761077594552006*^9, 3.761077841512063*^9, 3.761165738108288*^9, 3.847553039448699*^9}, CellLabel->"Out[2]=", CellID->839496249] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"SimplexMeasure", "[", "points", "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.759168335396861*^9, 3.7591683387467585`*^9}}, CellLabel->"In[3]:=", CellID->629464512], Cell[BoxData["25"], "Output", TaggingRules->{}, CellChangeTimes->{3.7591683431246223`*^9, 3.761077595457961*^9, 3.7610778424720473`*^9, 3.761165739770609*^9, 3.847553040875699*^9}, CellLabel->"Out[3]=", CellID->12627981] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", Selectable->False, ShowCellBracket->Automatic, CellMargins->{{66, 14}, {5, 10}}, Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, TaggingRules->{}, CellEvaluationFunction->(($Line = 0; Null)& ), ShowCellLabel->False, CellLabelAutoDelete->True, TabFilling->"\[LongDash]\[NegativeThickSpace]", TabSpacings->{100}, StyleMenuListing->None, FontFamily->"Verdana", FontWeight->Bold, FontSlant->"Plain", FontColor->GrayLevel[0.905882], CellID->226797633], Cell[TextData[{ "For mesh regions, ", Cell[BoxData["SimplexMeasure"], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], " is equivalent to ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["RegionMeasure", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/RegionMeasure", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], ":" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.7591655365551867`*^9, 3.759165559124484*^9}}, CellID->967144806], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"mesh", "=", RowBox[{"ResourceData", "[", RowBox[{"\"\\"", ",", "\"\\""}], "]"}]}]], "Input", TaggingRules->{}, CellLabel->"In[1]:=", CellID->554202783], Cell[BoxData[ GraphicsBox[ TagBox[RasterBox[CompressedData[" 1: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 WirWNrdu7wdoB0aPn790Y6Lf3UQ+/h2SgXLi "], {{0, 146.}, {118., 0}}, {0, 255}, ColorFunction->RGBColor, ImageResolution->144.], BoxForm`ImageTag["Byte", ColorSpace -> "RGB", Interleaving -> True], Selectable->False], DefaultBaseStyle->"ImageGraphics", ImageSizeRaw->{118., 146.}, PlotRange->{{0, 118.}, {0, 146.}}]], "Output", TaggingRules->{}, CellChangeTimes->{3.7611657492169*^9, 3.8475530457396793`*^9}, CellLabel->"Out[1]=", CellID->565854297] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"SimplexMeasure", "[", "mesh", "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.75916556523928*^9, 3.759165568563193*^9}}, CellLabel->"In[2]:=", CellID->710422425], Cell[BoxData["0.05712878341909951`"], "Output", TaggingRules->{}, CellChangeTimes->{3.759165569053178*^9, 3.7591683528883023`*^9, 3.7610778494408255`*^9, 3.7611657501092377`*^9, 3.847553046377679*^9}, CellLabel->"Out[2]=", CellID->169368990] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"RegionMeasure", "[", "mesh", "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.759165569702156*^9, 3.7591655724510813`*^9}}, CellLabel->"In[3]:=", CellID->446824216], Cell[BoxData["0.05712878341909951`"], "Output", TaggingRules->{}, CellChangeTimes->{3.759165572866059*^9, 3.7591683530443134`*^9, 3.761077850706769*^9, 3.761165750129108*^9, 3.8475530500636997`*^9}, CellLabel->"Out[3]=", CellID->897023980] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", Selectable->False, ShowCellBracket->Automatic, CellMargins->{{66, 14}, {5, 10}}, Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, TaggingRules->{}, CellEvaluationFunction->(($Line = 0; Null)& ), ShowCellLabel->False, CellLabelAutoDelete->True, TabFilling->"\[LongDash]\[NegativeThickSpace]", TabSpacings->{100}, StyleMenuListing->None, FontFamily->"Verdana", FontWeight->Bold, FontSlant->"Plain", FontColor->GrayLevel[0.905882], CellID->226797634], Cell[TextData[{ Cell[BoxData["SimplexMeasure"], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], " works for arbitrary dimension:" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.761078711110154*^9, 3.761078728136625*^9}, 3.76107881391187*^9}, CellID->439188232], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"s", "=", RowBox[{"Table", "[", RowBox[{ RowBox[{"Simplex", "[", RowBox[{"RandomReal", "[", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"-", "1"}], ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"n", ",", "n"}], "}"}]}], "]"}], "]"}], ",", RowBox[{"{", RowBox[{"n", ",", "5"}], "}"}]}], "]"}]}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.76107875849965*^9, 3.761078872857978*^9}, { 3.7610789245703197`*^9, 3.7610789258492618`*^9}, 3.761165778005061*^9}, CellLabel->"In[1]:=", CellID->748364733], Cell[BoxData[ RowBox[{"{", RowBox[{ RowBox[{"Point", "[", RowBox[{"{", "0.18258414399688583`", "}"}], "]"}], ",", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"-", "0.019249250761682823`"}], ",", RowBox[{"-", "0.580403543300481`"}]}], "}"}], ",", RowBox[{"{", RowBox[{"0.15403646495123358`", ",", RowBox[{"-", "0.6371252474800757`"}]}], "}"}]}], "}"}], "]"}], ",", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ "0.7428630150202298`", ",", "0.41260160845658866`", ",", "0.22164443726790317`"}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"-", "0.8153503716982153`"}], ",", RowBox[{"-", "0.9129937164706337`"}], ",", RowBox[{"-", "0.30541852154111115`"}]}], "}"}], ",", RowBox[{"{", RowBox[{"0.308750860051183`", ",", "0.9266333273788998`", ",", RowBox[{"-", "0.39397957627975355`"}]}], "}"}]}], "}"}], "]"}], ",", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"0.266759302393619`", ",", RowBox[{"-", "0.7942109910044568`"}], ",", RowBox[{"-", "0.34609291001042575`"}], ",", "0.6210999457335249`"}], "}"}], ",", RowBox[{"{", RowBox[{ "0.17428907367252178`", ",", "0.7270055882220037`", ",", "0.8097125201121238`", ",", "0.3514608140780009`"}], "}"}], ",", RowBox[{"{", RowBox[{"0.890282260076797`", ",", RowBox[{"-", "0.7887074659193196`"}], ",", RowBox[{"-", "0.13512043209605906`"}], ",", "0.05685340308960907`"}], "}"}], ",", RowBox[{"{", RowBox[{"0.7236751791042493`", ",", "0.09726495499910559`", ",", RowBox[{"-", "0.25844817421081245`"}], ",", RowBox[{"-", "0.36511814970144796`"}]}], "}"}]}], "}"}], "]"}], ",", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"0.16688906791003744`", ",", RowBox[{"-", "0.35492466154793023`"}], ",", "0.6858972126483378`", ",", "0.20276404236118317`", ",", RowBox[{"-", "0.64573952975109`"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"-", "0.9571107535203396`"}], ",", "0.15311235272370372`", ",", RowBox[{"-", "0.7660998454752357`"}], ",", "0.7514366995109958`", ",", "0.24119136936108365`"}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"-", "0.02421527026726622`"}], ",", RowBox[{"-", "0.04216049932215782`"}], ",", "0.6554184278048365`", ",", RowBox[{"-", "0.20722796170313273`"}], ",", RowBox[{"-", "0.6990630814039558`"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"-", "0.11317156053054944`"}], ",", "0.7539584422238388`", ",", RowBox[{"-", "0.412825744219127`"}], ",", "0.7532599613615032`", ",", RowBox[{"-", "0.25179261552659593`"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"-", "0.09464504684939357`"}], ",", "0.1392621983752469`", ",", "0.29469791197265405`", ",", "0.08273751107965444`", ",", RowBox[{"-", "0.23033951711977974`"}]}], "}"}]}], "}"}], "]"}]}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.7610788687430935`*^9, 3.761078873599955*^9}, 3.7610789265442543`*^9, 3.7611657816307898`*^9, 3.847553064997608*^9}, CellLabel->"Out[1]=", CellID->122486191] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"SimplexMeasure", "/@", "s"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7610787396462383`*^9, 3.7610787419131794`*^9}, { 3.761078877303836*^9, 3.7610788787037897`*^9}}, CellLabel->"In[2]:=", CellID->550386274], Cell[BoxData[ RowBox[{"{", RowBox[{ "1", ",", "0.18233291253960468`", ",", "0.9499603413770994`", ",", "0.19853818847869706`", ",", "0.012268611496941697`"}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.761078879285756*^9, 3.7610789279742084`*^9, 3.761165788230575*^9, 3.8475530799576244`*^9}, CellLabel->"Out[2]=", CellID->954627633] }, Open ]], Cell[TextData[{ "Compare to ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["RegionMeasure", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/RegionMeasure", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], ":" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.761078909079816*^9, 3.761078915908599*^9}}, CellID->31265136], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"RegionMeasure", "/@", "s"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7610788805817137`*^9, 3.761078885319578*^9}}, CellLabel->"In[3]:=", CellID->441695663], Cell[BoxData[ RowBox[{"{", RowBox[{ "1.`", ",", "0.18233291253960468`", ",", "0.9499603413770995`", ",", "0.19853818847869703`", ",", RowBox[{"RegionMeasure", "[", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"0.16688906791003744`", ",", RowBox[{"-", "0.35492466154793023`"}], ",", "0.6858972126483378`", ",", "0.20276404236118317`", ",", RowBox[{"-", "0.64573952975109`"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"-", "0.9571107535203396`"}], ",", "0.15311235272370372`", ",", RowBox[{"-", "0.7660998454752357`"}], ",", "0.7514366995109958`", ",", "0.24119136936108365`"}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"-", "0.02421527026726622`"}], ",", RowBox[{"-", "0.04216049932215782`"}], ",", "0.6554184278048365`", ",", RowBox[{"-", "0.20722796170313273`"}], ",", RowBox[{"-", "0.6990630814039558`"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"-", "0.11317156053054944`"}], ",", "0.7539584422238388`", ",", RowBox[{"-", "0.412825744219127`"}], ",", "0.7532599613615032`", ",", RowBox[{"-", "0.25179261552659593`"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"-", "0.09464504684939357`"}], ",", "0.1392621983752469`", ",", "0.29469791197265405`", ",", "0.08273751107965444`", ",", RowBox[{"-", "0.23033951711977974`"}]}], "}"}]}], "}"}], "]"}], "]"}]}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.7610788857405634`*^9, 3.761078931224105*^9, 3.761165797169532*^9, 3.847553083606641*^9}, CellLabel->"Out[3]=", CellID->372866061] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", Selectable->False, ShowCellBracket->Automatic, CellMargins->{{66, 14}, {5, 10}}, Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, TaggingRules->{}, CellEvaluationFunction->(($Line = 0; Null)& ), ShowCellLabel->False, CellLabelAutoDelete->True, TabFilling->"\[LongDash]\[NegativeThickSpace]", TabSpacings->{100}, StyleMenuListing->None, FontFamily->"Verdana", FontWeight->Bold, FontSlant->"Plain", FontColor->GrayLevel[0.905882], CellID->226797635], Cell[TextData[{ Cell[BoxData["SimplexMeasure"], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], " performs best when given lists of vertices as an array:" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.759165200459632*^9, 3.7591652556198997`*^9}, { 3.759165323546789*^9, 3.759165345563106*^9}}, CellID->40894174], Cell[BoxData[{ RowBox[{ RowBox[{"array", "=", RowBox[{"RandomReal", "[", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"-", "1000"}], ",", "1000"}], "}"}], ",", RowBox[{"{", RowBox[{"1000", ",", "2", ",", "2"}], "}"}]}], "]"}]}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{"lines", "=", RowBox[{"Simplex", "/@", "array"}]}], ";"}]}], "Input", TaggingRules->{}, CellChangeTimes->{{3.759164022778206*^9, 3.7591640540282516`*^9}, { 3.759164156821042*^9, 3.759164185820156*^9}, {3.7591651076455164`*^9, 3.7591651334627123`*^9}, {3.759165376711155*^9, 3.759165439963187*^9}, { 3.75916549978833*^9, 3.7591655000133066`*^9}}, CellLabel->"In[1]:=", CellID->183269866], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"RepeatedTiming", "[", RowBox[{"SimplexMeasure", "[", "lines", "]"}], "]"}]], "Input", TaggingRules->{}, CellLabel->"In[3]:=", CellID->939133241], Cell[BoxData[ RowBox[{"{", RowBox[{"0.002622130078125`", ",", "1.0444558086762754`*^6"}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.759165513229911*^9, 3.759168359503115*^9, 3.7610778588325224`*^9, 3.8475530928406596`*^9}, CellLabel->"Out[3]=", CellID->625999196] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"RepeatedTiming", "[", RowBox[{"SimplexMeasure", "[", "array", "]"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7591640574001303`*^9, 3.759164060036065*^9}, { 3.7591641152533484`*^9, 3.759164120212196*^9}, 3.759164190966996*^9, 3.759165137230596*^9, {3.7591653915416927`*^9, 3.759165392171673*^9}, 3.759165443239086*^9}, CellLabel->"In[4]:=", CellID->587114], Cell[BoxData[ RowBox[{"{", RowBox[{"0.0002401828125`", ",", "1.0444558086762754`*^6"}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{ 3.759164060562048*^9, 3.759164121259165*^9, 3.7591641619568815`*^9, 3.7591641923019533`*^9, {3.7591651141123133`*^9, 3.7591651385255537`*^9}, { 3.7591653934476185`*^9, 3.7591654125390415`*^9}, 3.759165444509047*^9, 3.7591655139548736`*^9, 3.759168360230074*^9, 3.761077861848426*^9, 3.847553099823632*^9}, CellLabel->"Out[4]=", CellID->236008285] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", Selectable->False, ShowCellBracket->Automatic, CellMargins->{{66, 14}, {5, 10}}, Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, TaggingRules->{}, CellEvaluationFunction->(($Line = 0; Null)& ), ShowCellLabel->False, CellLabelAutoDelete->True, TabFilling->"\[LongDash]\[NegativeThickSpace]", TabSpacings->{100}, StyleMenuListing->None, FontFamily->"Verdana", FontWeight->Bold, FontSlant->"Plain", FontColor->GrayLevel[0.905882], CellID->226797636], Cell["Get the measure of the first 10 standard simplices:", "Text", TaggingRules->{}, CellChangeTimes->{{3.7591630707562532`*^9, 3.759163085611777*^9}, { 3.7591634418037057`*^9, 3.759163441947702*^9}, {3.759163543307569*^9, 3.759163551740306*^9}, {3.7591646211476326`*^9, 3.759164626643444*^9}}, CellID->73527270], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"Table", "[", RowBox[{ RowBox[{"SimplexMeasure", "[", RowBox[{ RowBox[{"ResourceFunction", "[", "\"\\"", "]"}], "[", "n", "]"}], "]"}], ",", RowBox[{"{", RowBox[{"n", ",", "0", ",", "9"}], "}"}]}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.759161429383252*^9, 3.759161449717621*^9}, 3.7591624370389442`*^9, {3.759163090526639*^9, 3.7591631085800753`*^9}, { 3.759164633439233*^9, 3.7591646404840307`*^9}, {3.7610784832814827`*^9, 3.7610784909052362`*^9}, {3.7610785344098406`*^9, 3.7610785661058273`*^9}}, CellLabel->"In[1]:=", CellID->666847066], Cell[BoxData[ RowBox[{"{", RowBox[{"1", ",", SqrtBox["2"], ",", FractionBox[ SqrtBox["3"], "2"], ",", FractionBox["1", "3"], ",", FractionBox[ SqrtBox["5"], "24"], ",", FractionBox["1", RowBox[{"20", " ", SqrtBox["6"]}]], ",", FractionBox[ SqrtBox["7"], "720"], ",", FractionBox["1", RowBox[{"1260", " ", SqrtBox["2"]}]], ",", FractionBox["1", "13440"], ",", FractionBox["1", RowBox[{"36288", " ", SqrtBox["10"]}]]}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.7591614317121773`*^9, 3.759161450146606*^9}, 3.7591623760668364`*^9, {3.7591624277382154`*^9, 3.759162437668906*^9}, { 3.7591630957234745`*^9, 3.7591631101130133`*^9}, 3.7591637785427957`*^9, { 3.759164641051004*^9, 3.7591646639962835`*^9}, 3.7591650692056923`*^9, 3.7591677917768354`*^9, 3.759168425300068*^9, 3.761077878863881*^9, { 3.7610785480904016`*^9, 3.761078569718692*^9}, 3.76116584744643*^9, 3.761168152539773*^9, 3.761170601384757*^9, 3.8475531084516344`*^9}, CellLabel->"Out[1]=", CellID->958319910] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"ListLogPlot", "[", RowBox[{"%", ",", RowBox[{"Joined", "\[Rule]", "True"}]}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.759164664852256*^9, 3.759164666564219*^9}, { 3.761168155711022*^9, 3.7611681612162*^9}}, CellLabel->"In[2]:=", CellID->302369051], Cell[BoxData[ GraphicsBox[{{}, {{}, {}, {RGBColor[0.368417, 0.506779, 0.709798], PointSize[0.012833333333333334`], AbsoluteThickness[1.6], LineBox[{{1., 0.}, {2., 0.3465735902799727}, { 3., -0.14384103622589053`}, {4., -1.0986122886681098`}, { 5., -2.3733348741308955`}, {6., -3.8916120081680186`}, { 7., -5.6062961374824445`}, {8., -7.485440590225497}, { 9., -9.50599061407714}, {10., -11.650534933584447`}}]}}, {{}, {}}}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->{True, True}, AxesLabel->{None, None}, AxesOrigin->{0., -12.58937675952602}, DisplayFunction->Identity, Frame->{{False, False}, {False, False}}, FrameLabel->{{None, None}, {None, None}}, FrameTicks->{{ Charting`ScaledTicks[{Log, Exp}, {Log, Exp}, "Nice", WorkingPrecision -> 15.954589770191003`, RotateLabel -> 0], Charting`ScaledFrameTicks[{Log, Exp}]}, {Automatic, Automatic}}, GridLines->{None, None}, GridLinesStyle->Directive[ GrayLevel[0.5, 0.4]], Method->{ "OptimizePlotMarkers" -> True, "OptimizePlotMarkers" -> True, "CoordinatesToolOptions" -> {"DisplayFunction" -> ({ Identity[ Part[#, 1]], Exp[ Part[#, 2]]}& ), "CopiedValueFunction" -> ({ Identity[ Part[#, 1]], Exp[ Part[#, 2]]}& )}}, PlotRange->{{0., 10}, {-12.58937675952602, 0.3465735902799727}}, PlotRangeClipping->True, PlotRangePadding->{{ Scaled[0.02], Scaled[0.02]}, { Scaled[0.02], Scaled[0.05]}}, Ticks->FrontEndValueCache[{Automatic, Charting`ScaledTicks[{Log, Exp}, {Log, Exp}, "Nice", WorkingPrecision -> 15.954589770191003`, RotateLabel -> 0]}, { Automatic, {{-11.512925464970229`, FormBox[ TemplateBox[{"10", RowBox[{"-", "5"}]}, "Superscript", SyntaxForm -> SuperscriptBox], TraditionalForm], {0.01, 0.}}, {-9.210340371976182, FormBox[ TemplateBox[{"10", RowBox[{"-", "4"}]}, "Superscript", SyntaxForm -> SuperscriptBox], TraditionalForm], {0.01, 0.}}, {-6.907755278982137, FormBox["0.001`", TraditionalForm], {0.01, 0.}}, {-4.605170185988091, FormBox[ TagBox[ InterpretationBox[ StyleBox["\"0.010\"", ShowStringCharacters -> False], 0.01`15.954589770191003, AutoDelete -> True], NumberForm[#, { DirectedInfinity[1], 3}]& ], TraditionalForm], {0.01, 0.}}, {-2.3025850929940455`, FormBox[ TagBox[ InterpretationBox[ StyleBox["\"0.100\"", ShowStringCharacters -> False], 0.1`15.954589770191003, AutoDelete -> True], NumberForm[#, { DirectedInfinity[1], 3}]& ], TraditionalForm], {0.01, 0.}}, {0., FormBox["1", TraditionalForm], {0.01, 0.}}, {-16.11809565095832, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-15.424948470398375`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-15.01948336229021, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-14.73180128983843, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-14.508657738524219`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-14.326336181730264`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-14.172185501903007`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-14.038654109278484`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-13.9208710736221, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-13.815510557964274`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-13.122363377404328`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-12.716898269296165`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-12.429216196844383`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-12.206072645530174`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-12.02375108873622, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-11.86960040890896, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-11.736069016284437`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-11.618285980628055`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-10.819778284410283`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-10.41431317630212, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-10.126631103850338`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-9.903487552536127, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-9.721165995742174, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-9.567015315914915, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-9.433483923290392, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-9.315700887634009, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-8.517193191416238, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-8.111728083308073, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-7.824046010856292, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-7.600902459542082, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-7.418580902748128, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-7.264430222920869, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-7.1308988302963465`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-7.013115794639964, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-6.214608098422191, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-5.809142990314028, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-5.521460917862246, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-5.298317366548036, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-5.115995809754082, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-4.961845129926823, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-4.8283137373023015`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-4.710530701645918, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-3.912023005428146, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-3.506557897319982, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-3.2188758248682006`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-2.995732273553991, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-2.8134107167600364`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-2.659260036932778, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-2.5257286443082556`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-2.4079456086518722`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-1.6094379124341003`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-1.2039728043259361`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-0.916290731874155, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-0.6931471805599453, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-0.5108256237659907, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-0.35667494393873245`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-0.2231435513142097, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-0.10536051565782628`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, { 0.6931471805599453, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, { 1.0986122886681098`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, { 1.3862943611198906`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, { 1.6094379124341003`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, { 1.791759469228055, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, { 1.9459101490553132`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, { 2.0794415416798357`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, { 2.1972245773362196`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, { 2.302585092994046, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, { 2.70805020110221, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, { 2.995732273553991, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, { 3.2188758248682006`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}}}]]], "Output", TaggingRules->{}, CellChangeTimes->{3.759164667165199*^9, 3.759165069428685*^9, 3.7591677957096977`*^9, 3.759168425518046*^9, 3.76107788073982*^9, 3.7610785709716663`*^9, 3.761165849369869*^9, 3.7611681619434023`*^9, 3.761170603422475*^9, 3.8475531118616543`*^9}, CellLabel->"Out[2]=", CellID->677010747] }, Open ]], Cell["Here\[CloseCurlyQuote]s the corresponding formula:", "Text", TaggingRules->{}, CellChangeTimes->{{3.759168414706398*^9, 3.7591684203222218`*^9}}, CellID->195510137], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"Table", "[", RowBox[{ FractionBox[ SqrtBox[ RowBox[{"n", "+", "1"}]], RowBox[{"n", "!"}]], ",", RowBox[{"{", RowBox[{"n", ",", "0", ",", "9"}], "}"}]}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7591679271926126`*^9, 3.759167946179023*^9}, { 3.7591680712220716`*^9, 3.7591681086939087`*^9}}, CellLabel->"In[3]:=", CellID->240492841], Cell[BoxData[ RowBox[{"{", RowBox[{"1", ",", SqrtBox["2"], ",", FractionBox[ SqrtBox["3"], "2"], ",", FractionBox["1", "3"], ",", FractionBox[ SqrtBox["5"], "24"], ",", FractionBox["1", RowBox[{"20", " ", SqrtBox["6"]}]], ",", FractionBox[ SqrtBox["7"], "720"], ",", FractionBox["1", RowBox[{"1260", " ", SqrtBox["2"]}]], ",", FractionBox["1", "13440"], ",", FractionBox["1", RowBox[{"36288", " ", SqrtBox["10"]}]]}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{ 3.75916794662601*^9, {3.7591680731680093`*^9, 3.759168109400868*^9}, 3.7591684256330433`*^9, 3.7610778837997227`*^9, 3.761078577907444*^9, 3.7611658513090754`*^9, 3.8475531145968695`*^9}, CellLabel->"Out[3]=", CellID->866180084] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", Selectable->False, ShowCellBracket->Automatic, CellMargins->{{66, 14}, {5, 10}}, Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, TaggingRules->{}, CellEvaluationFunction->(($Line = 0; Null)& ), ShowCellLabel->False, CellLabelAutoDelete->True, TabFilling->"\[LongDash]\[NegativeThickSpace]", TabSpacings->{100}, StyleMenuListing->None, FontFamily->"Verdana", FontWeight->Bold, FontSlant->"Plain", FontColor->GrayLevel[0.905882], CellID->226797637], Cell[TextData[{ Cell[BoxData["SimplexMeasure"], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], " uses more efficient methods for simplicial complexes below 6 dimensions:" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.761166751903401*^9, 3.7611667959037123`*^9}, 3.7611672699768*^9}, CellID->29254802], Cell[CellGroupData[{ Cell[BoxData[{ RowBox[{ RowBox[{"SeedRandom", "[", "1", "]"}], ";"}], "\[IndentingNewLine]", RowBox[{"t", "=", RowBox[{"Table", "[", RowBox[{ RowBox[{"First", "[", RowBox[{"RepeatedTiming", "[", RowBox[{"SimplexMeasure", "[", RowBox[{"RandomReal", "[", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"-", "5"}], ",", "5"}], "}"}], ",", RowBox[{"{", RowBox[{"100", ",", "n", ",", "12"}], "}"}]}], "]"}], "]"}], "]"}], "]"}], ",", RowBox[{"{", RowBox[{"n", ",", "2", ",", "12"}], "}"}]}], "]"}]}]}], "Input", TaggingRules->{}, CellChangeTimes->{{3.761165893824574*^9, 3.7611660456027317`*^9}, { 3.7611660779124126`*^9, 3.761166080864028*^9}, {3.761166132631674*^9, 3.761166141020006*^9}, {3.761166196997583*^9, 3.761166204234359*^9}, { 3.76116624656817*^9, 3.76116625005449*^9}, {3.761166489525455*^9, 3.7611664924923573`*^9}, {3.761166549545685*^9, 3.761166573257761*^9}, { 3.761166612677463*^9, 3.761166709215562*^9}, 3.761166807408166*^9, { 3.761167235372416*^9, 3.761167235503291*^9}, {3.761168226631063*^9, 3.76116829506946*^9}}, CellLabel->"In[1]:=", CellID->201331459], Cell[BoxData[ RowBox[{"{", RowBox[{ "0.00015621025390625`", ",", "0.0001819689453125`", ",", "0.0002082962890625`", ",", "0.000248771240234375`", ",", "0.000308742626953125`", ",", "0.0013843279296875`", ",", "0.0016847916015625`", ",", "0.002019596484375`", ",", "0.002389439453125`", ",", "0.003309719140625`", ",", "0.00403190390625`"}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.8475520559794116`*^9, 3.8475531400816746`*^9, 3.847553295069255*^9, 3.8475534172766547`*^9}, CellLabel->"Out[2]=", CellID->295297936] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"ListLogPlot", "[", RowBox[{"t", ",", RowBox[{"Joined", "\[Rule]", "True"}]}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.761166056660565*^9, 3.761166070805011*^9}, { 3.76116666228891*^9, 3.7611666775797577`*^9}, 3.761168296893808*^9}, CellLabel->"In[3]:=", CellID->651780692], Cell[BoxData[ GraphicsBox[{{}, {{}, {}, {RGBColor[0.368417, 0.506779, 0.709798], PointSize[0.012833333333333334`], AbsoluteThickness[1.6], LineBox[{{1., -8.76430767670657}, {2., -8.611674515597558}, { 3., -8.476549025206499}, {4., -8.298976797694024}, { 5., -8.083002550620991}, {6., -6.5825405064374936`}, { 7., -6.386113401424563}, {8., -6.204857547734148}, { 9., -6.036696478988582}, {10., -5.710891944968205}, { 11., -5.5135165812723725`}}]}}, {{}, {}}}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->{True, True}, AxesLabel->{None, None}, AxesOrigin->{0., -9.018700528260842}, DisplayFunction->Identity, Frame->{{False, False}, {False, False}}, FrameLabel->{{None, None}, {None, None}}, FrameTicks->{{ Charting`ScaledTicks[{Log, Exp}, {Log, Exp}, "Nice", WorkingPrecision -> 15.954589770191003`, RotateLabel -> 0], Charting`ScaledFrameTicks[{Log, Exp}]}, {Automatic, Automatic}}, GridLines->{None, None}, GridLinesStyle->Directive[ GrayLevel[0.5, 0.4]], Method->{ "OptimizePlotMarkers" -> True, "OptimizePlotMarkers" -> True, "CoordinatesToolOptions" -> {"DisplayFunction" -> ({ Identity[ Part[#, 1]], Exp[ Part[#, 2]]}& ), "CopiedValueFunction" -> ({ Identity[ Part[#, 1]], Exp[ Part[#, 2]]}& )}}, PlotRange->{{0., 11}, {-9.018700528260842, -5.5135165812723725`}}, PlotRangeClipping->True, PlotRangePadding->{{ Scaled[0.02], Scaled[0.02]}, { Scaled[0.02], Scaled[0.05]}}, Ticks->FrontEndValueCache[{Automatic, Charting`ScaledTicks[{Log, Exp}, {Log, Exp}, "Nice", WorkingPrecision -> 15.954589770191003`, RotateLabel -> 0]}, { Automatic, {{-8.517193191416238, FormBox[ TemplateBox[{"\[Times]", "\"\[Times]\"", "2.`", TemplateBox[{"10", RowBox[{"-", "4"}]}, "Superscript", SyntaxForm -> SuperscriptBox]}, "RowWithSeparators"], TraditionalForm], {0.01, 0.}}, {-7.600902459542082, FormBox[ TemplateBox[{"\[Times]", "\"\[Times]\"", "5.`", TemplateBox[{"10", RowBox[{"-", "4"}]}, "Superscript", SyntaxForm -> SuperscriptBox]}, "RowWithSeparators"], TraditionalForm], {0.01, 0.}}, {-6.907755278982137, FormBox["0.001`", TraditionalForm], {0.01, 0.}}, {-6.214608098422191, FormBox[ TagBox[ InterpretationBox[ StyleBox["\"0.002\"", ShowStringCharacters -> False], 0.002`15.954589770191003, AutoDelete -> True], NumberForm[#, { DirectedInfinity[1], 3}]& ], TraditionalForm], {0.01, 0.}}, {-9.903487552536127, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-9.721165995742174, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-9.567015315914915, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-9.433483923290392, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-9.315700887634009, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-9.210340371976182, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-8.804875263868018, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-8.111728083308073, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-7.824046010856292, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-7.418580902748128, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-7.264430222920869, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-7.1308988302963465`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-7.013115794639964, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-6.502290170873972, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-5.809142990314028, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-5.521460917862246, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-5.298317366548036, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-5.115995809754082, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-4.961845129926823, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-4.8283137373023015`, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-4.710530701645918, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}, {-4.605170185988091, FormBox[ TemplateBox[{0, 0}, "Spacer2"], TraditionalForm], {0.005, 0.}}}}]]], "Output", TaggingRules->{}, CellChangeTimes->{{3.76116605962825*^9, 3.76116607131223*^9}, 3.761166111718411*^9, 3.761166174089963*^9, 3.761166235215982*^9, 3.761166286480782*^9, {3.7611665338427067`*^9, 3.7611665820757933`*^9}, { 3.7611666250891533`*^9, 3.761166684359095*^9}, 3.7611667290728207`*^9, { 3.761166843100356*^9, 3.7611668601522627`*^9}, 3.7611672521971407`*^9, { 3.761168239122064*^9, 3.761168308380829*^9}, 3.847552060014437*^9, 3.847553140208672*^9, 3.8475534210676293`*^9}, CellLabel->"Out[3]=", CellID->431759712] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", Selectable->False, ShowCellBracket->Automatic, CellMargins->{{66, 14}, {5, 10}}, Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, TaggingRules->{}, CellEvaluationFunction->(($Line = 0; Null)& ), ShowCellLabel->False, CellLabelAutoDelete->True, TabFilling->"\[LongDash]\[NegativeThickSpace]", TabSpacings->{100}, StyleMenuListing->None, FontFamily->"Verdana", FontWeight->Bold, FontSlant->"Plain", FontColor->GrayLevel[0.905882], CellID->226797638], Cell["Measure a simplex and its boundary:", "Text", TaggingRules->{}, CellChangeTimes->{{3.761166969838112*^9, 3.761166974359482*^9}, { 3.761167085234107*^9, 3.761167089624461*^9}}, CellID->986967294], Cell[CellGroupData[{ Cell[BoxData[{ RowBox[{ RowBox[{"simplex", "=", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x1", ",", "y1"}], "}"}], ",", RowBox[{"{", RowBox[{"x2", ",", "y2"}], "}"}], ",", RowBox[{"{", RowBox[{"x3", ",", "y3"}], "}"}]}], "}"}], "]"}]}], ";"}], "\[IndentingNewLine]", RowBox[{"Simplify", "[", RowBox[{ RowBox[{"SimplexMeasure", "[", "simplex", "]"}], ",", "Reals"}], "]"}]}], "Input", TaggingRules->{}, CellChangeTimes->{{3.761167039345973*^9, 3.761167066911923*^9}}, CellLabel->"In[1]:=", CellID->664357837], Cell[BoxData[ RowBox[{ FractionBox["1", "2"], " ", SqrtBox[ SuperscriptBox[ RowBox[{"(", RowBox[{ RowBox[{"x2", " ", "y1"}], "-", RowBox[{"x3", " ", "y1"}], "-", RowBox[{"x1", " ", "y2"}], "+", RowBox[{"x3", " ", "y2"}], "+", RowBox[{"x1", " ", "y3"}], "-", RowBox[{"x2", " ", "y3"}]}], ")"}], "2"]]}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.7611670503150043`*^9, 3.761167095897889*^9}, 3.8475534341869526`*^9}, CellLabel->"Out[2]=", CellID->933801955] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"boundary", "=", RowBox[{ RowBox[{"ResourceFunction", "[", "\"\\"", "]"}], "[", "simplex", "]"}]}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.761166955683638*^9, 3.7611669656886044`*^9}, { 3.761167010533387*^9, 3.76116703812234*^9}}, CellLabel->"In[3]:=", CellID->594510896], Cell[BoxData[ RowBox[{"{", RowBox[{ RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x3", ",", "y3"}], "}"}], ",", RowBox[{"{", RowBox[{"x2", ",", "y2"}], "}"}]}], "}"}], "]"}], ",", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x1", ",", "y1"}], "}"}], ",", RowBox[{"{", RowBox[{"x3", ",", "y3"}], "}"}]}], "}"}], "]"}], ",", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x2", ",", "y2"}], "}"}], ",", RowBox[{"{", RowBox[{"x1", ",", "y1"}], "}"}]}], "}"}], "]"}]}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.76116697638566*^9, 3.761167014127542*^9, 3.7611670988565207`*^9, 3.8475534362342377`*^9}, CellLabel->"Out[3]=", CellID->738686737] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"Simplify", "[", RowBox[{ RowBox[{"SimplexMeasure", "[", "boundary", "]"}], ",", "Reals"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{ 3.761166954114086*^9, {3.761167018071454*^9, 3.761167019136517*^9}, { 3.761167102164377*^9, 3.761167108337133*^9}}, CellLabel->"In[4]:=", CellID->909121713], Cell[BoxData[ RowBox[{ SqrtBox[ RowBox[{ SuperscriptBox["x1", "2"], "-", RowBox[{"2", " ", "x1", " ", "x2"}], "+", SuperscriptBox["x2", "2"], "+", SuperscriptBox[ RowBox[{"(", RowBox[{"y1", "-", "y2"}], ")"}], "2"]}]], "+", SqrtBox[ RowBox[{ SuperscriptBox["x1", "2"], "-", RowBox[{"2", " ", "x1", " ", "x3"}], "+", SuperscriptBox["x3", "2"], "+", SuperscriptBox[ RowBox[{"(", RowBox[{"y1", "-", "y3"}], ")"}], "2"]}]], "+", SqrtBox[ RowBox[{ SuperscriptBox["x2", "2"], "-", RowBox[{"2", " ", "x2", " ", "x3"}], "+", SuperscriptBox["x3", "2"], "+", SuperscriptBox[ RowBox[{"(", RowBox[{"y2", "-", "y3"}], ")"}], "2"]}]]}]], "Output", TaggingRules->{}, CellChangeTimes->{3.761167020778605*^9, 3.761167109931745*^9, 3.847553437691273*^9}, CellLabel->"Out[4]=", CellID->867787659] }, Open ]] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell["Possible Issues", "Subsection", TaggingRules->{}, CellID->158766396], Cell[TextData[{ Cell[BoxData["SimplexMeasure"], "InlineFormula", FontFamily->"Source Sans Pro", FontSize->0.9428571428571428 Inherited], " is not supported for abstract simplices:" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.761078015848469*^9, 3.7610780295290475`*^9}, { 3.761078187520977*^9, 3.7610782225718327`*^9}}, CellID->448656562], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"SimplexMeasure", "[", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{"1", ",", "2", ",", "3"}], "}"}], "]"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.761166885623231*^9, 3.7611668878079*^9}}, CellLabel->"In[1]:=", CellID->773652909], Cell[BoxData[ TemplateBox[{ "ResourceFunction", "usermessage", "\"\\!\\(\\*TemplateBox[List[StyleBox[RowBox[List[\\\"SimplexMeasure\\\", \ \\\"::\\\", \\\"invcmp\\\"]], \\\"MessageName\\\"], \\\"\\\\\\\": \ \\\\\\\"\\\", TemplateBox[List[RowBox[List[\\\"{\\\", RowBox[List[\\\"Simplex\ \\\", \\\"[\\\", RowBox[List[\\\"{\\\", \ RowBox[List[\\\"\\\\[LeftSkeleton]\\\", \\\"3\\\", \ \\\"\\\\[RightSkeleton]\\\"]], \\\"}\\\"]], \\\"]\\\"]], \\\"}\\\"]], \ \\\"\\\\\\\" is not a valid simplex or simplicial complex.\\\\\\\"\\\"], \ \\\"RowDefault\\\"]], \\\"RowDefault\\\"]\\)\"", 2, 1, 17, 31723117504905451956, "Local"}, "MessageTemplate"]], "Message", "MSG", TaggingRules->{}, CellChangeTimes->{3.761166889297742*^9, 3.7611671287579107`*^9, 3.847553444027236*^9}, CellLabel->"During evaluation of In[1]:=", CellID->988991927], Cell[BoxData[ RowBox[{"SimplexMeasure", "[", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{"1", ",", "2", ",", "3"}], "}"}], "]"}], "]"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.7611668893648367`*^9, 3.761167128775584*^9, 3.847553444048215*^9}, CellLabel->"Out[1]=", CellID->643872492] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"ResourceFunction", "[", "\"\\"", "]"}], "[", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{"1", ",", "2", ",", "3"}], "}"}], "]"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7610781713854914`*^9, 3.761078176049342*^9}, { 3.761166904209051*^9, 3.76116690650191*^9}}, CellLabel->"In[2]:=", CellID->675541244], Cell[BoxData[ RowBox[{"{", RowBox[{ RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{"3", ",", "2"}], "}"}], "]"}], ",", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{"1", ",", "3"}], "}"}], "]"}], ",", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{"2", ",", "1"}], "}"}], "]"}]}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.761078176778302*^9, 3.7610782384293256`*^9, 3.76116691202033*^9, 3.761167128791121*^9, 3.8475534529703016`*^9}, CellLabel->"Out[2]=", CellID->84409413] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"SimplexMeasure", "[", "%", "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7611671334621143`*^9, 3.761167137811222*^9}}, CellLabel->"In[3]:=", CellID->630218158], Cell[BoxData[ TemplateBox[{ "ResourceFunction", "usermessage", "\"\\!\\(\\*TemplateBox[List[StyleBox[RowBox[List[\\\"SimplexMeasure\\\", \ \\\"::\\\", \\\"invcmp\\\"]], \\\"MessageName\\\"], \\\"\\\\\\\": \ \\\\\\\"\\\", TemplateBox[List[RowBox[List[\\\"{\\\", \ RowBox[List[RowBox[List[\\\"Simplex\\\", \\\"[\\\", RowBox[List[\\\"{\\\", \ RowBox[List[\\\"\\\\[LeftSkeleton]\\\", \\\"2\\\", \ \\\"\\\\[RightSkeleton]\\\"]], \\\"}\\\"]], \\\"]\\\"]], \\\",\\\", \ RowBox[List[\\\"Simplex\\\", \\\"[\\\", RowBox[List[\\\"{\\\", RowBox[List[\\\ \"\\\\[LeftSkeleton]\\\", \\\"2\\\", \\\"\\\\[RightSkeleton]\\\"]], \ \\\"}\\\"]], \\\"]\\\"]], \\\",\\\", RowBox[List[\\\"Simplex\\\", \\\"[\\\", \ RowBox[List[\\\"{\\\", RowBox[List[\\\"\\\\[LeftSkeleton]\\\", \\\"2\\\", \ \\\"\\\\[RightSkeleton]\\\"]], \\\"}\\\"]], \\\"]\\\"]]]], \\\"}\\\"]], \ \\\"\\\\\\\" is not a valid simplex or simplicial complex.\\\\\\\"\\\"], \ \\\"RowDefault\\\"]], \\\"RowDefault\\\"]\\)\"", 2, 3, 18, 31723117504905451956, "Local"}, "MessageTemplate"]], "Message", "MSG", TaggingRules->{}, CellChangeTimes->{3.761167138473022*^9, 3.847553454523306*^9}, CellLabel->"During evaluation of In[3]:=", CellID->812891916], Cell[BoxData[ RowBox[{"SimplexMeasure", "[", RowBox[{"{", RowBox[{ RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{"3", ",", "2"}], "}"}], "]"}], ",", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{"1", ",", "3"}], "}"}], "]"}], ",", RowBox[{"Simplex", "[", RowBox[{"{", RowBox[{"2", ",", "1"}], "}"}], "]"}]}], "}"}], "]"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.761167138486085*^9, 3.847553454542186*^9}, CellLabel->"Out[3]=", CellID->373028784] }, Open ]] }, Closed]] }, Open ]], Cell[CellGroupData[{ Cell["Source & Additional Information", "Section", Editable->False, Deletable->False, CellTags->{"Source & Additional Information", "TemplateSection"}, CellID->122838224], Cell[CellGroupData[{ Cell[TextData[{ "Contributed By", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Contributed By", Cell[ BoxData[ FrameBox[ Cell[ "Enter the name of the person, people or organization that should be \ publicly credited with contributing this function.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoContributedBy"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Text", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->340488457], Cell["Richard Hennigan (Wolfram Research)", "Text", CellID->765499838] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Keywords", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Keywords", Cell[ BoxData[ FrameBox[ Cell[ "List relevant terms (e.g. functional areas, algorithm names, related \ concepts) that should be used to include the function in search results.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoKeywords"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Item", CellTags->{"Keywords", "TemplateCellGroup"}, CellID->888841136], Cell["line segment", "Item", CellID->302302630], Cell["triangle", "Item", CellID->47665904], Cell["tetrahedron", "Item", CellID->482985868], Cell["pentachoron", "Item", CellID->498364863], Cell["simplex", "Item", CellID->700014553], Cell["simplex region", "Item", CellID->878432676], Cell["simplex measure", "Item", CellID->119936508], Cell["cayley-menger determinant", "Item", CellID->262238972], Cell["topology", "Item", CellID->587963030], Cell["simplicial complex", "Item", CellID->132133320], Cell["measure", "Item", CellID->259709226], Cell["lebesgue measure", "Item", CellID->225270002] }, Open ]], Cell[CellGroupData[{ Cell["Categories", "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Item", CellTags->{"Categories", "TemplateCellGroup"}, CellID->841175420], Cell["Geometry", "Item", CellID->541528293], Cell["Graphs & Networks", "Item", CellID->197113425], Cell["Higher Mathematical Computation", "Item", CellID->899989995] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Related Symbols", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Related Symbols", Cell[ BoxData[ FrameBox[ Cell[ "List up to twenty documented, system-level Wolfram Language symbols \ related to the function.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoRelatedSymbols"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Item", CellTags->{"Related Symbols", "TemplateCellGroup"}, CellID->819464728], Cell["RegionMeasure", "Item", CellID->416121088], Cell["Area", "Item", CellID->105002382], Cell["Volume", "Item", CellID->737891311], Cell["Simplex", "Item", CellID->789174415], Cell["Point", "Item", CellID->240321588], Cell["Line", "Item", CellID->323906795], Cell["Triangle", "Item", CellID->459326159], Cell["Polygon", "Item", CellID->845589688], Cell["Tetrahedron", "Item", CellID->674502489], Cell["Polyhedron", "Item", CellID->482595167], Cell["MeshRegion", "Item", CellID->186529722] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Related Resource Objects", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Related Resource Objects", Cell[ BoxData[ FrameBox[ Cell[ "List the names of published resource objects from any Wolfram \ repository that are related to this function.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoRelatedResourceObjects"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Item", CellTags->{"Related Resource Objects", "TemplateCellGroup"}, CellID->58300769], Cell["CayleyMengerMatrix", "Item", CellID->150427125], Cell["SimplexBoundary", "Item", CellID->646870475], Cell["StandardSimplex", "Item", CellID->314809444], Cell["SimplexOrientation", "Item", CellID->938883710] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Source/Reference Citation", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Source/Reference Citation", Cell[ BoxData[ FrameBox[ Cell[ "Give a bibliographic-style citation for the original source of the \ function and/or its components (e.g. a published paper, algorithm, or code \ repository).", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoSourceReferenceCitation"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Text", CellTags->{"Source/Reference Citation", "TemplateCellGroup"}, CellID->218541429], Cell["Source, reference or citation information", "Text", CellEventActions->{Inherited, {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]], PassEventsDown -> False, PassEventsUp -> False}, CellTags->"TabNext", CellID->91842863] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Links", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Links", Cell[ BoxData[ FrameBox[ Cell[ "List additional URLs or hyperlinks for external information related \ to the function.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoLinks"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Item", CellTags->{"Links", "TemplateCellGroup"}, CellID->280139842], Cell[TextData[ButtonBox["Guide: Geometric Computation", BaseStyle->"Hyperlink", ButtonData->{ URL["http://reference.wolfram.com/language/guide/GeometricComputation.\ html"], None}, ButtonNote-> "http://reference.wolfram.com/language/guide/GeometricComputation.html"]], \ "Item", CellID->269542371], Cell[TextData[ButtonBox["Cayley-Menger Determinant\[Dash]Wolfram MathWorld", BaseStyle->"Hyperlink", ButtonData->{ URL["https://mathworld.wolfram.com/Cayley-MengerDeterminant.html"], None}, ButtonNote-> "https://mathworld.wolfram.com/Cayley-MengerDeterminant.html"]], "Item", CellID->715457858], Cell[TextData[ButtonBox["Simplex\[Dash]Wolfram MathWorld", BaseStyle->"Hyperlink", ButtonData->{ URL["http://mathworld.wolfram.com/Simplex.html"], None}, ButtonNote->"http://mathworld.wolfram.com/Simplex.html"]], "Item", CellID->697710589], Cell[TextData[ButtonBox["Stereogram of 4D Pentachoron Rotations\[Dash]Wolfram \ Demonstrations Project", BaseStyle->"Hyperlink", ButtonData->{ URL["https://demonstrations.wolfram.com/StereogramOf4DPentachoronRotations/\ "], None}, ButtonNote-> "https://demonstrations.wolfram.com/StereogramOf4DPentachoronRotations/"]], \ "Item", CellID->412931598], Cell[TextData[ButtonBox["Simplicial Homology of the Alpha \ Complex\[Dash]Wolfram Demonstrations Project", BaseStyle->"Hyperlink", ButtonData->{ URL["https://demonstrations.wolfram.com/\ SimplicialHomologyOfTheAlphaComplex/"], None}, ButtonNote-> "https://demonstrations.wolfram.com/SimplicialHomologyOfTheAlphaComplex/"]],\ "Item", CellID->953418469] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Tests", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"VerificationTests", Cell[ BoxData[ FrameBox[ Cell[ TextData[{ "Specify an optional list of tests for verifying that the function \ is working properly in any environment. Tests can be specified as \ Input/Output cell pairs or as symbolic ", Cell[ BoxData[ StyleBox[ TagBox[ ButtonBox[ StyleBox[ "VerificationTest", "SymbolsRefLink", ShowStringCharacters -> True, FontFamily -> "Source Sans Pro"], BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.8549, 0.39608, 0.1451]}, { "Link"}]], ButtonData -> "paclet:ref/VerificationTest", ContentPadding -> False], MouseAppearanceTag["LinkHand"]], ShowStringCharacters -> True, FontFamily -> "Source Sans Pro"]]], " expressions for including additional options."}], "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoVerificationTests"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Input", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->539954343], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"MyFunction", "[", RowBox[{"x", ",", "y"}], "]"}]], "Input", CellLabel->"In[3]:=", CellID->667877521], Cell[BoxData[ RowBox[{"x", " ", "y"}]], "Output", CellLabel->"Out[3]=", CellID->993233288] }, Open ]] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[TextData[{ "Author Notes", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Author Notes", Cell[ BoxData[ FrameBox[ Cell[ "This section, when used, will appear near the bottom of the \ published resource. Content displayed in this section can include background, \ possible improvements, additional information and/or implementation details \ that are otherwise beyond the scope of the function documentation.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoAuthorNotes"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Section", Editable->False, Deletable->False, DefaultNewCellStyle->"Text", CellTags->{"Author Notes", "TemplateCellGroup"}, CellID->720474325], Cell["Additional information about limitations, issues, etc.", "Text", CellEventActions->{Inherited, {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]], PassEventsDown -> False, PassEventsUp -> False}, CellTags->"TabNext", CellID->991784503] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Submission Notes", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Submission Notes", Cell[ BoxData[ FrameBox[ Cell[ "Enter any additional information that you would like to communicate \ to the reviewer here. This section will not be included in the published \ resource.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoSubmissionNotes"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Section", Editable->False, Deletable->False, DefaultNewCellStyle->"Text", CellTags->{"Submission Notes", "TemplateCellGroup"}, CellID->577229082], Cell["Additional information for the reviewer.", "Text", CellEventActions->{Inherited, {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]], PassEventsDown -> False, PassEventsUp -> False}, CellTags->"TabNext", CellID->932041030] }, Open ]] }, Open ]] }, WindowSize->Automatic, WindowMargins->Automatic, WindowTitle->"SimplexMeasure | Definition Notebook", TaggingRules->{"CompatibilityTest" -> HoldComplete[ BinaryDeserialize[ ByteArray[CompressedData[" 1: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 f1heJt1o8v8BGs6SpF7eUus= "]]]], "CreationTimestamp" -> 3.84781570484443`16.33778925203565*^9, "DefinitionNotebookFramework" -> "DefinitionNotebookClient", "ResourceCreateNotebook" -> True, "ResourceType" -> "Function", "RuntimeConfiguration" -> { "Contexts" -> { "FunctionResource`", "FunctionResource`DefinitionNotebook`"}, "LoadingMethod" -> "Paclet", "PacletName" -> "FunctionResource"}, "ToolsOpen" -> False, "UpdatedTimestamp" -> 3.847815704901185`16.337789252042054*^9, "VersionInformation" -> {"ResourceVersion" -> "1.0.1"}, "TemplateVersion" -> "1.5.0", "StatusMessage" -> "", "SubmissionReviewData" -> {"Review" -> False}}, CreateCellID->True, FrontEndVersion->"12.3 for Linux x86 (64-bit) (July 9, 2021)", StyleDefinitions->Notebook[{ Cell[ StyleData[StyleDefinitions -> "Default.nb"]], Cell[ StyleData[All, "Working"], DockedCells -> { Cell[ BoxData[ TemplateBox[{}, "MainGridTemplate"]], "DockedCell", CellMargins -> {{-10, -10}, {-8, -8}}, CellFrame -> 0, Background -> RGBColor[0.921569, 0.341176, 0.105882], CellTags -> {"MainDockedCell"}, CacheGraphics -> False], Cell[ BoxData[ TemplateBox[{}, "ToolsGridTemplate"]], "DockedCell", TaggingRules -> {"Tools" -> True}, CellTags -> {"ToolbarDockedCell"}, CellFrameMargins -> {{0, 0}, {2, 2}}, CellFrame -> {{0, 0}, {1, 0}}, CacheGraphics -> False, CellOpen -> Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ToolsOpen"}, True]]]}, PrivateNotebookOptions -> { "FileOutlineCache" -> False, "SafeFileOpen" -> "IgnoreCache"}, CellLabelAutoDelete -> False, CodeAssistOptions -> {"AutoDetectHyperlinks" -> False}, AutoQuoteCharacters -> {}], Cell["Hint Styles", "Section"], Cell[ StyleData["MoreInfoText", StyleDefinitions -> StyleData["Text"]], FontColor -> GrayLevel[0.25]], Cell[ StyleData["ErrorText", StyleDefinitions -> StyleData["Text"]], ShowCellBracket -> False, CellMargins -> {{66, Inherited}, {10, 10}}, CellElementSpacings -> {"CellMinHeight" -> 0, "ClosedCellHeight" -> 0}, FontWeight -> Bold, FontColor -> RGBColor[1, 0, 0]], Cell[ StyleData["WarningText", StyleDefinitions -> StyleData["Text"]], ShowCellBracket -> False, CellMargins -> {{66, 35}, {0, 0}}, FontSize -> 14, GridBoxOptions -> {BaseStyle -> {}}], Cell["Template Boxes", "Section"], Cell[ StyleData["MoreInfoOpenerIconTemplate"], TemplateBoxOptions -> { DisplayFunction -> (PaneSelectorBox[{False -> GraphicsBox[{ Thickness[0.09090909090909091], StyleBox[{ JoinedCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBGJJIGYC4vinF5RuVyo58OlumvteXcIBxj//Pfjx0tky Dh8v+SYJzFB0kGAJ49MtUnBYIKV/V4UNRis5GHKskYl6IuPwCaxO2eEcWJ+E QwLYHBUHfrC5InD+7CMKG4oy+OH81TJRKdb32eD6+w991YjpZ4CbD1L2s+6L Pcz+R1Ui69wfvrKHuQ/Gh7kfxvdLEoiw3CIM178BbA8f3PwJYJoDbn9JxsS3 NfZMcPcV2HJdX1zw1x7mfhgf5j8YH+Z/mH5Y+MDMh4UfzH5Y+MLchx7+ANUf raY= "], CurveClosed -> {1}]}, { JoinForm[{"Miter", 3.25}], Thickness[0.04581818181818182], RGBColor[0.627441, 0.627441, 0.627441, 1.]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}}}, {CompressedData[" 1:eJxTTMoPSmViYGCQBGIQLTQ3t12zRcShJLdco9dU3mHepS6LtrvCcP4+Xv/m N77CDovcOdKu58g7FPjtSo+5KuTw57fmw+zb8g5K/ao+Z2KEHHRuqOoxqCo4 1OhH27UoCDnsSqhWX5aN4K+ZPvXO8oMI/txz6yeuFFeE67fRSpTaE6sIN79j 1cqy+5MV4fZf1fp0iemUItx9v7PEGkWeKjrA3A/jf+Fa9FHHQBTOX+1ud9n/ oChcv3mwk84kczG4+Yfi3FqvrBWD29+RcmLj1xdicPfB+DD3w/gw/8H0w/wP Mx8WPjD7YeEHcx8sfNHDHwBu/qSR "], CompressedData[" 1:eJxTTMoPSmViYGCQB2IQvf+bus9hGwmHDp1Dj7Lq+R1g/C8aMf2HvvI4TGr/ 8PXaHQEMPkz934jyRxrThRx4jt4OchAXgPMDH16pmH8JwZ97RmCl6XRBOP9D W/9jplQhOF+/1m7LFGNhOJ/l29N9k18i+AUfW5kZ2kXg/Ple3+bO/C4K5+fN DQ4+fUAMzt9xf9q57xnicH6N4AF++Q8IvqPzywC3cgk4PyFkivMkFkk4/4bL wedMMyQdDs1vE5FYJOBwYaHqp4u3EPzQT5dO7vwk5SCxtot3p4WYw73/Kfef X5RxYLv4XzxkhpjDona/Xv0OBH+hx9ZwiywJOB/mHxgf5l8Y30/526VcIyR+ 5Tb7vkQhON/3fNmadRME4fxHts2x9mcF4HxYfKDHLwCFIt67 "]}]}, { FaceForm[ RGBColor[0.627441, 0.627441, 0.627441, 1.]]}, StripOnInput -> False]}, ImageSize -> {11., 11.}, PlotRange -> {{0., 11.}, {0., 11.}}, AspectRatio -> Automatic], True -> GraphicsBox[{ Thickness[0.09090909090909091], StyleBox[{ JoinedCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBGJJIGYC4vinF5RuVyo58OlumvteXcIBxj//Pfjx0tky Dh8v+SYJzFB0kGAJ49MtUnBYIKV/V4UNRis5GHKskYl6IuPwCaxO2eEcWJ+E QwLYHBUHfrC5InD+7CMKG4oy+OH81TJRKdb32eD6+w991YjpZ4CbD1L2s+6L Pcz+R1Ui69wfvrKHuQ/Gh7kfxvdLEoiw3CIM178BbA8f3PwJYJoDbn9JxsS3 NfZMcPcV2HJdX1zw1x7mfhgf5j8YH+Z/mH5Y+MDMh4UfzH5Y+MLchx7+ANUf raY= "], CurveClosed -> {1}]}, { JoinForm[{"Miter", 3.25}], Thickness[0.04581818181818182], RGBColor[0.5, 0.5, 0.5, 1.]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBGJJIGYC4vinF5RuVyo58OlumvteXcIBxj//Pfjx0tky Dh8v+SYJzFB0kGAJ49MtUnBYIKV/V4UNRis5GHKskYl6IuPwCaxO2eEcWJ+E QwLYHBUHfrC5InD+7CMKG4oy+OH81TJRKdb32eD6+w991YjpZ4CbD1L2s+6L Pcz+R1Ui69wfvrKHuQ/Gh7kfxvdLEoiw3CIM178BbA8f3PwJYJoDbn9JxsS3 NfZMcPcV2HJdX1zw1x7mfhgf5j8YH+Z/mH5Y+MDMh4UfzH5Y+MLchx7+ANUf raY= "]]}, { FaceForm[ RGBColor[0.5, 0.5, 0.5, 1.]]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}}}, {CompressedData[" 1:eJxTTMoPSmViYGCQBGIQLTQ3t12zRcShJLdco9dU3mHepS6LtrvCcP4+Xv/m N77CDovcOdKu58g7FPjtSo+5KuTw57fmw+zb8g5K/ao+Z2KEHHRuqOoxqCo4 1OhH27UoCDnsSqhWX5aN4K+ZPvXO8oMI/txz6yeuFFeE67fRSpTaE6sIN79j 1cqy+5MV4fZf1fp0iemUItx9v7PEGkWeKjrA3A/jf+Fa9FHHQBTOX+1ud9n/ oChcv3mwk84kczG4+Yfi3FqvrBWD29+RcmLj1xdicPfB+DD3w/gw/8H0w/wP Mx8WPjD7YeEHcx8sfNHDHwBu/qSR "], CompressedData[" 1:eJxTTMoPSmViYGCQB2IQvf+bus9hGwmHDp1Dj7Lq+R1g/C8aMf2HvvI4TGr/ 8PXaHQEMPkz934jyRxrThRx4jt4OchAXgPMDH16pmH8JwZ97RmCl6XRBOP9D W/9jplQhOF+/1m7LFGNhOJ/l29N9k18i+AUfW5kZ2kXg/Ple3+bO/C4K5+fN DQ4+fUAMzt9xf9q57xnicH6N4AF++Q8IvqPzywC3cgk4PyFkivMkFkk4/4bL wedMMyQdDs1vE5FYJOBwYaHqp4u3EPzQT5dO7vwk5SCxtot3p4WYw73/Kfef X5RxYLv4XzxkhpjDona/Xv0OBH+hx9ZwiywJOB/mHxgf5l8Y30/526VcIyR+ 5Tb7vkQhON/3fNmadRME4fxHts2x9mcF4HxYfKDHLwCFIt67 "]}]}, { FaceForm[ RGBColor[0.999985, 0.999985, 0.999985, 1.]]}, StripOnInput -> False]}, ImageSize -> {11., 11.}, PlotRange -> {{0., 11.}, {0., 11.}}, AspectRatio -> Automatic]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0]& )}], Cell[ StyleData["MoreInfoOpenerButtonTemplate"], TemplateBoxOptions -> {DisplayFunction -> (AdjustmentBox[ ButtonBox[ TemplateBox[{ TemplateBox[{}, "MoreInfoOpenerIconTemplate"], "\"Click for more information\""}, "PrettyTooltipTemplate"], ButtonFunction :> (NotebookDelete[ CurrentValue[ ParentCell[ EvaluationCell[]], {TaggingRules, "AttachedMoreInfoCell"}]]; If[ And[ MatchQ[ CurrentValue[ ParentCell[ EvaluationCell[]], {TaggingRules, "AttachedMoreInfoCell"}], Blank[CellObject]], CurrentValue[ ParentCell[ EvaluationCell[]], { TaggingRules, "AttachedMoreInfoTag"}] === #], CurrentValue[ ParentCell[ EvaluationCell[]], {TaggingRules, "AttachedMoreInfoCell"}] = Inherited; CurrentValue[ ParentCell[ EvaluationCell[]], {TaggingRules, "AttachedMoreInfoTag"}] = Inherited; Null, CurrentValue[ ParentCell[ EvaluationCell[]], {TaggingRules, "AttachedMoreInfoTag"}] = #; CurrentValue[ ParentCell[ EvaluationCell[]], {TaggingRules, "AttachedMoreInfoCell"}] = MathLink`CallFrontEnd[ FrontEnd`AttachCell[ ParentCell[ EvaluationCell[]], #2, "Inline", "ClosingActions" -> {"ParentChanged", "EvaluatorQuit"}]]]), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], BoxBaselineShift -> -0.5, BoxMargins -> 0.2]& )}], Cell[ StyleData["InlineMoreInfoOpenerButtonTemplate"], TemplateBoxOptions -> {DisplayFunction -> (AdjustmentBox[ ButtonBox[ TemplateBox[{ TemplateBox[{}, "MoreInfoOpenerIconTemplate"], #4}, "PrettyTooltipTemplate"], ButtonFunction :> (NotebookDelete[ CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoCell"}]]; If[ And[ MatchQ[ CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoCell"}], Blank[CellObject]], CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoTag"}] === #], CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoCell"}] = Inherited; CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoTag"}] = Inherited; Null, CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoTag"}] = #; CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoCell"}] = MathLink`CallFrontEnd[ FrontEnd`AttachCell[ ReleaseHold[#3], #2, "Inline", "ClosingActions" -> {"ParentChanged", "EvaluatorQuit"}]]]), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], BoxBaselineShift -> -0.5, BoxMargins -> 0.2]& )}], Cell[ StyleData["ClickToCopyTemplate"], TemplateBoxOptions -> { DisplayFunction -> (PaneSelectorBox[{False -> TagBox[ GridBox[{{#, ButtonBox[ GraphicsBox[{ GrayLevel[0.85], Thickness[ NCache[2/45, 0.044444444444444446`]], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{10.5, 18.75}, {10.5, 18.}, { 9., 18.}, {9., 15.75}, {13.5, 15.75}, {13.5, 18.}, {12., 18.}, {12., 18.75}}, {{6., 18.}, {6., 4.5}, {16.5, 4.5}, { 16.5, 18.}, {14.25, 18.}, {14.25, 17.25}, {15.75, 17.25}, { 15.75, 5.25}, {6.75, 5.25}, {6.75, 17.25}, {8.25, 17.25}, { 8.25, 18.}}, {{9.75, 17.25}, {12.75, 17.25}, {12.75, 16.5}, {9.75, 16.5}}}], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{8.25, 14.25}, { 14.25, 14.25}, {14.25, 13.5}, {8.25, 13.5}}, {{8.25, 12.}, { 14.25, 12.}, {14.25, 11.25}, {8.25, 11.25}}, {{8.25, 9.75}, {14.25, 9.75}, {14.25, 9.}, {8.25, 9.}}, {{8.25, 7.5}, {14.25, 7.5}, {14.25, 6.75}, {8.25, 6.75}}}]}, ImageSize -> 12], ButtonFunction :> Null, Appearance -> { "Default" -> None, "Hover" -> None, "Pressed" -> None}, Evaluator -> Automatic, Method -> "Preemptive"]}}, GridBoxAlignment -> {"Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.4}}}], "Grid"], True -> DynamicModuleBox[{RSNB`clickTime$$ = 0., RSNB`timeout$$ = 3.}, TagBox[ GridBox[{{#, TagBox[ ButtonBox[ DynamicBox[ ToBoxes[ Refresh[ If[AbsoluteTime[] - RSNB`clickTime$$ > RSNB`timeout$$, (RawBoxes[ TemplateBox[{ ToBoxes[#], ToBoxes[#2]}, "PrettyTooltipTemplate"]]& )[ Mouseover[ Graphics[{ GrayLevel[0.65], Thickness[2/45], FilledCurve[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{10.5, 18.75}, {10.5, 18.}, {9., 18.}, {9., 15.75}, {13.5, 15.75}, {13.5, 18.}, {12., 18.}, {12., 18.75}}, {{6., 18.}, {6., 4.5}, { 16.5, 4.5}, {16.5, 18.}, {14.25, 18.}, {14.25, 17.25}, { 15.75, 17.25}, {15.75, 5.25}, {6.75, 5.25}, {6.75, 17.25}, {8.25, 17.25}, {8.25, 18.}}, {{9.75, 17.25}, { 12.75, 17.25}, {12.75, 16.5}, {9.75, 16.5}}}], FilledCurve[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{8.25, 14.25}, {14.25, 14.25}, {14.25, 13.5}, {8.25, 13.5}}, {{ 8.25, 12.}, {14.25, 12.}, {14.25, 11.25}, {8.25, 11.25}}, {{8.25, 9.75}, {14.25, 9.75}, {14.25, 9.}, {8.25, 9.}}, {{8.25, 7.5}, {14.25, 7.5}, {14.25, 6.75}, {8.25, 6.75}}}]}, ImageSize -> 12], Graphics[{ RGBColor[0.988235, 0.419608, 0.203922], Thickness[2/45], FilledCurve[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{10.5, 18.75}, {10.5, 18.}, {9., 18.}, {9., 15.75}, {13.5, 15.75}, {13.5, 18.}, {12., 18.}, {12., 18.75}}, {{6., 18.}, {6., 4.5}, { 16.5, 4.5}, {16.5, 18.}, {14.25, 18.}, {14.25, 17.25}, { 15.75, 17.25}, {15.75, 5.25}, {6.75, 5.25}, {6.75, 17.25}, {8.25, 17.25}, {8.25, 18.}}, {{9.75, 17.25}, { 12.75, 17.25}, {12.75, 16.5}, {9.75, 16.5}}}], FilledCurve[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{8.25, 14.25}, {14.25, 14.25}, {14.25, 13.5}, {8.25, 13.5}}, {{ 8.25, 12.}, {14.25, 12.}, {14.25, 11.25}, {8.25, 11.25}}, {{8.25, 9.75}, {14.25, 9.75}, {14.25, 9.}, {8.25, 9.}}, {{8.25, 7.5}, {14.25, 7.5}, {14.25, 6.75}, {8.25, 6.75}}}]}, ImageSize -> 12]], "Click to copy to the clipboard"], (RawBoxes[ TemplateBox[{ ToBoxes[#], ToBoxes[#2]}, "PrettyTooltipTemplate"]]& )[ Graphics[{ RGBColor[0, 2/3, 0], Thickness[2/45], FilledCurve[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{10.5, 18.75}, {10.5, 18.}, {9., 18.}, {9., 15.75}, {13.5, 15.75}, {13.5, 18.}, {12., 18.}, {12., 18.75}}, {{6., 18.}, {6., 4.5}, { 16.5, 4.5}, {16.5, 18.}, {14.25, 18.}, {14.25, 17.25}, { 15.75, 17.25}, {15.75, 5.25}, {6.75, 5.25}, {6.75, 17.25}, {8.25, 17.25}, {8.25, 18.}}, {{9.75, 17.25}, { 12.75, 17.25}, {12.75, 16.5}, {9.75, 16.5}}}], FilledCurve[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{8.25, 14.25}, {14.25, 14.25}, {14.25, 13.5}, {8.25, 13.5}}, {{ 8.25, 12.}, {14.25, 12.}, {14.25, 11.25}, {8.25, 11.25}}, {{8.25, 9.75}, {14.25, 9.75}, {14.25, 9.}, {8.25, 9.}}, {{8.25, 7.5}, {14.25, 7.5}, {14.25, 6.75}, {8.25, 6.75}}}]}, ImageSize -> 12], "Copied"]], UpdateInterval -> 1, TrackedSymbols :> {RSNB`clickTime$$}], StandardForm], Evaluator -> "System"], ButtonFunction :> (RSNB`clickTime$$ = AbsoluteTime[]; CopyToClipboard[ BinaryDeserialize[ BaseDecode[#2], Defer]]), Appearance -> { "Default" -> None, "Hover" -> None, "Pressed" -> None}, Method -> "Queued", Evaluator -> "System"], MouseAppearanceTag["LinkHand"]]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.4}}}], "Grid"], DynamicModuleValues :> {}]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0]& )}], Cell[ StyleData["PrettyTooltipTemplate"], TemplateBoxOptions -> {DisplayFunction -> (TagBox[ TooltipBox[#, FrameBox[ StyleBox[#2, "Text", FontColor -> RGBColor[0.537255, 0.537255, 0.537255], FontSize -> 12, FontWeight -> "Plain", FontTracking -> "Plain", StripOnInput -> False], Background -> RGBColor[0.960784, 0.960784, 0.960784], FrameStyle -> RGBColor[0.898039, 0.898039, 0.898039], FrameMargins -> 8, StripOnInput -> False], TooltipDelay -> 0.1, TooltipStyle -> {Background -> None, CellFrame -> 0}], Annotation[#, Framed[ Style[ RSNB`$$tooltip, "Text", FontColor -> RGBColor[0.537255, 0.537255, 0.537255], FontSize -> 12, FontWeight -> "Plain", FontTracking -> "Plain"], Background -> RGBColor[0.960784, 0.960784, 0.960784], FrameStyle -> RGBColor[0.898039, 0.898039, 0.898039], FrameMargins -> 8], "Tooltip"]& ]& )}], Cell[ StyleData["ToolsGridTemplate"], TemplateBoxOptions -> {DisplayFunction -> (StyleBox[ TagBox[ GridBox[{{ ButtonBox[ TemplateBox[{ StyleBox[ "\"Template Input\"", "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Format selection automatically using appropriate \ documentation styles\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Template Input"; DefinitionNotebookClient`TemplateInput[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCj08dhCBkQWRlQKmbsSY3g9WhKNYErhiu7NGRXTeC 1b5ePg63AsgGigDFEcoe3LsZZ/L95nk0xwBFgOJAWYhrgVpuReljdTZQHCjL AAbEKCPSNOLdRqxPiQ43YmIBDWCNUwCVRq3x "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCd04cgiBkQWRlQKltPjqbbcQhCMiGK4Yru3Vo92Y7 qZexWn+yTSAIyAaKAMXhyp48uLfNW+tNvDZcDQQBRYDiQFmIa4FattlJoqmB IKA4UJYBDIhRRqRpxLuNSJ8SH27ExAIxcQoAZdNqHw== "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCL2EAWRBZGVDqx7vXP18+gSAgG64YruzVq1c/3zy/ m2hx2ZQBgoBsoAhQHK7s2bNnP968uB1tAFcDQUARoDhQFuJaoJYfj++gqYEg oDhQlgEMiFFGpGnEu41InxIfbsTEAjFxCgDlLITg "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], ButtonBox[ TemplateBox[{ StyleBox[ "\"Literal Input\"", "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Format selection as literal Wolfram Language code\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Literal Input"; DefinitionNotebookClient`LiteralInput[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCj08dhCBkQWRlQKmbsSY3g9WhKNYErhiu7NGRXTeC 1b5ePg63AsgGigDFEcoe3LsZZ/L95nk0xwBFgOJAWYhrgVpuReljdTZQHCjL AAbEKCPSNOLdRqxPiQ43YmIBDWCNUwCVRq3x "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCd04cgiBkQWRlQKltPjqbbcQhCMiGK4Yru3Vo92Y7 qZexWn+yTSAIyAaKAMXhyp48uLfNW+tNvDZcDQQBRYDiQFmIa4FattlJoqmB IKA4UJYBDIhRRqRpxLuNSJ8SH27ExAIxcQoAZdNqHw== "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCL2EAWRBZGVDqx7vXP18+gSAgG64YruzVq1c/3zy/ m2hx2ZQBgoBsoAhQHK7s2bNnP968uB1tAFcDQUARoDhQFuJaoJYfj++gqYEg oDhQlgEMiFFGpGnEu41InxIfbsTEAjFxCgDlLITg "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], ButtonBox[ TemplateBox[{ StyleBox[ "\"Insert Delimiter\"", "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Insert example delimiter\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Insert Delimiter"; DefinitionNotebookClient`DelimiterInsert[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCj08dhCBkQWRlQKmbsSY3g9WhKNYErhiu7NGRXTeC 1b5ePg63AsgGigDFEcoe3LsZZ/L95nk0xwBFgOJAWYhrgVpuReljdTZQHCjL AAbEKCPSNOLdRqxPiQ43YmIBDWCNUwCVRq3x "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCd04cgiBkQWRlQKltPjqbbcQhCMiGK4Yru3Vo92Y7 qZexWn+yTSAIyAaKAMXhyp48uLfNW+tNvDZcDQQBRYDiQFmIa4FattlJoqmB IKA4UJYBDIhRRqRpxLuNSJ8SH27ExAIxcQoAZdNqHw== "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCL2EAWRBZGVDqx7vXP18+gSAgG64YruzVq1c/3zy/ m2hx2ZQBgoBsoAhQHK7s2bNnP968uB1tAFcDQUARoDhQFuJaoJYfj++gqYEg oDhQlgEMiFFGpGnEu41InxIfbsTEAjFxCgDlLITg "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], ButtonBox[ TemplateBox[{ StyleBox[ "\"Subscripted Variable\"", "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Insert subscripted variable placeholder\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Subscripted Variable"; DefinitionNotebookClient`SubscriptInsert[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCj08dhCBkQWRlQKmbsSY3g9WhKNYErhiu7NGRXTeC 1b5ePg63AsgGigDFEcoe3LsZZ/L95nk0xwBFgOJAWYhrgVpuReljdTZQHCjL AAbEKCPSNOLdRqxPiQ43YmIBDWCNUwCVRq3x "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCd04cgiBkQWRlQKltPjqbbcQhCMiGK4Yru3Vo92Y7 qZexWn+yTSAIyAaKAMXhyp48uLfNW+tNvDZcDQQBRYDiQFmIa4FattlJoqmB IKA4UJYBDIhRRqRpxLuNSJ8SH27ExAIxcQoAZdNqHw== "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCL2EAWRBZGVDqx7vXP18+gSAgG64YruzVq1c/3zy/ m2hx2ZQBgoBsoAhQHK7s2bNnP968uB1tAFcDQUARoDhQFuJaoJYfj++gqYEg oDhQlgEMiFFGpGnEu41InxIfbsTEAjFxCgDlLITg "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], ActionMenuBox[ ButtonBox[ TemplateBox[{ StyleBox[ TemplateBox[{ "\"Tables\"", "\"\[ThinSpace]\[ThinSpace]\[ThinSpace]\ \[FilledDownTriangle]\""}, "RowDefault"], "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Table functions\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[Null]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCj08dhCBkQWRlQKmbsSY3g9WhKNYErhiu7NGRXTeC 1b5ePg63AsgGigDFEcoe3LsZZ/L95nk0xwBFgOJAWYhrgVpuReljdTZQHCjL AAbEKCPSNOLdRqxPiQ43YmIBDWCNUwCVRq3x "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCd04cgiBkQWRlQKltPjqbbcQhCMiGK4Yru3Vo92Y7 qZexWn+yTSAIyAaKAMXhyp48uLfNW+tNvDZcDQQBRYDiQFmIa4FattlJoqmB IKA4UJYBDIhRRqRpxLuNSJ8SH27ExAIxcQoAZdNqHw== "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCL2EAWRBZGVDqx7vXP18+gSAgG64YruzVq1c/3zy/ m2hx2ZQBgoBsoAhQHK7s2bNnP968uB1tAFcDQUARoDhQFuJaoJYfj++gqYEg oDhQlgEMiFFGpGnEu41InxIfbsTEAjFxCgDlLITg "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], { "\"Insert table with two columns\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Insert table with two columns"; DefinitionNotebookClient`TableInsert[2]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Insert table with three columns\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Insert table with three columns"; DefinitionNotebookClient`TableInsert[3]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Add a row to the selected table\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Add a row to the selected table"; DefinitionNotebookClient`TableRowInsert[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Sort the selected table\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Sort the selected table"; DefinitionNotebookClient`TableSort[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Merge selected tables\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Merge selected tables"; DefinitionNotebookClient`TableMerge[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]}, Appearance -> None, Method -> "Queued"], ActionMenuBox[ ButtonBox[ StyleBox[ TemplateBox[{ "\"Cells\"", "\"\[ThinSpace]\[ThinSpace]\[ThinSpace]\[FilledDownTriangle]\ \""}, "RowDefault"], "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[Null]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCj08dhCBkQWRlQKmbsSY3g9WhKNYErhiu7NGRXTeC 1b5ePg63AsgGigDFEcoe3LsZZ/L95nk0xwBFgOJAWYhrgVpuReljdTZQHCjL AAbEKCPSNOLdRqxPiQ43YmIBDWCNUwCVRq3x "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCd04cgiBkQWRlQKltPjqbbcQhCMiGK4Yru3Vo92Y7 qZexWn+yTSAIyAaKAMXhyp48uLfNW+tNvDZcDQQBRYDiQFmIa4FattlJoqmB IKA4UJYBDIhRRqRpxLuNSJ8SH27ExAIxcQoAZdNqHw== "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCL2EAWRBZGVDqx7vXP18+gSAgG64YruzVq1c/3zy/ m2hx2ZQBgoBsoAhQHK7s2bNnP968uB1tAFcDQUARoDhQFuJaoJYfj++gqYEg oDhQlgEMiFFGpGnEu41InxIfbsTEAjFxCgDlLITg "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], { "\"Insert comment for reviewer\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Cells"; DefinitionNotebookClient`$ClickedAction = "Insert comment for reviewer"; DefinitionNotebookClient`CommentInsert[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Mark/unmark selected cells as comments\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Cells"; DefinitionNotebookClient`$ClickedAction = "Mark/unmark selected cells as comments"; DefinitionNotebookClient`CommentToggle[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Mark/unmark selected cells as excluded\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Cells"; DefinitionNotebookClient`$ClickedAction = "Mark/unmark selected cells as excluded"; DefinitionNotebookClient`ExclusionToggle[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]}, Appearance -> None, Method -> "Queued"]}}, GridBoxAlignment -> {"Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxBackground -> {"Columns" -> {{None}}, "Rows" -> { GrayLevel[0.9]}}, GridBoxFrame -> { "Columns" -> False, "RowsIndexed" -> {1 -> GrayLevel[0.9]}}, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {5, {0.5}, 5}, "Rows" -> {{Automatic}}}, FrameStyle -> GrayLevel[0.75]], "Grid"], ButtonBoxOptions -> {Enabled -> Dynamic[ Not[ TrueQ[DefinitionNotebookClient`$ButtonsDisabled]], TrackedSymbols :> {DefinitionNotebookClient`$ButtonsDisabled}]}, StripOnInput -> False]& )}], Cell[ StyleData["MainGridTemplate"], TemplateBoxOptions -> {DisplayFunction -> (StyleBox[ TagBox[ GridBox[{{ TagBox[ GridBox[{{ GraphicsBox[{ Thickness[0.022222222222222223`], { FaceForm[{ RGBColor[0.87451, 0.278431, 0.03137260000000001], Opacity[1.]}], FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, {{{45., 22.5}, {45., 10.073999999999998`}, {34.926, 0.}, {22.5, 0.}, {10.074, 0.}, {0., 10.073999999999998`}, {0., 22.5}, {0., 34.926}, {10.074, 45.}, {22.5, 45.}, {34.926, 45.}, {45., 34.926}, {45., 22.5}}}]}, { FaceForm[{ RGBColor[1., 1., 1.], Opacity[1.]}], FilledCurveBox[{{{0, 2, 0}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}}, {{0, 2, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}}, {{0, 2, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}}, {CompressedData[" 1:eJxTTMoPSmViYGAwAWIQLcESxqe7SdlhqnN3zvPblg4w/omyffOl/K0cEp9e ULq9U9lhT8lkCZZrVg6VL9UMOd4oO1SLrHN/GGXtcKUCKOCh4sDDpN0udtPa 4fnvlR8v8ao6ZIE12ELMrVZzmAIymNfOAWj43PfpGg45YIV2Dguk9O+qsGlB 9M+0h9gjpgOxh8fBYePc98uPees5MICAggNE/TF9B6Bl574rO0DcMcsAwmd2 cNCM6T/0VcPQAeQsjh6oeWWGEPt97R3UDTnWyMwyhKh7Yefw5S/QB22GEHe1 2zlIg5yTaAh3by7InUKGDmBnLrR1cOkGudzAYZHrts9/Q2wdHi+dfUShwMBh Q1HGxLcytg5BO+RaXwsaQN1r6/BdA2jRVn1oeNk6aIEcWq4HcccvWwfTuF2e PEy6UPPtHIC+CH68VBvOP70QaNFeLTg/T6j5wKlELYdPl3yTBCLsIOGkowVx 71tbhycg93zQdAjonZ4ndNgGzgern2ENVw90TZVInhUkfqy1IO65ZQl3L4wP iW99B/NOx4SnEyzh4Q+W32XhcBUc0PoQd7dawM1D568H2cdnCOd/A9nzVc/h I9hdWg4ZoIg6oueQD/Kfoh40nSD4fkDfWpboQOw7oYDBh6mHxIcy3DxYek4A peOfCD7MPTA+zL0yUSnW9/sV4Hxw/DgpQOL7igUkfi8qwsMHAHSDTZ8= "], {{19.051000000000002`, 14.242}, {19.051000000000002`, 27.594}, {23.828, 27.594}, {23.828, 26.543}, {21.426, 26.308999999999997`}, {21.375, 26.258000000000003`}, { 21.375, 24.219}, {21.375, 17.535000000000004`}, {21.375, 15.602}, {21.426, 15.547}, {23.828, 15.315999999999999`}, {23.828, 14.242}}, {{24.578, 18.75}, {24.578, 23.078000000000003`}, {24.578, 23.539}, { 24.953, 23.914}, {25.418, 23.91}, {29.746, 23.91}, { 30.203, 23.91}, {30.578, 23.539}, {30.578, 23.078000000000003`}, {30.578, 18.75}, { 30.581999999999997`, 18.288999999999998`}, {30.207, 17.91}, {29.746, 17.91}, {25.418, 17.91}, {24.953, 17.906}, {24.574, 18.285}, {24.578, 18.75}}, {{31.328, 14.242}, {31.328, 15.315999999999999`}, {33.684, 15.539000000000001`}, {33.789, 15.602}, {33.789, 17.641}, {33.789, 24.188}, {33.789, 26.227}, {33.684, 26.281}, {31.328, 26.512000000000004`}, {31.328, 27.586}, {36.113, 27.586}, {36.113, 14.234000000000002`}}}]}}, { ImageSize -> {Automatic, 32}, ImagePadding -> {{5, 0}, {0, 0}}, BaselinePosition -> Scaled[0.25], AspectRatio -> Automatic, Background -> RGBColor[0.988235, 0.419608, 0.203922], ImageSize -> {45., 45.}, PlotRange -> {{0., 45.}, {0., 45.}}}], StyleBox[ TagBox[ GridBox[{{ StyleBox[ "\"Function Resource\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", StripOnInput -> False], StyleBox[ "\"DEFINITION NOTEBOOK\"", FontFamily -> "Source Sans Pro", FontTracking -> "SemiCondensed", FontVariations -> {"CapsType" -> "AllSmallCaps"}, StripOnInput -> False]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Baseline}}}, AutoDelete -> False, GridBoxDividers -> { "ColumnsIndexed" -> {2 -> RGBColor[1., 1., 1.]}, "Rows" -> {{None}}}, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Grid"], FontSize -> 24, FontColor -> RGBColor[1., 1., 1.], StripOnInput -> False]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Baseline}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Grid"], "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", ItemBox[ TemplateBox[{ StyleBox[ TemplateBox[{ "\"Function Repository\"", "\" \[RightGuillemet] \""}, "RowDefault"], "Text", FontColor -> RGBColor[1., 1., 1.], StripOnInput -> False], "https://resources.wolframcloud.com/FunctionRepository"}, "HyperlinkURL"], Alignment -> {Right, Bottom}, StripOnInput -> False]}, { TemplateBox[{ TemplateBox[{ "\"Open Sample\"", "\"View a completed sample definition notebook\""}, "PrettyTooltipTemplate"], ( DefinitionNotebookClient`$ClickedButton = "Open Sample"; DefinitionNotebookClient`ViewExampleNotebook[ ButtonNotebook[]])& , "\"View a completed sample definition notebook\"", False}, "OrangeButtonTemplate"], TemplateBox[{ TemplateBox[{ "\"Style Guidelines\"", "\"View general guidelines for authoring resource \ functions\""}, "PrettyTooltipTemplate"], ( DefinitionNotebookClient`$ClickedButton = "Style Guidelines"; DefinitionNotebookClient`ViewStyleGuidelines[ ButtonNotebook[]])& , "\"View general guidelines for authoring resource functions\"", False}, "OrangeButtonTemplate"], TemplateBox[{ TemplateBox[{ TagBox[ GridBox[{{"\"Tools\"", PaneSelectorBox[{False -> GraphicsBox[{ RGBColor[1., 1., 1.], AbsoluteThickness[1.], LineBox[{{0, 0}, {0, 10}, {10, 10}, {10, 0}, {0, 0}}], LineBox[{{5, 2.5}, {5, 7.5}}], LineBox[{{2.5, 5}, {7.5, 5}}]}, ImageSize -> 9, PlotRangePadding -> 1.5], True -> GraphicsBox[{ RGBColor[1., 1., 1.], AbsoluteThickness[1.], LineBox[{{0, 0}, {0, 10}, {10, 10}, {10, 0}, {0, 0}}], LineBox[{{2.5, 5}, {7.5, 5}}]}, ImageSize -> 9, PlotRangePadding -> 1.5]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ToolsOpen"}, True]], BaselinePosition -> Scaled[0]]}}, GridBoxAlignment -> { "Columns" -> {{Automatic}}, "Rows" -> {{Baseline}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.35}}}], "Grid"], "\"Toggle documentation toolbar\""}, "PrettyTooltipTemplate"], ( DefinitionNotebookClient`$ClickedButton = "Tools"; DefinitionNotebookClient`ToggleToolbar[ ButtonNotebook[]])& , "\"Toggle documentation toolbar\"", False}, "OrangeButtonTemplate"], TagBox[ GridBox[{{"\"\"", "\"\""}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxDividers -> { "ColumnsIndexed" -> {2 -> True}, "Rows" -> {{False}}}, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{2}}}, GridBoxSpacings -> {"Columns" -> {{0.5}}}, FrameStyle -> RGBColor[0.994118, 0.709804, 0.601961]], "Grid"], TemplateBox[{ TemplateBox[{ "\"Check\"", "\"Check notebook for potential errors\""}, "PrettyTooltipTemplate"], ( DefinitionNotebookClient`$ClickedButton = "Check"; DefinitionNotebookClient`CheckDefinitionNotebook[ ButtonNotebook[]])& , "\"Check notebook for potential errors\"", False}, "OrangeButtonTemplate"], ActionMenuBox[ TemplateBox[{ TemplateBox[{"\"Preview\"", TemplateBox[{5}, "Spacer1"], "\"\[FilledDownTriangle]\""}, "RowDefault"], Null& , "\"\"", True}, "OrangeButtonTemplate"], { "\"In a notebook\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Preview"; DefinitionNotebookClient`$ClickedAction = "In a notebook"; DefinitionNotebookClient`PreviewResource[ ButtonNotebook[], "Notebook"]]]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"On the cloud\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Preview"; DefinitionNotebookClient`$ClickedAction = "On the cloud"; DefinitionNotebookClient`PreviewResource[ ButtonNotebook[], "Cloud"]]]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]}, Appearance -> None, Method -> "Queued"], ActionMenuBox[ TemplateBox[{ TemplateBox[{"\"Deploy\"", TemplateBox[{5}, "Spacer1"], "\"\[FilledDownTriangle]\""}, "RowDefault"], Null& , "\"\"", True}, "OrangeButtonTemplate"], { "\"Locally on this computer\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Deploy"; DefinitionNotebookClient`$ClickedAction = "Locally on this computer"; DefinitionNotebookClient`DisplayStripe[ ButtonNotebook[], DefinitionNotebookClient`DeployResource[ ButtonNotebook[], "Local"]]]]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"For my cloud account\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Deploy"; DefinitionNotebookClient`$ClickedAction = "For my cloud account"; DefinitionNotebookClient`DisplayStripe[ ButtonNotebook[], DefinitionNotebookClient`DeployResource[ ButtonNotebook[], "CloudPrivate"]]]]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Publicly in the cloud\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Deploy"; DefinitionNotebookClient`$ClickedAction = "Publicly in the cloud"; DefinitionNotebookClient`DisplayStripe[ ButtonNotebook[], DefinitionNotebookClient`DeployResource[ ButtonNotebook[], "CloudPublic"]]]]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"In this session only (without documentation)\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Deploy"; DefinitionNotebookClient`$ClickedAction = "In this session only (without documentation)"; DefinitionNotebookClient`DisplayStripe[ ButtonNotebook[], DefinitionNotebookClient`DeployResource[ ButtonNotebook[], "KernelSession"]]]]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]}, Appearance -> None, Method -> "Queued"], ItemBox[ StyleBox[ DynamicBox[ ToBoxes[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "StatusMessage"}, ""], StandardForm], Initialization :> (CurrentValue[ EvaluationNotebook[], {TaggingRules, "StatusMessage"}] = "")], "Text", GrayLevel[1], StripOnInput -> False], ItemSize -> Fit, StripOnInput -> False], DynamicBox[ ToBoxes[ If[ CurrentValue[ EvaluationNotebook[], { TaggingRules, "SubmissionReviewData", "Review"}, False], RawBoxes[ TemplateBox[{ TemplateBox[{ TagBox[ GridBox[{{ GraphicsBox[{ Thickness[0.06349], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBWIWIGZigIEX9mCqQd8Bwv+Bnc/A54CiHs5HV6/ngJUP p2HmwdTp4FCHTvOhqYfZrw2lhdDk0fno6tHcD1PPwOSAnY+uns8BAE8cGz4= "]]}, { FaceForm[ RGBColor[1., 1., 1.]]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgB2IWIGZigAEJBwjNB6EblHHwX9ijqofxoeoYhKC0Bg4+ Hw4apk4Uap8aDr4QDhqqDu4uVRx8URw0TJ001D5lHHwJHDRUHYMclFbCwZfG QUPVNSjgp+HmIWgAG/wcEg== "]], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJx10EEKgCAQhWGpFtEyEAYGggQj6RKeoSMErbuCR0/IWfTgCcPwy7fR9XrO u3fOTXWGOp2zM+ZvH2170nv+e2sFH0ijt45/XxJp9NgRPHYAb63kHhu9tf2H eU8aPfbS9kxawAvxnrSCx3c3XzbS6JX4RFrAS34B53ckaw== "]]}, { FaceForm[ RGBColor[1., 1., 1.]]}, StripOnInput -> False]}, ImageSize -> 15, PlotRange -> {{0., 15.75}, {0., 16.5}}, AspectRatio -> 1.15], "\"Submit Update\""}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {{0}}, "ColumnsIndexed" -> {2 -> 0.5}, "Rows" -> {{0}}}], "Grid"], "\"Submit changes to update your resource submission\""}, "PrettyTooltipTemplate"], ( DefinitionNotebookClient`$ClickedButton = "SubmitUpdate"; With[{RSNB`nb = ButtonNotebook[]}, DefinitionNotebookClient`DisplayStripe[RSNB`nb, DefinitionNotebookClient`SubmitRepositoryUpdate[RSNB`nb], "ShowProgress" -> True]])& , "\"Submit changes to update your resource submission\"", True}, "OrangeButtonTemplate"]], RawBoxes[ TemplateBox[{ TemplateBox[{ TagBox[ GridBox[{{ GraphicsBox[{ Thickness[0.06349], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBWIWIGZigIEX9mCqQd8Bwv+Bnc/A54CiHs5HV6/ngJUP p2HmwdTp4FCHTvOhqYfZrw2lhdDk0fno6tHcD1PPwOSAnY+uns8BAE8cGz4= "]]}, { FaceForm[ RGBColor[1., 1., 1.]]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgB2IWIGZigAEJBwjNB6EblHHwX9ijqofxoeoYhKC0Bg4+ Hw4apk4Uap8aDr4QDhqqDu4uVRx8URw0TJ001D5lHHwJHDRUHYMclFbCwZfG QUPVNSjgp+HmIWgAG/wcEg== "]], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJx10EEKgCAQhWGpFtEyEAYGggQj6RKeoSMErbuCR0/IWfTgCcPwy7fR9XrO u3fOTXWGOp2zM+ZvH2170nv+e2sFH0ijt45/XxJp9NgRPHYAb63kHhu9tf2H eU8aPfbS9kxawAvxnrSCx3c3XzbS6JX4RFrAS34B53ckaw== "]]}, { FaceForm[ RGBColor[1., 1., 1.]]}, StripOnInput -> False]}, ImageSize -> 15, PlotRange -> {{0., 15.75}, {0., 16.5}}, AspectRatio -> 1.15], "\"Submit to Repository\""}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {{0}}, "ColumnsIndexed" -> {2 -> 0.5}, "Rows" -> {{0}}}], "Grid"], "\"Submit your function to the Wolfram Function \ Repository\""}, "PrettyTooltipTemplate"], ( DefinitionNotebookClient`$ClickedButton = "Submit"; With[{RSNB`nb = ButtonNotebook[]}, DefinitionNotebookClient`DisplayStripe[RSNB`nb, DefinitionNotebookClient`SubmitRepository[RSNB`nb], "ShowProgress" -> True]])& , "\"Submit your function to the Wolfram Function \ Repository\"", True}, "OrangeButtonTemplate"]]], StandardForm], Evaluator -> "System", SingleEvaluation -> True]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "ColumnsIndexed" -> {-1 -> Right}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxBackground -> {"Columns" -> {{None}}, "Rows" -> { RGBColor[0.988235, 0.419608, 0.203922], RGBColor[0.921569, 0.341176, 0.105882]}}, GridBoxFrame -> { "Columns" -> False, "RowsIndexed" -> { 1 -> RGBColor[0.988235, 0.419608, 0.203922], 2 -> RGBColor[0.921569, 0.341176, 0.105882]}}, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {5, {0.9}, 5}, "RowsIndexed" -> {1 -> 1.1, 2 -> 1.3, 3 -> 0.25}}, FrameStyle -> RGBColor[0.988235, 0.419608, 0.203922]], "Grid"], ButtonBoxOptions -> {Enabled -> Dynamic[ Not[ TrueQ[DefinitionNotebookClient`$ButtonsDisabled]], TrackedSymbols :> {DefinitionNotebookClient`$ButtonsDisabled}]}, StripOnInput -> False]& )}], Cell[ StyleData["ReviewerCommentLabelTemplate"], TemplateBoxOptions -> {DisplayFunction -> (TagBox[ GridBox[{{#, TemplateBox[{ GraphicsBox[{ Thickness[0.022222222222222223`], { FaceForm[{ RGBColor[0.87451, 0.278431, 0.03137260000000001], Opacity[1.]}], FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, {{{45., 22.5}, {45., 10.073999999999998`}, {34.926, 0.}, {22.5, 0.}, {10.074, 0.}, {0., 10.073999999999998`}, { 0., 22.5}, {0., 34.926}, {10.074, 45.}, {22.5, 45.}, {34.926, 45.}, {45., 34.926}, {45., 22.5}}}]}, { FaceForm[{ RGBColor[1., 1., 1.], Opacity[1.]}], FilledCurveBox[{{{0, 2, 0}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, { 1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, { 1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}}, {{0, 2, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}}, {{0, 2, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, { 0, 1, 0}}}, {CompressedData[" 1:eJxTTMoPSmViYGAwAWIQLcESxqe7SdlhqnN3zvPblg4w/omyffOl/K0cEp9e ULq9U9lhT8lkCZZrVg6VL9UMOd4oO1SLrHN/GGXtcKUCKOCh4sDDpN0udtPa 4fnvlR8v8ao6ZIE12ELMrVZzmAIymNfOAWj43PfpGg45YIV2Dguk9O+qsGlB 9M+0h9gjpgOxh8fBYePc98uPees5MICAggNE/TF9B6Bl574rO0DcMcsAwmd2 cNCM6T/0VcPQAeQsjh6oeWWGEPt97R3UDTnWyMwyhKh7Yefw5S/QB22GEHe1 2zlIg5yTaAh3by7InUKGDmBnLrR1cOkGudzAYZHrts9/Q2wdHi+dfUShwMBh Q1HGxLcytg5BO+RaXwsaQN1r6/BdA2jRVn1oeNk6aIEcWq4HcccvWwfTuF2e PEy6UPPtHIC+CH68VBvOP70QaNFeLTg/T6j5wKlELYdPl3yTBCLsIOGkowVx 71tbhycg93zQdAjonZ4ndNgGzgern2ENVw90TZVInhUkfqy1IO65ZQl3L4wP iW99B/NOx4SnEyzh4Q+W32XhcBUc0PoQd7dawM1D568H2cdnCOd/A9nzVc/h I9hdWg4ZoIg6oueQD/Kfoh40nSD4fkDfWpboQOw7oYDBh6mHxIcy3DxYek4A peOfCD7MPTA+zL0yUSnW9/sV4Hxw/DgpQOL7igUkfi8qwsMHAHSDTZ8= "], {{19.051000000000002`, 14.242}, {19.051000000000002`, 27.594}, {23.828, 27.594}, {23.828, 26.543}, {21.426, 26.308999999999997`}, {21.375, 26.258000000000003`}, { 21.375, 24.219}, {21.375, 17.535000000000004`}, {21.375, 15.602}, {21.426, 15.547}, {23.828, 15.315999999999999`}, { 23.828, 14.242}}, {{24.578, 18.75}, {24.578, 23.078000000000003`}, {24.578, 23.539}, {24.953, 23.914}, { 25.418, 23.91}, {29.746, 23.91}, {30.203, 23.91}, {30.578, 23.539}, {30.578, 23.078000000000003`}, {30.578, 18.75}, { 30.581999999999997`, 18.288999999999998`}, {30.207, 17.91}, {29.746, 17.91}, {25.418, 17.91}, {24.953, 17.906}, {24.574, 18.285}, {24.578, 18.75}}, {{31.328, 14.242}, {31.328, 15.315999999999999`}, {33.684, 15.539000000000001`}, {33.789, 15.602}, {33.789, 17.641}, { 33.789, 24.188}, {33.789, 26.227}, {33.684, 26.281}, { 31.328, 26.512000000000004`}, {31.328, 27.586}, {36.113, 27.586}, {36.113, 14.234000000000002`}}}]}}, { ImageSize -> 12, AspectRatio -> Automatic, Background -> None, ImageSize -> {45., 45.}, PlotRange -> {{0., 45.}, {0., 45.}}}], "Wolfram Function Repository Reviewer"}, "PrettyTooltipTemplate"]}}, GridBoxAlignment -> { "Columns" -> {{Automatic}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.25}}}], "Grid"]& )}], Cell[ StyleData["CommentCellLabelTemplate"], TemplateBoxOptions -> {DisplayFunction -> (StyleBox[ TagBox[ GridBox[{{ StyleBox[#, FontSize -> 11]}, { StyleBox[ DynamicBox[ ToBoxes[ DateString[ TimeZoneConvert[ DateObject[#2, TimeZone -> 0]], { "Month", "/", "Day", "/", "Year", " ", "Hour24", ":", "Minute"}], StandardForm], SingleEvaluation -> True], FontSize -> 9]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{Automatic}}, "Rows" -> {{0}}}], "Grid"], "CommentLabel", ShowStringCharacters -> False]& )}], Cell[ StyleData["OrangeButtonTemplate"], TemplateBoxOptions -> {DisplayFunction -> (ButtonBox[ StyleBox[#, "Text", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontTracking -> "Condensed", FontSize -> 13, FontColor -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], GrayLevel[1], RGBColor[0.9568627450980391, 0.8019607843137255, 0.75]], Evaluator -> "System"], StripOnInput -> False], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[]}, If[#4, CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]]; With[{RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[DefinitionNotebookClient`$ButtonCode = HoldForm[ #2[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]; CurrentValue[ RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; Null], FrameMargins -> {{5, 5}, {0, 0}}, Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQvA6XhqPnQeIQhCyIrAwodd2K5Yo5IwQB2XDFcGXPAsWu mjNdNmVARkARoDhc2aswqWtWLGhqIAgoDpSFuBao5QqGURB0BWwgAxgQo4xI 04h3G5E+JT7ciIkFYuIUAMJyEaA= "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQvA6XhqMHARIQhCyIrAwotcmIc7UuOwQB2XDFcGX3/MXX 6LEv12ZDRkARoDhc2cswqY2GnGhqIAgoDpSFuBaoZTWGURC0GmwgAxgQo4xI 04h3G5E+JT7ciIkFYuIUAJxlBG4= "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQvA6XhqN3hfYQhCyIrAwo9e36ma8PbkIQkA1XDFf2vtzt 28Obu6Jsl2uzQRCQDRQBisOVvYlR+nb99I5gU7gaCAKKAMWBshDXArV8unUR TQ0EAcWBsgxgQIwyIk0j3m1E+pT4cCMmFoiJUwBBtDmK "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> RGBColor[0.921569, 0.341176, 0.105882], Method -> "Queued", ImageSize -> {All, 23}, Evaluator -> Automatic]& )}], Cell[ StyleData["SuggestionGridTemplate"], TemplateBoxOptions -> {DisplayFunction -> (StyleBox[ FrameBox[ AdjustmentBox[ TagBox[ GridBox[{{ TemplateBox[{#2, #3, {16., 16.}, {{1., 17.}, {1., 17.}}}, "SuggestionIconTemplate"], PaneBox[#, ImageSizeAction -> "ShrinkToFit", BaselinePosition -> Baseline, ImageSize -> Full], RowBox[{ AdjustmentBox[ TemplateBox[{ ActionMenuBox[ TagBox[ PaneSelectorBox[{False -> GraphicsBox[{ EdgeForm[ Directive[ GrayLevel[1, 0], Thickness[0.025]]], FaceForm[#4], RectangleBox[{-1.75, -2}, {1.75, 2}, RoundingRadius -> 0.2], Thickness[0.15], #5, LineBox[{{-0.5, -1.}, {0.5, 0.}, {-0.5, 1.}}]}, ImageSize -> {Automatic, 15}, ImageMargins -> 0], True -> GraphicsBox[{ EdgeForm[ Directive[#5, Thickness[0.025]]], FaceForm[#2], RectangleBox[{-1.75, -2}, {1.75, 2}, RoundingRadius -> 0.2], Thickness[0.15], GrayLevel[1], LineBox[{{-0.5, -1.}, {0.5, 0.}, {-0.5, 1.}}]}, ImageSize -> {Automatic, 15}, ImageMargins -> 0]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0], MouseAppearanceTag["LinkHand"]], #6, Appearance -> None, Method -> "Queued"], "\"View suggestions\""}, "PrettyTooltipTemplate"], BoxBaselineShift -> -0.5], " "}]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Baseline}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {Automatic, Automatic, Fit}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.4}}}], "Grid"], BoxMargins -> {{0.25, -0.5}, {0.15, -0.15}}], RoundingRadius -> {13, 75}, Background -> #4, FrameStyle -> None, FrameMargins -> {{0, 8}, {0, 0}}, ImageMargins -> {{0, 0}, {5, 5}}, StripOnInput -> False], "Text", FontColor -> #5, FontSize -> 14, FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontTracking -> "Plain", PrivateFontOptions -> {"OperatorSubstitution" -> False}, LineBreakWithin -> False]& )}], Cell[ StyleData["SuggestionIconTemplate"], TemplateBoxOptions -> {DisplayFunction -> (GraphicsBox[{ Thickness[0.05555555555555555], StyleBox[{ FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBGJJIGZigIIGAwcIQ8kBxk94ekHp9k9Vh4qXaoYcOfoO m+a+X37stKZDbP+hrxpzdOA0TBymDqYPl7n2pnG7PHlk4PzZRxQ2FGWIwPWD jI3p54WbLxuVYn3fnwluD8S8H/Yo9gD5KPYA+TB7YPph9sDMh9EwcZg6FPdh MRfdXpi7YPph7oaZD/MXzB5c4QCzBwA8nn+Z "]]}, FaceForm[#]], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, {{{8.175292500000001, 7.416875}, {7.796855000000001, 11.3084375}, {7.796855000000001, 13.38}, {10.11998, 13.38}, {10.11998, 11.3084375}, { 9.741542500000001, 7.416875}, {8.175292500000001, 7.416875}}, CompressedData[" 1:eJxTTMoPSmViYGCQBGIQ/cTvZcLf/4oOD6tE1rk/5HNQjDzAkqeL4FsusdsW 1KjgwAAGAg7hCSdehX2Xd5BvfR24Q07QwaZCOJPjjZyDHdf1xQW2Qg56LJYa iWlyDv2HvmrEzBeG80GmVbmIwvkvtjT6Sb8Qg+t/BLLPUwJuPti6DEm4/WD7 2qTg7gMZJyIm7QBzP4y/zEVob88lJTi/7+dk7hV1ynD9c3LzfPxZVODmr3ro 0futUwVu/0bpbbqnzqjA3Qfjw9wP48P8B9MP8z/MfFj4wOyHhR/MfbDwRQ9/ ACBxmlc= "]}]}, FaceForm[#2]]}, ImageSize -> #3, PlotRange -> #4, AspectRatio -> Automatic, BaselinePosition -> Scaled[0.1]]& )}], Cell[ StyleData["FormEditValuesButtonTemplate"], TemplateBoxOptions -> {DisplayFunction -> (TemplateBox[{ TagBox[ PaneBox[ PaneSelectorBox[{False -> GraphicsBox[ TagBox[ RasterBox[CompressedData[" 1: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 N3kqZvY= "], {{0, 50.}, {50., 0}}, {0, 255}, ColorFunction -> GrayLevel], BoxForm`ImageTag[ "Byte", ColorSpace -> "Grayscale", Interleaving -> False], Selectable -> False], DefaultBaseStyle -> "ImageGraphics", ImageSizeRaw -> {50., 50.}, PlotRange -> {{0, 50.}, {0, 50.}}], True -> GraphicsBox[ TagBox[ RasterBox[CompressedData[" 1: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 DcvuuIyle//vxt/PCE6d "], {{0, 50.}, {50., 0}}, {0, 255}, ColorFunction -> GrayLevel], BoxForm`ImageTag[ "Byte", ColorSpace -> "Grayscale", Interleaving -> False], Selectable -> False], DefaultBaseStyle -> "ImageGraphics", ImageSizeRaw -> {50., 50.}, PlotRange -> {{0, 50.}, {0, 50.}}]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0], ImageSize -> {Automatic, 15}, ImageSizeAction -> "ResizeToFit"], MouseAppearanceTag["LinkHand"]], "\"Edit values\""}, "PrettyTooltipTemplate"]& )}], Cell["Documentation", "Section"], Cell["Usage", "Subsection"], Cell[ StyleData["UsageInputs", StyleDefinitions -> StyleData["Input"]], CellMargins -> {{66, 10}, {0, 8}}, StyleKeyMapping -> {"Tab" -> "UsageDescription"}, Evaluatable -> False, CellEventActions -> {"ReturnKeyDown" :> With[{RSNB`nb$ = Notebooks[ EvaluationCell[]]}, SelectionMove[ EvaluationCell[], After, Cell]; NotebookWrite[RSNB`nb$, Cell["", "UsageDescription"], All]; SelectionMove[RSNB`nb$, Before, CellContents]], {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]]}, ShowAutoStyles -> False, ShowCodeAssist -> False, CodeAssistOptions -> {"DynamicHighlighting" -> False}, LineSpacing -> {1, 3}, TabSpacings -> {2.5}, CounterIncrements -> "Text", FontFamily -> "Source Sans Pro", FontSize -> 15, FontWeight -> "Plain"], Cell[ StyleData["UsageDescription", StyleDefinitions -> StyleData["Text"]], CellMargins -> {{86, 10}, {7, 0}}, StyleKeyMapping -> {"Backspace" -> "UsageInputs"}, CellGroupingRules -> "OutputGrouping", CellEventActions -> {"ReturnKeyDown" :> With[{RSNB`nb$ = Notebooks[ EvaluationCell[]]}, SelectionMove[ EvaluationCell[], After, Cell]; NotebookWrite[RSNB`nb$, Cell[ BoxData[""], "UsageInputs", FontFamily -> "Source Sans Pro"], All]; SelectionMove[RSNB`nb$, Before, CellContents]], {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]]}, ShowAutoSpellCheck -> False], Cell["Details & Options", "Subsection"], Cell[ StyleData["Notes", StyleDefinitions -> StyleData["Item"]], CellDingbat -> StyleBox["\[FilledVerySmallSquare]", FontColor -> GrayLevel[0.6]], CellMargins -> {{66, 24}, {9, 7}}, ReturnCreatesNewCell -> False, StyleKeyMapping -> {}, DefaultNewCellStyle -> "Notes", ShowAutoSpellCheck -> False, GridBoxOptions -> {BaseStyle -> "TableNotes"}], Cell[ StyleData["TableNotes", StyleDefinitions -> StyleData["Notes"]], CellDingbat -> None, CellFrameColor -> RGBColor[0.749, 0.694, 0.553], StyleMenuListing -> None, ButtonBoxOptions -> {Appearance -> {Automatic, None}}, GridBoxOptions -> { FrameStyle -> GrayLevel[0.906], GridBoxAlignment -> { "Columns" -> {{Left}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxDividers -> {"Columns" -> {{None}}, "Rows" -> {{True}}}, GridDefaultElement -> Cell["\[Placeholder]", "TableText"]}], Cell[ StyleData["TableText"], DefaultInlineFormatType -> "DefaultInputInlineFormatType", AutoQuoteCharacters -> {}, StyleMenuListing -> None], Cell["Examples", "Subsection"], Cell[ StyleData["ExampleDelimiter"], Selectable -> False, ShowCellBracket -> Automatic, CellMargins -> {{66, 14}, {5, 10}}, Evaluatable -> True, CellGroupingRules -> {"SectionGrouping", 58}, CellEvaluationFunction -> (($Line = 0; Null)& ), ShowCellLabel -> False, CellLabelAutoDelete -> True, TabFilling -> "\[LongDash]\[NegativeThickSpace]", TabSpacings -> {100}, StyleMenuListing -> None, FontFamily -> "Verdana", FontWeight -> Bold, FontSlant -> "Plain", FontColor -> GrayLevel[0.906]], Cell[ StyleData["ExampleText", StyleDefinitions -> StyleData["Text"]]], Cell[ StyleData["PageBreak", StyleDefinitions -> StyleData["ExampleDelimiter"]], Selectable -> False, CellFrame -> {{0, 0}, {1, 0}}, CellMargins -> {{66, 14}, {15, -5}}, CellElementSpacings -> {"CellMinHeight" -> 1}, Evaluatable -> True, CellEvaluationFunction -> (($Line = 0; Null)& ), CellFrameColor -> GrayLevel[ Rational[77, 85]]], Cell[ StyleData["Subsection"], Evaluatable -> True, CellEvaluationFunction -> (($Line = 0; Null)& ), ShowCellLabel -> False], Cell[ StyleData["Subsubsection"], Evaluatable -> True, CellEvaluationFunction -> (($Line = 0; Null)& ), ShowCellLabel -> False], Cell[ StyleData["ExampleImage"], PageWidth :> 650, CellMargins -> {{66, 66}, {16, 5}}, Evaluatable -> False, ShowCellLabel -> False, MenuSortingValue -> 10000, RasterBoxOptions -> {ImageEditMode -> False}], Cell["Links", "Section"], Cell[ StyleData["Link"], FontFamily -> "Source Sans Pro", FontColor -> Dynamic[ If[ CurrentValue["MouseOver"], RGBColor[0.855, 0.396, 0.145], RGBColor[0.02, 0.286, 0.651]]]], Cell[ StyleData["StringTypeLink", StyleDefinitions -> StyleData["Link"]], FontColor -> Dynamic[ If[ CurrentValue["MouseOver"], RGBColor[0.969, 0.467, 0.], GrayLevel[0.467]]]], Cell[ StyleData["CharactersRefLink"], ShowSpecialCharacters -> False], Cell["Annotation", "Section"], Cell[ StyleData["Excluded"], CellBracketOptions -> { "Color" -> RGBColor[0.9, 0.4, 0.4], "Thickness" -> 2}, GeneratedCellStyles -> { "Graphics" -> {"Graphics", "Excluded"}, "Message" -> {"Message", "MSG", "Excluded"}, "Output" -> {"Output", "Excluded"}, "Print" -> {"Print", "Excluded"}, "PrintTemporary" -> {"PrintTemporary", "Excluded"}}, CellFrameMargins -> 4, StyleMenuListing -> None, Background -> RGBColor[1, 0.95, 0.95]], Cell[ StyleData["Comment", StyleDefinitions -> StyleData["Text"]], CellFrame -> {{3, 0}, {0, 0}}, CellMargins -> {{66, 0}, {1, 0}}, CellElementSpacings -> {"ClosedCellHeight" -> 0}, GeneratedCellStyles -> { "Graphics" -> {"Graphics", "Comment"}, "Message" -> {"Message", "MSG", "Comment"}, "Output" -> {"Output", "Comment"}, "Print" -> {"Print", "Comment"}, "PrintTemporary" -> {"PrintTemporary", "Comment"}}, CellFrameColor -> RGBColor[0.880722, 0.611041, 0.142051], CellFrameLabelMargins -> {{0, 10}, {0, 0}}, FontColor -> GrayLevel[0.25], Background -> RGBColor[0.982, 0.942, 0.871]], Cell[ StyleData["AuthorComment", StyleDefinitions -> StyleData["Comment"]], GeneratedCellStyles -> { "Graphics" -> {"Graphics", "AuthorComment"}, "Message" -> {"Message", "MSG", "AuthorComment"}, "Output" -> {"Output", "AuthorComment"}, "Print" -> {"Print", "AuthorComment"}, "PrintTemporary" -> {"PrintTemporary", "AuthorComment"}}, CellFrameColor -> RGBColor[0.368417, 0.506779, 0.709798], Background -> RGBColor[0.905, 0.926, 0.956]], Cell[ StyleData["ReviewerComment", StyleDefinitions -> StyleData["Comment"]], GeneratedCellStyles -> { "Graphics" -> {"Graphics", "ReviewerComment"}, "Message" -> {"Message", "MSG", "ReviewerComment"}, "Output" -> {"Output", "ReviewerComment"}, "Print" -> {"Print", "ReviewerComment"}, "PrintTemporary" -> {"PrintTemporary", "ReviewerComment"}}, CellFrameColor -> RGBColor[0.560181, 0.691569, 0.194885], Background -> RGBColor[0.934, 0.954, 0.879]], Cell[ StyleData["CommentLabel", StyleDefinitions -> StyleData["Text"]], ShowStringCharacters -> False, FontSlant -> "Italic", FontColor -> GrayLevel[0.5]], Cell["Special Input", "Section"], Cell[ StyleData["FormObjectCell"], CellMargins -> {{66, 66}, {16, 5}}], Cell[ StyleData["LocalFileInput", StyleDefinitions -> StyleData["Input"]], CellFrameLabels -> {{None, Cell[ BoxData[ ButtonBox[ "\"Choose\"", FrameMargins -> {{5, 5}, {0, 0}}, BaseStyle -> {"Panel", FontSize -> 12}, Evaluator -> Automatic, Method -> "Queued", ButtonFunction :> With[{RSNB`file = SystemDialogInput["FileOpen"], RSNB`cell = ParentCell[ EvaluationCell[]]}, If[ RSNB`file =!= $Canceled, SelectionMove[RSNB`cell, All, CellContents]; NotebookWrite[ Notebooks[RSNB`cell], RowBox[{"File", "[", ToBoxes[RSNB`file], "]"}]]]], Appearance :> FEPrivate`FrontEndResource[ "FEExpressions", "GrayButtonNinePatchAppearance"]]]]}, { None, None}}], Cell[ StyleData["LocalDirectoryInput", StyleDefinitions -> StyleData["Input"]], CellFrameLabels -> {{None, Cell[ BoxData[ ButtonBox[ "\"Choose\"", FrameMargins -> {{5, 5}, {0, 0}}, BaseStyle -> {"Panel", FontSize -> 12}, Evaluator -> Automatic, Method -> "Queued", ButtonFunction :> With[{RSNB`file = SystemDialogInput["Directory"], RSNB`cell = ParentCell[ EvaluationCell[]]}, If[ RSNB`file =!= $Canceled, SelectionMove[RSNB`cell, All, CellContents]; NotebookWrite[ Notebooks[RSNB`cell], RowBox[{"File", "[", ToBoxes[RSNB`file], "]"}]]]], Appearance :> FEPrivate`FrontEndResource[ "FEExpressions", "GrayButtonNinePatchAppearance"]]]]}, { None, None}}], Cell["Misc", "Section"], Cell[ StyleData["Item"], DefaultNewCellStyle -> "Item"], Cell[ StyleData["ButtonText"], FontFamily -> "Sans Serif", FontSize -> 11, FontWeight -> Bold, FontColor -> RGBColor[0.459, 0.459, 0.459]], Cell[ StyleData["InlineFormula"], HyphenationOptions -> {"HyphenationCharacter" -> "\[Continuation]"}, LanguageCategory -> "Formula", AutoSpacing -> True, ScriptLevel -> 1, SingleLetterItalics -> False, SpanMaxSize -> 1, StyleMenuListing -> None, FontFamily -> "Source Sans Pro", FontSize -> 1. Inherited, ButtonBoxOptions -> {Appearance -> {Automatic, None}}, FractionBoxOptions -> {BaseStyle -> {SpanMaxSize -> Automatic}}, GridBoxOptions -> { GridBoxItemSize -> { "Columns" -> {{Automatic}}, "ColumnsIndexed" -> {}, "Rows" -> {{1.}}, "RowsIndexed" -> {}}}], Cell[ StyleData["DockedCell"], CellFrameColor -> GrayLevel[0.75], Background -> GrayLevel[0.9]]}, Visible -> False, FrontEndVersion -> "12.3 for Linux x86 (64-bit) (July 9, 2021)", StyleDefinitions -> "PrivateStylesheetFormatting.nb"] ] (* End of Notebook Content *) (* Internal cache information *) (*CellTagsOutline CellTagsIndex->{ "Name"->{ Cell[630, 23, 97, 2, 70, "Title",ExpressionUUID->"19e09524-24db-467e-81a4-6211f37a43cf", CellTags->{"Name", "TemplateCell", "Title"}, CellID->130619288]}, "TemplateCell"->{ Cell[630, 23, 97, 2, 70, "Title",ExpressionUUID->"19e09524-24db-467e-81a4-6211f37a43cf", CellTags->{"Name", "TemplateCell", "Title"}, CellID->130619288], Cell[730, 27, 130, 2, 70, "Text",ExpressionUUID->"3bee3cdc-b1ae-4eb2-829c-326c2f528376", CellTags->{"Description", "TemplateCell"}, CellID->966330356]}, "Title"->{ Cell[630, 23, 97, 2, 70, "Title",ExpressionUUID->"19e09524-24db-467e-81a4-6211f37a43cf", CellTags->{"Name", "TemplateCell", "Title"}, CellID->130619288]}, "Description"->{ Cell[730, 27, 130, 2, 70, "Text",ExpressionUUID->"3bee3cdc-b1ae-4eb2-829c-326c2f528376", CellTags->{"Description", "TemplateCell"}, CellID->966330356]}, "Definition"->{ Cell[885, 33, 1104, 27, 70, "Section",ExpressionUUID->"99acd97e-c2d1-4e39-b62b-87c5fdf0b8b9", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->201182710]}, "Function"->{ Cell[885, 33, 1104, 27, 70, "Section",ExpressionUUID->"99acd97e-c2d1-4e39-b62b-87c5fdf0b8b9", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->201182710]}, "TemplateCellGroup"->{ Cell[885, 33, 1104, 27, 70, "Section",ExpressionUUID->"99acd97e-c2d1-4e39-b62b-87c5fdf0b8b9", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->201182710], Cell[236024, 4809, 1880, 48, 70, "Subsection",ExpressionUUID->"0bb71887-0924-4984-8eb4-28e11650562b", CellTags->{"TemplateCellGroup", "Usage"}, CellID->321985898], Cell[239761, 4942, 1329, 30, 70, "Subsection",ExpressionUUID->"0bc5df68-e61d-4de6-b1cb-b92376e628f7", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->892718828], Cell[252158, 5304, 6926, 150, 70, "Section",ExpressionUUID->"5c9d859c-62fd-4e4d-9666-3fbfa4fbe6dc", CellTags->{"Examples", "TemplateCellGroup"}, CellID->677271657], Cell[429260, 9404, 918, 24, 70, "Subsection",ExpressionUUID->"6b229d30-3f16-4b4b-945f-e8222aeaeec2", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->340488457], Cell[430289, 9436, 893, 24, 70, "Subsection",ExpressionUUID->"a67728dc-c667-4a16-80f2-bdd24e4a140c", CellTags->{"Keywords", "TemplateCellGroup"}, CellID->888841136], Cell[431838, 9501, 167, 5, 70, "Subsection",ExpressionUUID->"7da40ba4-6d94-4aeb-b153-5fd4c032b1b4", CellTags->{"Categories", "TemplateCellGroup"}, CellID->841175420], Cell[432215, 9520, 870, 24, 70, "Subsection",ExpressionUUID->"d44dbc7f-d0b9-45ff-b9a0-7eeabc747b1c", CellTags->{"Related Symbols", "TemplateCellGroup"}, CellID->819464728], Cell[433636, 9582, 919, 24, 70, "Subsection",ExpressionUUID->"24feb521-3555-4414-b279-1f6deaa37f34", CellTags->{"Related Resource Objects", "TemplateCellGroup"}, CellID->58300769], Cell[434814, 9623, 971, 25, 70, "Subsection",ExpressionUUID->"9e7a9a12-ae3e-401a-b55a-b6fcff790983", CellTags->{"Source/Reference Citation", "TemplateCellGroup"}, CellID->218541429], Cell[436320, 9663, 823, 24, 70, "Subsection",ExpressionUUID->"39b749bc-08fd-4ab0-b0db-602a9743b5e5", CellTags->{"Links", "TemplateCellGroup"}, CellID->280139842], Cell[438768, 9739, 1762, 43, 70, "Subsection",ExpressionUUID->"b8a28c9d-fcd4-4dd2-b832-69888308f4d3", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->539954343], Cell[440841, 9802, 1048, 26, 70, "Section",ExpressionUUID->"e327bf54-15f2-4212-a6cd-1689962e9307", CellTags->{"Author Notes", "TemplateCellGroup"}, CellID->720474325], Cell[442438, 9843, 929, 25, 70, "Section",ExpressionUUID->"2318ecfb-f1cb-467a-8be3-053b72a45753", CellTags->{"Submission Notes", "TemplateCellGroup"}, CellID->577229082]}, "Documentation"->{ Cell[235862, 4801, 137, 4, 70, "Section",ExpressionUUID->"f4a43e46-fdf1-4244-be7f-0f0652d21dff", CellTags->{"Documentation", "TemplateSection"}, CellID->94487535]}, "TemplateSection"->{ Cell[235862, 4801, 137, 4, 70, "Section",ExpressionUUID->"f4a43e46-fdf1-4244-be7f-0f0652d21dff", CellTags->{"Documentation", "TemplateSection"}, CellID->94487535], Cell[429061, 9396, 174, 4, 70, "Section",ExpressionUUID->"f028743f-11cf-4c65-9dea-4d90bf5000f9", CellTags->{"Source & Additional Information", "TemplateSection"}, CellID->122838224]}, "Usage"->{ Cell[236024, 4809, 1880, 48, 70, "Subsection",ExpressionUUID->"0bb71887-0924-4984-8eb4-28e11650562b", CellTags->{"TemplateCellGroup", "Usage"}, CellID->321985898]}, "Details & Options"->{ Cell[239761, 4942, 1329, 30, 70, "Subsection",ExpressionUUID->"0bc5df68-e61d-4de6-b1cb-b92376e628f7", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->892718828]}, "Notes"->{ Cell[239761, 4942, 1329, 30, 70, "Subsection",ExpressionUUID->"0bc5df68-e61d-4de6-b1cb-b92376e628f7", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->892718828]}, "TabNext"->{ Cell[241093, 4974, 751, 15, 70, "Notes",ExpressionUUID->"f5feac70-1084-4c1e-bb0d-06ef79da9d0a", CellTags->"TabNext", CellID->237878595], Cell[435788, 9650, 495, 8, 70, "Text",ExpressionUUID->"958fda4d-9c6f-441b-8bd4-768a83e93b01", CellTags->"TabNext", CellID->91842863], Cell[441892, 9830, 509, 8, 70, "Text",ExpressionUUID->"61cf23de-2818-4db4-8af4-fd95a7ba8035", CellTags->"TabNext", CellID->991784503], Cell[443370, 9870, 495, 8, 70, "Text",ExpressionUUID->"09094d0b-97d3-4c87-9c24-24975208664d", CellTags->"TabNext", CellID->932041030]}, "Nothing"->{ Cell[241847, 4991, 5873, 178, 70, "TableNotes",ExpressionUUID->"c8ca735a-9267-4afa-99a6-480ef89af6f3", CellTags->"Nothing", CellID->424014658], Cell[247723, 5171, 371, 11, 70, "Notes",ExpressionUUID->"96a718bc-c348-45d3-8438-73a86de4fd5f", CellTags->"Nothing", CellID->980035391], Cell[248097, 5184, 3092, 90, 70, "TableNotes",ExpressionUUID->"45164300-3ba3-4481-a39c-90d9a61fcd0c", CellTags->"Nothing", CellID->31348554], Cell[251192, 5276, 917, 22, 70, "Notes",ExpressionUUID->"a8afe8e4-f8aa-4a2b-99db-c68b02f44397", CellTags->"Nothing", CellID->169049180]}, "Examples"->{ Cell[252158, 5304, 6926, 150, 70, "Section",ExpressionUUID->"5c9d859c-62fd-4e4d-9666-3fbfa4fbe6dc", CellTags->{"Examples", "TemplateCellGroup"}, CellID->677271657]}, "Source & Additional Information"->{ Cell[429061, 9396, 174, 4, 70, "Section",ExpressionUUID->"f028743f-11cf-4c65-9dea-4d90bf5000f9", CellTags->{"Source & Additional Information", "TemplateSection"}, CellID->122838224]}, "Contributed By"->{ Cell[429260, 9404, 918, 24, 70, "Subsection",ExpressionUUID->"6b229d30-3f16-4b4b-945f-e8222aeaeec2", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->340488457]}, "ContributorInformation"->{ Cell[429260, 9404, 918, 24, 70, "Subsection",ExpressionUUID->"6b229d30-3f16-4b4b-945f-e8222aeaeec2", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->340488457]}, "Keywords"->{ Cell[430289, 9436, 893, 24, 70, "Subsection",ExpressionUUID->"a67728dc-c667-4a16-80f2-bdd24e4a140c", CellTags->{"Keywords", "TemplateCellGroup"}, CellID->888841136]}, "Categories"->{ Cell[431838, 9501, 167, 5, 70, "Subsection",ExpressionUUID->"7da40ba4-6d94-4aeb-b153-5fd4c032b1b4", CellTags->{"Categories", "TemplateCellGroup"}, CellID->841175420]}, "Related Symbols"->{ Cell[432215, 9520, 870, 24, 70, "Subsection",ExpressionUUID->"d44dbc7f-d0b9-45ff-b9a0-7eeabc747b1c", CellTags->{"Related Symbols", "TemplateCellGroup"}, CellID->819464728]}, "Related Resource Objects"->{ Cell[433636, 9582, 919, 24, 70, "Subsection",ExpressionUUID->"24feb521-3555-4414-b279-1f6deaa37f34", CellTags->{"Related Resource Objects", "TemplateCellGroup"}, CellID->58300769]}, "Source/Reference Citation"->{ Cell[434814, 9623, 971, 25, 70, "Subsection",ExpressionUUID->"9e7a9a12-ae3e-401a-b55a-b6fcff790983", CellTags->{"Source/Reference Citation", "TemplateCellGroup"}, CellID->218541429]}, "Links"->{ Cell[436320, 9663, 823, 24, 70, "Subsection",ExpressionUUID->"39b749bc-08fd-4ab0-b0db-602a9743b5e5", CellTags->{"Links", "TemplateCellGroup"}, CellID->280139842]}, "Tests"->{ Cell[438768, 9739, 1762, 43, 70, "Subsection",ExpressionUUID->"b8a28c9d-fcd4-4dd2-b832-69888308f4d3", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->539954343]}, "VerificationTests"->{ Cell[438768, 9739, 1762, 43, 70, "Subsection",ExpressionUUID->"b8a28c9d-fcd4-4dd2-b832-69888308f4d3", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->539954343]}, "Author Notes"->{ Cell[440841, 9802, 1048, 26, 70, "Section",ExpressionUUID->"e327bf54-15f2-4212-a6cd-1689962e9307", CellTags->{"Author Notes", "TemplateCellGroup"}, CellID->720474325]}, "Submission Notes"->{ Cell[442438, 9843, 929, 25, 70, "Section",ExpressionUUID->"2318ecfb-f1cb-467a-8be3-053b72a45753", CellTags->{"Submission Notes", "TemplateCellGroup"}, CellID->577229082]} } *) (*CellTagsIndex CellTagsIndex->{ {"Name", 555754, 12017}, {"TemplateCell", 555936, 12021}, {"Title", 556271, 12028}, {"Description", 556452, 12032}, {"Definition", 556630, 12036}, {"Function", 556827, 12040}, {"TemplateCellGroup", 557033, 12044}, {"Documentation", 559608, 12087}, {"TemplateSection", 559803, 12091}, {"Usage", 560179, 12098}, {"Details & Options", 560376, 12102}, {"Notes", 560582, 12106}, {"TabNext", 560790, 12110}, {"Nothing", 561378, 12123}, {"Examples", 561986, 12136}, {"Source & Additional Information", 562198, 12140}, {"Contributed By", 562411, 12144}, {"ContributorInformation", 562647, 12148}, {"Keywords", 562869, 12152}, {"Categories", 563061, 12156}, {"Related Symbols", 563259, 12160}, {"Related Resource Objects", 563472, 12164}, {"Source/Reference Citation", 563694, 12168}, {"Links", 563898, 12172}, {"Tests", 564082, 12176}, {"VerificationTests", 564300, 12180}, {"Author Notes", 564513, 12184}, {"Submission Notes", 564713, 12188} } *) (*NotebookFileOutline Notebook[{ Cell[CellGroupData[{ Cell[630, 23, 97, 2, 70, "Title",ExpressionUUID->"19e09524-24db-467e-81a4-6211f37a43cf", CellTags->{"Name", "TemplateCell", "Title"}, CellID->130619288], Cell[730, 27, 130, 2, 70, "Text",ExpressionUUID->"3bee3cdc-b1ae-4eb2-829c-326c2f528376", CellTags->{"Description", "TemplateCell"}, CellID->966330356], Cell[CellGroupData[{ Cell[885, 33, 1104, 27, 70, "Section",ExpressionUUID->"99acd97e-c2d1-4e39-b62b-87c5fdf0b8b9", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->201182710], Cell[1992, 62, 204, 6, 70, "Code",ExpressionUUID->"720e5d67-e7c3-4333-8461-5d2ccbc9da0f", CellID->834031206], Cell[CellGroupData[{ Cell[2221, 72, 161, 4, 70, "Subsection",ExpressionUUID->"a12b2727-f99a-4181-8312-e684491be048", CellID->579758458], Cell[2385, 78, 1691, 35, 70, "Code",ExpressionUUID->"e849c32d-0481-47d8-92e3-c529a54d90cf", CellID->632681662] }, Open ]], Cell[CellGroupData[{ Cell[4113, 118, 169, 4, 70, "Subsection",ExpressionUUID->"56dd7bcf-fe52-4076-862b-d3bea09878dd", CellID->275627273], Cell[4285, 124, 1037, 25, 70, "Code",ExpressionUUID->"7fb2de91-309c-479b-a7dc-af4207b7c236", CellID->656493823] }, Open ]], Cell[CellGroupData[{ Cell[5359, 154, 160, 4, 70, "Subsection",ExpressionUUID->"21843190-13b1-4e5f-a613-fd25b31ec1f3", CellID->736140796], Cell[5522, 160, 157, 3, 70, "Text",ExpressionUUID->"e3a8c527-94df-4e34-bd9c-97daff6353f3", CellID->998320705], Cell[5682, 165, 1689, 39, 70, "Code",ExpressionUUID->"8df741d9-902c-435d-a5da-23a343a9a2a7", CellID->43216020] }, Open ]], Cell[CellGroupData[{ Cell[7408, 209, 164, 4, 70, "Subsection",ExpressionUUID->"b5ac37e6-6cd1-4e52-ad06-451c577d82bd", CellID->910491930], Cell[CellGroupData[{ Cell[7597, 217, 170, 4, 70, "Subsubsection",ExpressionUUID->"0ff98851-4418-4049-a724-c70317e19f47", CellID->545737707], Cell[7770, 223, 175, 3, 70, "Text",ExpressionUUID->"5c4aae26-29c7-4f2b-9e50-ff183a91933b", CellID->102643017], Cell[7948, 228, 524, 13, 70, "Code",ExpressionUUID->"b6d301fa-8398-4846-91b9-fd5f60112810", CellID->800839926], Cell[8475, 243, 796, 20, 70, "Code",ExpressionUUID->"e230f034-443e-45ff-ae19-382217c99585", CellID->218754772], Cell[9274, 265, 217, 6, 70, "Text",ExpressionUUID->"fe2c7849-f5e0-4078-a868-daae0d0005d6", CellID->365506602], Cell[9494, 273, 1757, 43, 70, "Input",ExpressionUUID->"362cd8c6-3482-4452-842c-bb7d585abb64", InitializationCell->True, CellID->878728065], Cell[11254, 318, 4971, 96, 70, "Input",ExpressionUUID->"e8e74519-5dc9-4661-80c9-f307b63d20a1", InitializationCell->True, CellID->488507996], Cell[16228, 416, 13215, 265, 70, "Input",ExpressionUUID->"fcbc2e21-ed6e-488f-a69f-e8d2f5b48508", InitializationCell->True, CellID->87010331], Cell[29446, 683, 46355, 904, 70, "Input",ExpressionUUID->"1b8f721b-2e35-4f09-93f4-a79b830b2379", InitializationCell->True, CellID->692622082], Cell[75804, 1589, 126451, 2302, 70, "Input",ExpressionUUID->"54dc47ae-6a2b-464b-80cb-8b7d2267b627", InitializationCell->True, CellID->294818052], Cell[202258, 3893, 827, 23, 70, "Text",ExpressionUUID->"f42574e1-49de-4c5c-86ee-520588cfe255", CellID->13980763], Cell[203088, 3918, 4137, 95, 70, "Code",ExpressionUUID->"553a5db8-ad2d-4b83-9d42-6f1f163f45ff", CellID->199668106], Cell[207228, 4015, 252, 6, 70, "Text",ExpressionUUID->"a1360e43-d9f0-4693-9a77-91bb55d7c2d4", CellID->843729251], Cell[207483, 4023, 3565, 88, 70, "Code",ExpressionUUID->"0b09550b-e244-49c6-9add-cef2763c3668", CellID->86633559] }, Open ]], Cell[CellGroupData[{ Cell[211085, 4116, 173, 4, 70, "Subsubsection",ExpressionUUID->"9489656e-ba4d-47a7-88ec-6be4b7d32d2c", CellID->114091411], Cell[211261, 4122, 217, 6, 70, "Text",ExpressionUUID->"f493539d-71a0-4bc4-b7a7-0cf1db6d9140", CellID->712703649], Cell[211481, 4130, 4020, 101, 70, "Code",ExpressionUUID->"20455f01-28e9-4360-b903-dd4a5786d692", CellID->725287001], Cell[215504, 4233, 174, 3, 70, "Text",ExpressionUUID->"d7b74546-c743-4c89-83ae-6aaed79cf6c7", CellID->812427680], Cell[215681, 4238, 1440, 37, 70, "Code",ExpressionUUID->"dab88034-4b3a-414f-a28e-57706e6627f9", CellID->692644703], Cell[217124, 4277, 1019, 25, 70, "Code",ExpressionUUID->"7b5d0535-3314-4d9a-9307-97196cd9c36b", CellID->899315536], Cell[218146, 4304, 873, 21, 70, "Code",ExpressionUUID->"c571da51-9610-41b4-8857-bf7f180af51c", CellID->358485789], Cell[219022, 4327, 227, 6, 70, "Text",ExpressionUUID->"60420ee4-63fd-4936-b399-6191437f2e52", CellID->698813866], Cell[219252, 4335, 3813, 101, 70, "Code",ExpressionUUID->"22c86d19-4be6-47c7-b46d-b398372e8df9", CellID->544303372] }, Open ]], Cell[CellGroupData[{ Cell[223102, 4441, 173, 4, 70, "Subsubsection",ExpressionUUID->"a1c5ac8b-cbd2-4321-a8da-83d5754b233c", CellID->526572180], Cell[223278, 4447, 138, 3, 70, "Text",ExpressionUUID->"15da126c-1af4-4195-bafa-eb9e2ace740c", CellID->742717372], Cell[223419, 4452, 3018, 85, 70, "Code",ExpressionUUID->"8bebdef4-9e02-4549-9c34-0981ba0f6780", CellID->629793052], Cell[226440, 4539, 236, 6, 70, "Text",ExpressionUUID->"dd1c2135-6d0d-4410-91a1-c9bb22b66fa7", CellID->517789133], Cell[226679, 4547, 1930, 48, 70, "Code",ExpressionUUID->"75311ce2-0c92-44a5-97be-06aa08a7c1c8", CellID->760442913], Cell[228612, 4597, 206, 5, 70, "Text",ExpressionUUID->"acb02ddf-5a66-4069-a2c4-78a9c2ba24b5", CellID->881307121], Cell[228821, 4604, 2609, 66, 70, "Code",ExpressionUUID->"6e72d098-60c6-475d-8a22-ddc6ef72fa71", CellID->875113329], Cell[231433, 4672, 183, 3, 70, "Text",ExpressionUUID->"1d8e16a3-fd81-4c2e-96a7-a044e3bba79b", CellID->401261445], Cell[231619, 4677, 1884, 49, 70, "Code",ExpressionUUID->"f2d1b064-6e98-4c09-9b0a-4fb7bab91214", CellID->433251607] }, Open ]], Cell[CellGroupData[{ Cell[233540, 4731, 217, 5, 70, "Subsubsection",ExpressionUUID->"942157bc-9dea-426c-b648-8066316e04ef", CellID->402265674], Cell[233760, 4738, 177, 3, 70, "Text",ExpressionUUID->"f47d3317-8cc1-41c0-82a5-7c64dec4a1ec", CellID->310256892], Cell[233940, 4743, 1861, 51, 70, "Code",ExpressionUUID->"ffd08477-1988-433a-9a89-fbb468c0178b", CellID->660682850] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[235862, 4801, 137, 4, 70, "Section",ExpressionUUID->"f4a43e46-fdf1-4244-be7f-0f0652d21dff", CellTags->{"Documentation", "TemplateSection"}, CellID->94487535], Cell[CellGroupData[{ Cell[236024, 4809, 1880, 48, 70, "Subsection",ExpressionUUID->"0bb71887-0924-4984-8eb4-28e11650562b", CellTags->{"TemplateCellGroup", "Usage"}, CellID->321985898], Cell[CellGroupData[{ Cell[237929, 4861, 150, 4, 70, "UsageInputs",ExpressionUUID->"e9844263-86db-4f87-b97b-a90c93fa9f5c", CellID->749717319], Cell[238082, 4867, 185, 7, 70, "UsageDescription",ExpressionUUID->"911bf587-03bc-4000-8626-67415bb1496d", CellID->69959052] }, Open ]], Cell[CellGroupData[{ Cell[238304, 4879, 361, 12, 70, "UsageInputs",ExpressionUUID->"fe45725b-0f6c-43b4-979c-b8fb6e257ea3", CellID->358668763], Cell[238668, 4893, 516, 19, 70, "UsageDescription",ExpressionUUID->"d78349fb-8414-49f6-9337-098681e690cf", CellID->845584222] }, Open ]], Cell[CellGroupData[{ Cell[239221, 4917, 194, 6, 70, "UsageInputs",ExpressionUUID->"c128011a-f806-40f3-9628-65f8696662eb", CellID->877513154], Cell[239418, 4925, 294, 11, 70, "UsageDescription",ExpressionUUID->"63c4a34d-c900-496d-ad91-7abcff1ef8c7", CellID->207732081] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[239761, 4942, 1329, 30, 70, "Subsection",ExpressionUUID->"0bc5df68-e61d-4de6-b1cb-b92376e628f7", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->892718828], Cell[241093, 4974, 751, 15, 70, "Notes",ExpressionUUID->"f5feac70-1084-4c1e-bb0d-06ef79da9d0a", CellTags->"TabNext", CellID->237878595], Cell[241847, 4991, 5873, 178, 70, "TableNotes",ExpressionUUID->"c8ca735a-9267-4afa-99a6-480ef89af6f3", CellTags->"Nothing", CellID->424014658], Cell[247723, 5171, 371, 11, 70, "Notes",ExpressionUUID->"96a718bc-c348-45d3-8438-73a86de4fd5f", CellTags->"Nothing", CellID->980035391], Cell[248097, 5184, 3092, 90, 70, "TableNotes",ExpressionUUID->"45164300-3ba3-4481-a39c-90d9a61fcd0c", CellTags->"Nothing", CellID->31348554], Cell[251192, 5276, 917, 22, 70, "Notes",ExpressionUUID->"a8afe8e4-f8aa-4a2b-99db-c68b02f44397", CellTags->"Nothing", CellID->169049180] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[252158, 5304, 6926, 150, 70, "Section",ExpressionUUID->"5c9d859c-62fd-4e4d-9666-3fbfa4fbe6dc", CellTags->{"Examples", "TemplateCellGroup"}, CellID->677271657], Cell[CellGroupData[{ Cell[259109, 5458, 75, 2, 70, "Subsection",ExpressionUUID->"e7da8e23-00fc-45d3-9b4b-2d7fe42a2227", CellID->904125756], Cell[259187, 5462, 681, 22, 70, "Text",ExpressionUUID->"fe75944c-3c16-4272-b366-1f61f74768c5", CellID->983131630], Cell[CellGroupData[{ Cell[259893, 5488, 582, 16, 70, "Input",ExpressionUUID->"3880888e-5315-4247-84c5-ed45b99ba602", CellID->79205221], Cell[260478, 5506, 1094, 23, 70, "Output",ExpressionUUID->"59aab2ff-95fa-4d82-bef2-da9657751486", CellID->232957550] }, Open ]], Cell[261587, 5532, 153, 3, 70, "Text",ExpressionUUID->"7bea2b86-392b-4747-aa5b-374222a61d78", CellID->831156010], Cell[CellGroupData[{ Cell[261765, 5539, 385, 12, 70, "Input",ExpressionUUID->"cca8ad38-8093-49a1-aa20-6576e2ee6b73", CellID->360837505], Cell[262153, 5553, 375, 13, 70, "Output",ExpressionUUID->"81f35bba-cfb7-4b64-ac8f-ebd8079af495", CellID->414897838] }, Open ]], Cell[CellGroupData[{ Cell[262565, 5571, 584, 19, 70, "ExampleDelimiter",ExpressionUUID->"c6cc8eb6-a3d0-4a2d-8c93-04ceffd44860", Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, CellID->226797627], Cell[263152, 5592, 683, 22, 70, "Text",ExpressionUUID->"05c852c0-dac3-4e6a-9178-2e1f39c06081", CellID->721939712], Cell[CellGroupData[{ Cell[263860, 5618, 501, 16, 70, "Input",ExpressionUUID->"f592df33-a3b4-4903-ba83-0d91d449a2b0", CellID->351677549], Cell[264364, 5636, 598, 18, 70, "Output",ExpressionUUID->"f6010cf3-b2bf-461b-b624-0e553d740b1a", CellID->763878817] }, Open ]], Cell[264977, 5657, 665, 22, 70, "Text",ExpressionUUID->"794762b2-84cd-4e53-9e1a-1496cc11427e", CellID->375335662], Cell[CellGroupData[{ Cell[265667, 5683, 497, 15, 70, "Input",ExpressionUUID->"328ad1fa-cb1e-4d8c-89ce-adf1701759cf", CellID->591181579], Cell[266167, 5700, 577, 17, 70, "Output",ExpressionUUID->"fe6b415d-39e1-4522-9cec-dfa99eaf4366", CellID->105650294] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[266793, 5723, 584, 19, 70, "ExampleDelimiter",ExpressionUUID->"4774e7d1-0159-4fe6-af02-adaba585cd02", Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, CellID->226797628], Cell[267380, 5744, 706, 22, 70, "Text",ExpressionUUID->"d8c6c971-5017-4c85-bdce-2e360b0c33b5", CellID->598012717], Cell[CellGroupData[{ Cell[268111, 5770, 558, 15, 70, "Input",ExpressionUUID->"e69c5f6f-8145-472e-95be-ab4d8aaf4d2d", CellID->70046872], Cell[268672, 5787, 514, 9, 70, "Output",ExpressionUUID->"48821b4c-446d-410d-a505-cd2760869a45", CellID->30163396] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[269235, 5802, 584, 19, 70, "ExampleDelimiter",ExpressionUUID->"b4004435-fe8f-4198-a8b9-fa97f1a38304", Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, CellID->226797629], Cell[269822, 5823, 209, 5, 70, "Text",ExpressionUUID->"3ea7b9a3-19b3-4e12-abf7-5e301e1a1e9c", CellID->992925209], Cell[CellGroupData[{ Cell[270056, 5832, 710, 23, 70, "Input",ExpressionUUID->"2d4891f9-0909-41ac-bb39-7d9724697c5a", CellID->191424522], Cell[270769, 5857, 1193, 36, 70, "Output",ExpressionUUID->"0f847ee5-f9d6-4c64-bbc8-838082768dbf", CellID->876164233] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[272011, 5899, 584, 19, 70, "ExampleDelimiter",ExpressionUUID->"13085fe8-8b42-43af-88c9-465645c6ce19", Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, CellID->226797630], Cell[272598, 5920, 205, 5, 70, "Text",ExpressionUUID->"83a7d7ed-62d8-404b-b5fb-1652b0191a65", CellID->783705345], Cell[CellGroupData[{ Cell[272828, 5929, 762, 26, 70, "Input",ExpressionUUID->"346cad90-9853-453f-bd88-cd4f32b8bbeb", CellID->92958996], Cell[273593, 5957, 384, 9, 70, "Output",ExpressionUUID->"791c25f6-fbb8-41a7-ad32-b0da5ccc5f2a", CellID->951460416] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[274026, 5972, 584, 19, 70, "ExampleDelimiter",ExpressionUUID->"87e0b186-2008-4286-9b55-726a12267bbe", Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, CellID->226797631], Cell[274613, 5993, 152, 3, 70, "Text",ExpressionUUID->"edd0c4ff-d983-4a39-a18d-ed5942ac9750", CellID->948541247], Cell[CellGroupData[{ Cell[274790, 6000, 814, 27, 70, "Input",ExpressionUUID->"f6d24fb9-72a5-4a4a-b8b0-37fcdd1b899b", CellID->965299284], Cell[275607, 6029, 792, 26, 70, "Output",ExpressionUUID->"f1884fbb-068a-4eaa-8846-3643e278b98e", CellID->679716288] }, Open ]], Cell[CellGroupData[{ Cell[276436, 6060, 416, 9, 70, "Input",ExpressionUUID->"507f816f-43db-4177-b84a-7437562205ce", CellID->714297419], Cell[276855, 6071, 641, 17, 70, "Output",ExpressionUUID->"99b68a62-7e00-4740-a0d2-23660903de1f", CellID->532994460] }, Open ]], Cell[CellGroupData[{ Cell[277533, 6093, 238, 7, 70, "Input",ExpressionUUID->"497a8a43-64cb-4f54-a8d0-034a026f7b9d", CellID->236848760], Cell[277774, 6102, 529, 17, 70, "Output",ExpressionUUID->"a8ffcb04-39ad-427f-8c88-6909dea3a15d", CellID->179667063] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[278352, 6125, 584, 19, 70, "ExampleDelimiter",ExpressionUUID->"1bc78f76-2e21-4707-a6b8-0d5e2fe70bed", Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, CellID->226797632], Cell[278939, 6146, 686, 22, 70, "Text",ExpressionUUID->"16df1831-1ff6-4b86-91af-03f5a8ce1ef6", CellID->44008231], Cell[CellGroupData[{ Cell[279650, 6172, 891, 29, 70, "Input",ExpressionUUID->"17e5fb70-e633-475f-a1c8-b589399f6467", CellID->416867369], Cell[280544, 6203, 888, 24, 70, "Output",ExpressionUUID->"4a1b231e-7c17-4c28-a5c9-5636b310bbea", CellID->151545609] }, Open ]], Cell[CellGroupData[{ Cell[281469, 6232, 197, 5, 70, "Input",ExpressionUUID->"a4b7032e-8676-4440-8250-ced9016b1078", CellID->710422424], Cell[281669, 6239, 306, 6, 70, "Output",ExpressionUUID->"e509d83c-845b-4056-88b3-9af59ccdd861", CellID->700401006] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[282036, 6252, 85, 2, 70, "Subsection",ExpressionUUID->"8b373d17-3eef-4e29-b007-c13c752293e0", CellID->232113220], Cell[282124, 6256, 694, 22, 70, "Text",ExpressionUUID->"a84ad993-8c3a-4709-b3ea-b4ebddc07960", CellID->140886153], Cell[CellGroupData[{ Cell[282843, 6282, 355, 10, 70, "Input",ExpressionUUID->"75495063-ea84-4d38-8f07-e75a3f0079db", CellID->598854326], Cell[283201, 6294, 2672, 83, 70, "Output",ExpressionUUID->"3561e1cc-809a-4f15-bb54-9b6804e8046d", CellID->797076303] }, Open ]], Cell[CellGroupData[{ Cell[285910, 6382, 196, 5, 70, "Input",ExpressionUUID->"06aac1dd-2400-45c4-8d49-7572ad51452c", CellID->534495858], Cell[286109, 6389, 809, 14, 70, "Output",ExpressionUUID->"4805707e-a5bc-43a9-914f-241c93c78c06", CellID->839496249] }, Open ]], Cell[CellGroupData[{ Cell[286955, 6408, 202, 5, 70, "Input",ExpressionUUID->"fb76084e-2b8a-43e9-ba32-ea54518e9243", CellID->629464512], Cell[287160, 6415, 227, 5, 70, "Output",ExpressionUUID->"20f8bc24-ad75-4a6f-ba17-356177d3df35", CellID->12627981] }, Open ]], Cell[CellGroupData[{ Cell[287424, 6425, 584, 19, 70, "ExampleDelimiter",ExpressionUUID->"9d8505d1-504a-4118-83cc-81538aecb22d", Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, CellID->226797633], Cell[288011, 6446, 839, 26, 70, "Text",ExpressionUUID->"89d9c0a0-1c23-45be-8a76-c9a84425da85", CellID->967144806], Cell[CellGroupData[{ Cell[288875, 6476, 219, 7, 70, "Input",ExpressionUUID->"661f2750-721f-459a-886a-fa1ab8b35bb1", CellID->554202783], Cell[289097, 6485, 92836, 1529, 70, "Output",ExpressionUUID->"ec919a90-b1e0-4d54-9de5-8efb48454014", CellID->565854297] }, Open ]], Cell[CellGroupData[{ Cell[381970, 8019, 197, 5, 70, "Input",ExpressionUUID->"6d51da9a-1f88-4634-8cb1-74821404a479", CellID->710422425], Cell[382170, 8026, 248, 5, 70, "Output",ExpressionUUID->"a336a9c9-c456-4535-8418-c625b5ba2d68", CellID->169368990] }, Open ]], Cell[CellGroupData[{ Cell[382455, 8036, 199, 5, 70, "Input",ExpressionUUID->"676cbd99-cdfc-4b2f-9305-78e18fbe9b89", CellID->446824216], Cell[382657, 8043, 246, 5, 70, "Output",ExpressionUUID->"37172e2e-98a3-4f56-8228-7fa65c9a5136", CellID->897023980] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[382952, 8054, 584, 19, 70, "ExampleDelimiter",ExpressionUUID->"500fecd2-be53-4b0c-87d7-7783f625dc4a", Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, CellID->226797634], Cell[383539, 8075, 318, 9, 70, "Text",ExpressionUUID->"0363bf01-629d-4309-9b9b-8a1eafe523fe", CellID->439188232], Cell[CellGroupData[{ Cell[383882, 8088, 601, 18, 70, "Input",ExpressionUUID->"8cc11713-53ba-455a-9c5d-e24885d1b9a4", CellID->748364733], Cell[384486, 8108, 3551, 89, 70, "Output",ExpressionUUID->"90196a59-7a79-4c51-9e34-3ff97a540c12", CellID->122486191] }, Open ]], Cell[CellGroupData[{ Cell[388074, 8202, 246, 6, 70, "Input",ExpressionUUID->"75215df2-2367-4b34-b9b3-3d0178e8201e", CellID->550386274], Cell[388323, 8210, 363, 9, 70, "Output",ExpressionUUID->"1948c273-0a5f-4938-99cf-2fe10de8fb37", CellID->954627633] }, Open ]], Cell[388701, 8222, 680, 22, 70, "Text",ExpressionUUID->"ddc6c3dc-8f2c-4366-aded-635b0c78dc8c", CellID->31265136], Cell[CellGroupData[{ Cell[389406, 8248, 192, 5, 70, "Input",ExpressionUUID->"e73fbc00-d359-4cdb-8fde-497f6eb9ec4e", CellID->441695663], Cell[389601, 8255, 1789, 43, 70, "Output",ExpressionUUID->"51ce7a43-d270-4ba2-aef9-36fd04bf61ef", CellID->372866061] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[391439, 8304, 584, 19, 70, "ExampleDelimiter",ExpressionUUID->"93a7ff27-f009-4e56-a597-68732850058a", Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, CellID->226797635], Cell[392026, 8325, 368, 9, 70, "Text",ExpressionUUID->"655dd491-2a1b-4431-8afa-3017630f96eb", CellID->40894174], Cell[392397, 8336, 722, 20, 70, "Input",ExpressionUUID->"36621e13-20d1-4d62-90cb-e591d1a40d18", CellID->183269866], Cell[CellGroupData[{ Cell[393144, 8360, 174, 5, 70, "Input",ExpressionUUID->"8dc5beeb-926b-4516-b8b2-d8a9fddc310e", CellID->939133241], Cell[393321, 8367, 291, 8, 70, "Output",ExpressionUUID->"455de157-336b-450f-ae12-0d245cc962d6", CellID->625999196] }, Open ]], Cell[CellGroupData[{ Cell[393649, 8380, 413, 9, 70, "Input",ExpressionUUID->"0c650044-8062-418f-8c87-94eb185ff3a2", CellID->587114], Cell[394065, 8391, 517, 12, 70, "Output",ExpressionUUID->"ef6ed931-97d9-4c77-8f90-7ac31f2fa19b", CellID->236008285] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[394631, 8409, 584, 19, 70, "ExampleDelimiter",ExpressionUUID->"402a0447-c78b-4749-b2f1-d57ff86dc7f2", Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, CellID->226797636], Cell[395218, 8430, 321, 5, 70, "Text",ExpressionUUID->"9d042c33-e3da-48e7-b506-fe2fdc8e09ff", CellID->73527270], Cell[CellGroupData[{ Cell[395564, 8439, 648, 16, 70, "Input",ExpressionUUID->"e1d40036-b8ef-461b-bcc6-bb4471e2945c", CellID->666847066], Cell[396215, 8457, 1097, 30, 70, "Output",ExpressionUUID->"90de6cef-7fcb-4f8d-bb48-aad162f5f9c8", CellID->958319910] }, Open ]], Cell[CellGroupData[{ Cell[397349, 8492, 300, 8, 70, "Input",ExpressionUUID->"d1e1d803-afd7-4a0f-93cf-9ed47a5b23f4", CellID->302369051], Cell[397652, 8502, 11463, 284, 70, "Output",ExpressionUUID->"699d603a-3563-40f7-8a12-7783faf4cef4", CellID->677010747] }, Open ]], Cell[409130, 8789, 173, 3, 70, "Text",ExpressionUUID->"e53b8d68-746a-4f8a-854e-0d4ff45677ef", CellID->195510137], Cell[CellGroupData[{ Cell[409328, 8796, 405, 13, 70, "Input",ExpressionUUID->"068e2f1a-7c3d-4101-b49e-4c22e8defd21", CellID->240492841], Cell[409736, 8811, 800, 27, 70, "Output",ExpressionUUID->"83c41281-8aa3-400b-9e59-8f4b8ee28567", CellID->866180084] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[410585, 8844, 584, 19, 70, "ExampleDelimiter",ExpressionUUID->"52ec5f09-e66c-45cb-be35-8e0b395ae9ff", Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, CellID->226797637], Cell[411172, 8865, 360, 9, 70, "Text",ExpressionUUID->"7e040121-36f5-441b-a6d7-207e7e34217d", CellID->29254802], Cell[CellGroupData[{ Cell[411557, 8878, 1208, 29, 70, "Input",ExpressionUUID->"b2b5795c-d9e6-4aee-99b5-6e464d6e086d", CellID->201331459], Cell[412768, 8909, 563, 13, 70, "Output",ExpressionUUID->"b0e8a1e4-669e-415b-9821-16cbbbbd91ce", CellID->295297936] }, Open ]], Cell[CellGroupData[{ Cell[413368, 8927, 326, 8, 70, "Input",ExpressionUUID->"b7ad9eef-28f6-4fc7-b3ae-0daacab90d81", CellID->651780692], Cell[413697, 8937, 5873, 141, 70, "Output",ExpressionUUID->"39f63e7b-3858-45e6-958f-f339ccb2c72c", CellID->431759712] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[419619, 9084, 584, 19, 70, "ExampleDelimiter",ExpressionUUID->"09f03f6b-3f85-447f-965a-858a0c609d7c", Evaluatable->True, CellGroupingRules->{"SectionGrouping", 58}, CellID->226797638], Cell[420206, 9105, 205, 4, 70, "Text",ExpressionUUID->"5ccb5c52-b9b8-40e5-8716-6d719c86e753", CellID->986967294], Cell[CellGroupData[{ Cell[420436, 9113, 613, 20, 70, "Input",ExpressionUUID->"6fb22da4-fb60-4f51-8671-4477bdcbabf1", CellID->664357837], Cell[421052, 9135, 531, 17, 70, "Output",ExpressionUUID->"01f1fdd2-9fbc-4d93-b5e8-26aa15edaa31", CellID->933801955] }, Open ]], Cell[CellGroupData[{ Cell[421620, 9157, 338, 9, 70, "Input",ExpressionUUID->"e7677531-f006-4fd4-b509-e70a9ef671e0", CellID->594510896], Cell[421961, 9168, 859, 28, 70, "Output",ExpressionUUID->"89f8573c-5a3d-4264-bcf8-34f3b84f30da", CellID->738686737] }, Open ]], Cell[CellGroupData[{ Cell[422857, 9201, 343, 10, 70, "Input",ExpressionUUID->"1b4ec218-9a5b-4133-9812-2e01c29c783d", CellID->909121713], Cell[423203, 9213, 895, 30, 70, "Output",ExpressionUUID->"41c86f29-dd62-4731-8e71-451131159daf", CellID->867787659] }, Open ]] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[424159, 9250, 76, 2, 70, "Subsection",ExpressionUUID->"8fd7cb8b-d6e9-4769-aa63-d8b87b04c21f", CellID->158766396], Cell[424238, 9254, 356, 9, 70, "Text",ExpressionUUID->"7f641e5c-db59-42c2-9129-3530b75706d8", CellID->448656562], Cell[CellGroupData[{ Cell[424619, 9267, 286, 8, 70, "Input",ExpressionUUID->"e9c29c37-e74d-42be-a209-d6aea8454312", CellID->773652909], Cell[424908, 9277, 844, 17, 70, "Message",ExpressionUUID->"f7cc48c4-4bca-473d-9e80-f6ee370b3533", CellID->988991927], Cell[425755, 9296, 314, 9, 70, "Output",ExpressionUUID->"c4754caf-73cb-48b1-be2b-670427c3170a", CellID->643872492] }, Open ]], Cell[CellGroupData[{ Cell[426106, 9310, 390, 10, 70, "Input",ExpressionUUID->"989afd6c-c89f-4703-85d1-c693e56b01c4", CellID->675541244], Cell[426499, 9322, 538, 16, 70, "Output",ExpressionUUID->"616019e8-065f-499f-982e-0f1dd10f1984", CellID->84409413] }, Open ]], Cell[CellGroupData[{ Cell[427074, 9343, 197, 5, 70, "Input",ExpressionUUID->"0e561665-dff6-4de8-9b8a-b0720d34ccb2", CellID->630218158], Cell[427274, 9350, 1205, 21, 70, "Message",ExpressionUUID->"9ede9875-b3d1-4524-b47e-4ee340effe05", CellID->812891916], Cell[428482, 9373, 518, 16, 70, "Output",ExpressionUUID->"db587efe-b0ed-4652-9cc8-bce30b046243", CellID->373028784] }, Open ]] }, Closed]] }, Open ]], Cell[CellGroupData[{ Cell[429061, 9396, 174, 4, 70, "Section",ExpressionUUID->"f028743f-11cf-4c65-9dea-4d90bf5000f9", CellTags->{"Source & Additional Information", "TemplateSection"}, CellID->122838224], Cell[CellGroupData[{ Cell[429260, 9404, 918, 24, 70, "Subsection",ExpressionUUID->"6b229d30-3f16-4b4b-945f-e8222aeaeec2", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->340488457], Cell[430181, 9430, 71, 1, 70, "Text",ExpressionUUID->"39614625-c9a6-403c-8d88-7d74367dd1d7", CellID->765499838] }, Open ]], Cell[CellGroupData[{ Cell[430289, 9436, 893, 24, 70, "Subsection",ExpressionUUID->"a67728dc-c667-4a16-80f2-bdd24e4a140c", CellTags->{"Keywords", "TemplateCellGroup"}, CellID->888841136], Cell[431185, 9462, 48, 1, 70, "Item",ExpressionUUID->"a532ae10-c4fd-4810-87cb-c8574fa83947", CellID->302302630], Cell[431236, 9465, 43, 1, 70, "Item",ExpressionUUID->"501df8b0-88cb-47ca-aee8-79eb57478002", CellID->47665904], Cell[431282, 9468, 47, 1, 70, "Item",ExpressionUUID->"53a59bd6-6983-4aa2-bf32-d82c5a2d6b35", CellID->482985868], Cell[431332, 9471, 47, 1, 70, "Item",ExpressionUUID->"00042652-2155-4fe9-b784-eeca794e6466", CellID->498364863], Cell[431382, 9474, 43, 1, 70, "Item",ExpressionUUID->"248bb7c8-6182-4afa-ae35-d03a0cdbc6ad", CellID->700014553], Cell[431428, 9477, 50, 1, 70, "Item",ExpressionUUID->"4f32d1eb-3758-4f28-ad9c-96d90a96ebf4", CellID->878432676], Cell[431481, 9480, 51, 1, 70, "Item",ExpressionUUID->"98bf384c-fb65-44ef-99bf-d44a8ec25d1c", CellID->119936508], Cell[431535, 9483, 61, 1, 70, "Item",ExpressionUUID->"1f6fca08-8cb9-4b49-bc1b-e111375fdb22", CellID->262238972], Cell[431599, 9486, 44, 1, 70, "Item",ExpressionUUID->"3498e956-9c9f-4d01-b52f-53adcdcd663d", CellID->587963030], Cell[431646, 9489, 54, 1, 70, "Item",ExpressionUUID->"5d8db117-790c-4737-8455-147ce0f4dd73", CellID->132133320], Cell[431703, 9492, 43, 1, 70, "Item",ExpressionUUID->"31e9b7d2-5d9f-4462-a27b-2d4d4d3d9485", CellID->259709226], Cell[431749, 9495, 52, 1, 70, "Item",ExpressionUUID->"0bd4b546-9d5f-42eb-84e1-a4770f470e42", CellID->225270002] }, Open ]], Cell[CellGroupData[{ Cell[431838, 9501, 167, 5, 70, "Subsection",ExpressionUUID->"7da40ba4-6d94-4aeb-b153-5fd4c032b1b4", CellTags->{"Categories", "TemplateCellGroup"}, CellID->841175420], Cell[432008, 9508, 44, 1, 70, "Item",ExpressionUUID->"3963f80f-e139-43f2-a594-52cd9b7f2df6", CellID->541528293], Cell[432055, 9511, 53, 1, 70, "Item",ExpressionUUID->"caf5e9f5-f195-4617-ad1f-a2b3a59c5f16", CellID->197113425], Cell[432111, 9514, 67, 1, 70, "Item",ExpressionUUID->"a1fdb070-39a3-44b5-bd3f-3c24b3526794", CellID->899989995] }, Open ]], Cell[CellGroupData[{ Cell[432215, 9520, 870, 24, 70, "Subsection",ExpressionUUID->"d44dbc7f-d0b9-45ff-b9a0-7eeabc747b1c", CellTags->{"Related Symbols", "TemplateCellGroup"}, CellID->819464728], Cell[433088, 9546, 49, 1, 70, "Item",ExpressionUUID->"c4b30fdb-b0d5-4dcb-a582-29fe9fe33451", CellID->416121088], Cell[433140, 9549, 40, 1, 70, "Item",ExpressionUUID->"8a6a54d4-8be3-4e15-9ce6-0078e1bb879f", CellID->105002382], Cell[433183, 9552, 42, 1, 70, "Item",ExpressionUUID->"a83e9b65-471d-4af2-a010-e3cc4f2e7acd", CellID->737891311], Cell[433228, 9555, 43, 1, 70, "Item",ExpressionUUID->"aa953905-91b9-4b91-b01f-727642e3b982", CellID->789174415], Cell[433274, 9558, 41, 1, 70, "Item",ExpressionUUID->"5a34d6f6-4324-4c20-8598-2b89bc18a85d", CellID->240321588], Cell[433318, 9561, 40, 1, 70, "Item",ExpressionUUID->"1bf7cd55-7795-49a8-811a-ea5434fd0d94", CellID->323906795], Cell[433361, 9564, 44, 1, 70, "Item",ExpressionUUID->"0526120f-aea1-4a14-ad55-b167c55d0b93", CellID->459326159], Cell[433408, 9567, 43, 1, 70, "Item",ExpressionUUID->"d61b685a-f227-44ec-a140-ccd106c2c8c2", CellID->845589688], Cell[433454, 9570, 47, 1, 70, "Item",ExpressionUUID->"29000361-afc0-4c46-8eb8-f517ddf9053b", CellID->674502489], Cell[433504, 9573, 46, 1, 70, "Item",ExpressionUUID->"0e865dab-ba4a-441c-96e2-b82fd81c0f82", CellID->482595167], Cell[433553, 9576, 46, 1, 70, "Item",ExpressionUUID->"38111efd-8c5d-409c-9926-3bf7cbc4a1d7", CellID->186529722] }, Open ]], Cell[CellGroupData[{ Cell[433636, 9582, 919, 24, 70, "Subsection",ExpressionUUID->"24feb521-3555-4414-b279-1f6deaa37f34", CellTags->{"Related Resource Objects", "TemplateCellGroup"}, CellID->58300769], Cell[434558, 9608, 54, 1, 70, "Item",ExpressionUUID->"2433f104-2bf6-4c0f-8a47-058b2161e91a", CellID->150427125], Cell[434615, 9611, 51, 1, 70, "Item",ExpressionUUID->"588a274e-bcaf-4d5c-94ff-493ca7f57003", CellID->646870475], Cell[434669, 9614, 51, 1, 70, "Item",ExpressionUUID->"4569ad22-f66b-44d3-9492-bbce20b7187c", CellID->314809444], Cell[434723, 9617, 54, 1, 70, "Item",ExpressionUUID->"a0f3f365-fdb5-4e47-b020-c680a757cbd6", CellID->938883710] }, Open ]], Cell[CellGroupData[{ Cell[434814, 9623, 971, 25, 70, "Subsection",ExpressionUUID->"9e7a9a12-ae3e-401a-b55a-b6fcff790983", CellTags->{"Source/Reference Citation", "TemplateCellGroup"}, CellID->218541429], Cell[435788, 9650, 495, 8, 70, "Text",ExpressionUUID->"958fda4d-9c6f-441b-8bd4-768a83e93b01", CellTags->"TabNext", CellID->91842863] }, Open ]], Cell[CellGroupData[{ Cell[436320, 9663, 823, 24, 70, "Subsection",ExpressionUUID->"39b749bc-08fd-4ab0-b0db-602a9743b5e5", CellTags->{"Links", "TemplateCellGroup"}, CellID->280139842], Cell[437146, 9689, 306, 8, 70, "Item",ExpressionUUID->"882269db-7173-40f4-8674-ca1a4229105f", CellID->269542371], Cell[437455, 9699, 303, 6, 70, "Item",ExpressionUUID->"09f7ef61-ee46-4f5d-b833-0958c2e3d098", CellID->715457858], Cell[437761, 9707, 246, 5, 70, "Item",ExpressionUUID->"98d0c097-ce71-4e9b-9030-fc94e7cd5692", CellID->697710589], Cell[438010, 9714, 357, 9, 70, "Item",ExpressionUUID->"fa6d54c0-00f2-40ad-a255-20e11a6be72a", CellID->412931598], Cell[438370, 9725, 361, 9, 70, "Item",ExpressionUUID->"a44fbc30-10cc-40e8-8e33-24bfb75ca597", CellID->953418469] }, Open ]], Cell[CellGroupData[{ Cell[438768, 9739, 1762, 43, 70, "Subsection",ExpressionUUID->"b8a28c9d-fcd4-4dd2-b832-69888308f4d3", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->539954343], Cell[CellGroupData[{ Cell[440555, 9786, 129, 4, 70, "Input",ExpressionUUID->"eeb7739a-7944-46e4-a774-bf7e96a798ee", CellID->667877521], Cell[440687, 9792, 93, 3, 70, "Output",ExpressionUUID->"03a26c95-ecf6-44e3-9b37-32de810c99f8", CellID->993233288] }, Open ]] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[440841, 9802, 1048, 26, 70, "Section",ExpressionUUID->"e327bf54-15f2-4212-a6cd-1689962e9307", CellTags->{"Author Notes", "TemplateCellGroup"}, CellID->720474325], Cell[441892, 9830, 509, 8, 70, "Text",ExpressionUUID->"61cf23de-2818-4db4-8af4-fd95a7ba8035", CellTags->"TabNext", CellID->991784503] }, Open ]], Cell[CellGroupData[{ Cell[442438, 9843, 929, 25, 70, "Section",ExpressionUUID->"2318ecfb-f1cb-467a-8be3-053b72a45753", CellTags->{"Submission Notes", "TemplateCellGroup"}, CellID->577229082], Cell[443370, 9870, 495, 8, 70, "Text",ExpressionUUID->"09094d0b-97d3-4c87-9c24-24975208664d", CellTags->"TabNext", CellID->932041030] }, Open ]] }, Open ]] } ] *) (* End of internal cache information *)