Skip to content
Snippets Groups Projects
NematicActivityPlot01.nb 312 KiB
Newer Older
Nitschke, Ingo's avatar
Nitschke, Ingo committed
(* Content-type: application/vnd.wolfram.mathematica *)

(*** Wolfram Notebook File ***)
(* http://www.wolfram.com/nb *)

(* CreatedBy='Mathematica 13.2' *)

(*CacheID: 234*)
(* Internal cache information:
NotebookFileLineBreakTest
NotebookFileLineBreakTest
NotebookDataPosition[       158,          7]
Nitschke, Ingo's avatar
Nitschke, Ingo committed
NotebookDataLength[    319461,       5657]
NotebookOptionsPosition[    316667,       5609]
NotebookOutlinePosition[    317138,       5627]
CellTagsIndexPosition[    317095,       5624]
Nitschke, Ingo's avatar
Nitschke, Ingo committed
WindowFrame->Normal*)

(* Beginning of Notebook Content *)
Notebook[{

Cell[CellGroupData[{
Cell[BoxData[{
 RowBox[{
  RowBox[{"Once", "@", 
   RowBox[{"PrependTo", "[", 
    RowBox[{"$Path", ",", "\"\</home/ingo/git/surfsup\>\""}], "]"}]}], 
  ";"}], "\[IndentingNewLine]", 
 RowBox[{"<<", "\"\<SurfsUp`\>\""}], "\[IndentingNewLine]", 
 RowBox[{
  RowBox[{"?", "\"\<SurfsUp`*\>\""}], "\[IndentingNewLine]", 
  "\[IndentingNewLine]", 
  RowBox[{"(*", 
   RowBox[{
    RowBox[{"Once", "@", 
     RowBox[{"LaunchKernels", "[", "14", "]"}]}], ";"}], "*)"}], 
  RowBox[{"(*", 
   RowBox[{"optional", ";", " ", 
    RowBox[{
    "on", " ", "my", " ", "16", " ", "kernel", " ", "machine", " ", "it", " ",
      "take", " ", "8", " ", "kernel"}]}], "*)"}]}], "\[IndentingNewLine]", 
 RowBox[{"$KernelCount", "\[IndentingNewLine]"}], "\[IndentingNewLine]", 
 RowBox[{"X", "=", 
  RowBox[{"{", 
   RowBox[{"y1", ",", "y2", ",", 
    RowBox[{
     RowBox[{"-", 
      RowBox[{"y1", "^", "2"}]}], "-", 
     RowBox[{"y2", "^", "2"}], "+", "1"}]}], "}"}]}], "\[IndentingNewLine]", 
 RowBox[{
  RowBox[{"vars", "=", 
   RowBox[{"{", 
    RowBox[{"y1", ",", "y2"}], "}"}]}], ";"}], "\[IndentingNewLine]", 
 RowBox[{
  RowBox[{"InitParameterization", "[", 
   RowBox[{"X", ",", "vars"}], "]"}], ";"}]}], "Input",
 CellChangeTimes->{{3.9120878485289516`*^9, 3.912087873391719*^9}, {
   3.9120885662154903`*^9, 3.912088671128661*^9}, {3.912088823712516*^9, 
   3.912088843751397*^9}, {3.91208889556355*^9, 3.912088895775659*^9}, {
   3.9120889641333847`*^9, 3.912088968687875*^9}, {3.912146071803026*^9, 
   3.912146085055224*^9}, {3.9121462265943623`*^9, 3.91214626151243*^9}, {
   3.912146444785282*^9, 3.912146451409123*^9}, 3.9121465023360577`*^9, {
   3.912166952414016*^9, 3.912166965550562*^9}, {3.912771282968028*^9, 
   3.912771312441022*^9}, {3.912771447127698*^9, 3.912771455780593*^9}, 
   3.912771903197764*^9, 3.9129368097083387`*^9, {3.913282961111938*^9, 
   3.913282964139681*^9}, {3.9136979029913483`*^9, 3.913697924122053*^9}, {
   3.913967512821052*^9, 3.9139675139075937`*^9}, {3.9139692792809887`*^9, 
   3.9139692838751802`*^9}, {3.913969355649913*^9, 3.913969361712606*^9}, {
   3.915795315923263*^9, 3.9157953282429457`*^9}, {3.915795585030431*^9, 
   3.915795595604258*^9}},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
 CellLabel->"In[1]:=",ExpressionUUID->"3e1c7508-8d44-4d8f-b0a9-0fc2ef66258b"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed

Cell[BoxData[
 StyleBox[
  FrameBox[GridBox[{
     {
      DynamicModuleBox[{Typeset`open$$ = True}, 
       PaneSelectorBox[{False->
        ButtonBox[
         RowBox[{
          
          DynamicBox[FEPrivate`FrontEndResource[
           "FEBitmaps", "RightPointerOpener"]], " ", 
          StyleBox["SurfsUp`", "InformationGridGroupHeader"]}],
         Appearance->None,
         BaseStyle->"InformationGridLink",
         ButtonFunction:>FEPrivate`Set[Typeset`open$$, True],
         Evaluator->Automatic,
         Method->"Preemptive"], True->
        PaneBox[GridBox[{
           {
            ButtonBox[
             RowBox[{
              
              DynamicBox[FEPrivate`FrontEndResource[
               "FEBitmaps", "DownPointerOpener"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
               ImageSizeCache->{7.5, {2., 5.5}}], " ", 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
              StyleBox["SurfsUp`", "InformationGridGroupHeader"]}],
             Appearance->None,
             BaseStyle->"InformationGridLink",
             ButtonFunction:>FEPrivate`Set[Typeset`open$$, False],
             Evaluator->Automatic,
             Method->"Preemptive"]},
           {
            PaneBox[GridBox[{
               {
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["APolarVecEPlot3D", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "APolarVecEPlot3D", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["DAt0", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "DAt0", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["DtMatE", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "DtMatE", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetMeanCurvature", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetMeanCurvature", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["HodgeStar", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "HodgeStar", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["IsTraceFree2E", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "IsTraceFree2E", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic], 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["ProjTan", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "ProjTan", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["TanNorPart", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "TanNorPart", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic]},
               {
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["BeforeLast", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "BeforeLast", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["DecomposeQ2E", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "DecomposeQ2E", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["DtMatTan", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "DtMatTan", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetMetric", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetMetric", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic], 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["InitMetric", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "InitMetric", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["LinMapCol", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "LinMapCol", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["Same", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "Same", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["ToEuclidean", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "ToEuclidean", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic]},
               {
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["ChangePitch", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "ChangePitch", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["DeleteSurface", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "DeleteSurface", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic], 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["EvalAtSurf", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "EvalAtSurf", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetNormal", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetNormal", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 
                 StyleBox["InitMovingParameterization", 
                  "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "InitMovingParameterization", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["LinMapColsE", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "LinMapColsE", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["SaveSurface", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "SaveSurface", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["ToLocal", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "ToLocal", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic]},
               {
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["ClearSurface", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "ClearSurface", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["DeployQ2FromComponentsE", "InformationGridButton"],
                 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "DeployQ2FromComponentsE", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["FillSurface", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "FillSurface", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetObserverVelocity", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetObserverVelocity", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["InitParameterization", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "InitParameterization", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["LoadSurface", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "LoadSurface", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic], 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["SharpProxy", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "SharpProxy", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["Trc", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "Trc", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic]},
               {
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["CompADiv", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "CompADiv", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 
                 StyleBox["DeployQ2FromDecompositionE", 
                  "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "DeployQ2FromDecompositionE", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["FlatProxy", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "FlatProxy", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetParameterization", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetParameterization", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic], 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["InnerP", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "InnerP", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["MapProxy", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "MapProxy", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["ShowSurfaceStore", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "ShowSurfaceStore", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["TrcE", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "TrcE", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic]},
               {
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["CompD", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "CompD", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["Deployq2FromDirection", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "Deployq2FromDirection", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic], 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetChristoffel2", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetChristoffel2", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetRelativeVelocity", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetRelativeVelocity", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["InnerPE", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "InnerPE", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["MinMaxColorBar", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "MinMaxColorBar", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["SimplifyProxy", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "SimplifyProxy", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["VecConColsE", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "VecConColsE", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic]},
               {
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["CompTDiv", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "CompTDiv", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["DeployQ2FromEulerAnglesE", "InformationGridButton"],
                 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "DeployQ2FromEulerAnglesE", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetFrame", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetFrame", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetRelativeVelocityE", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetRelativeVelocityE", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["Isq2", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "Isq2", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["Norm2", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "Norm2", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic], 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["StoreAndClearSurface", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "StoreAndClearSurface", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["VecEPlot3D", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "VecEPlot3D", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic]},
               {
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["CovD", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "CovD", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["DirVar", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "DirVar", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetGaussCurvature", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetGaussCurvature", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic], 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetSecondFundamentalForm", "InformationGridButton"],
                 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetSecondFundamentalForm", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["IsQ2E", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "IsQ2E", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["NorPart", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "NorPart", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["StoreAndSwitchToSurface", "InformationGridButton"],
                 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "StoreAndSwitchToSurface", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic], ""},
               {
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["CovDE", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "CovDE", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Evaluator->Automatic], 
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["DtConv", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "DtConv", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetInverseMetric", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetInverseMetric", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
                 StyleBox["GetSurfaceIdentity", "InformationGridButton"],
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                   "GetSurfaceIdentity", "SurfsUp`"}, False},
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["IsSymmetric2", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "IsSymmetric2", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["OTimes", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "OTimes", "SurfsUp`"}, False},
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
                 StyleBox["StoreSurface", "InformationGridButton"],
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "StoreSurface", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], ""},
               {
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["CovDiv", "InformationGridButton"],
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonData:>{
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "CovDiv", "SurfsUp`"}, False},
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
                 StyleBox["DtConvE", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "DtConvE", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetLeviCivita", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetLeviCivita", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
                 StyleBox["GetTimeVar", "InformationGridButton"],
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                   "GetTimeVar", "SurfsUp`"}, False},
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["IsSymmetric2E", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "IsSymmetric2E", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["Projq2", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "Projq2", "SurfsUp`"}, False},
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
                 StyleBox["SurfacePlot3D", "InformationGridButton"],
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "SurfacePlot3D", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], ""},
               {
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["CovRot", "InformationGridButton"],
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonData:>{
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "CovRot", "SurfsUp`"}, False},
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
                 StyleBox["DtJauE", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "DtJauE", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["GetMaterialVelocity", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "GetMaterialVelocity", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
                 StyleBox["GetVars", "InformationGridButton"],
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                   "GetVars", "SurfsUp`"}, False},
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["IsTraceFree2", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "IsTraceFree2", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 StyleBox["ProjQ2E", "InformationGridButton"],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "ProjQ2E", "SurfsUp`"}, False},
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], 
                ButtonBox[
                 StyleBox["SwitchToSurface", "InformationGridButton"],
                 Appearance->None,
                 BaseStyle->"InformationGridLink",
                 
                 ButtonData:>{
                  "Info-a2d9a106-5fd1-40d5-a13e-51d2bae3fb40", {
                   "SwitchToSurface", "SurfsUp`"}, False},
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                 ButtonNote->"SurfsUp`",
                 Evaluator->Automatic], ""}
              },
              DefaultBaseStyle->"Text",
              
              GridBoxAlignment->{
               "Columns" -> {{Left}}, "Rows" -> {{Baseline}}},
              GridBoxItemSize->{"Columns" -> {{
Nitschke, Ingo's avatar
Nitschke, Ingo committed
                   Scaled[0.11875]}}}],
Nitschke, Ingo's avatar
Nitschke, Ingo committed
             ImageMargins->{{10, 0}, {0, 2}}]}
          },
          GridBoxAlignment->{"Columns" -> {{Left}}, "Rows" -> {{Baseline}}}],
         FrameMargins->{{0, 0}, {8, 0}}]}, Dynamic[Typeset`open$$],
        ImageSize->Automatic]]}
    },
    GridBoxAlignment->{"Columns" -> {{Left}}, "Rows" -> {{Baseline}}},
    GridBoxDividers->{"ColumnsIndexed" -> {{False}}, "RowsIndexed" -> {}},
    GridBoxSpacings->{"Columns" -> {
        Offset[0.27999999999999997`], {
         Offset[0.5599999999999999]}, 
        Offset[0.27999999999999997`]}, "Rows" -> {
        Offset[0.2], {
         Offset[0.8]}, 
        Offset[0.2]}}],
   BaseStyle->"InformationTitleFrame"], "InformationGridPlain"]], "Output",
 CellChangeTimes->{
  3.912146265969791*^9, {3.9121464754267597`*^9, 3.912146497084119*^9}, {
   3.912147475999652*^9, 3.912147509050091*^9}, {3.9121484812052517`*^9, 
   3.912148490857861*^9}, 3.9121489486327457`*^9, 3.912149006784841*^9, {
   3.9121491709297*^9, 3.912149191583872*^9}, 3.912149252606485*^9, 
   3.912150170244965*^9, 3.91215036243221*^9, 3.912150610103982*^9, {
   3.912162242374949*^9, 3.912162254182612*^9}, 3.912163120017555*^9, 
   3.912163170860931*^9, 3.912163310531211*^9, 3.912163872089027*^9, 
   3.91216397636733*^9, 3.912164267435274*^9, 3.912164389504011*^9, 
   3.912165419293868*^9, 3.912165873350162*^9, 3.9121659377630177`*^9, 
   3.912166208369101*^9, {3.91216632483315*^9, 3.9121663512968197`*^9}, {
   3.912166384252569*^9, 3.912166404918795*^9}, 3.912166440937303*^9, 
   3.9121664745389977`*^9, {3.912166714000505*^9, 3.912166750081933*^9}, {
   3.912166956707903*^9, 3.91216696898697*^9}, 3.912167529197166*^9,