{
  "Default": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 210
    },
    "ports": {},
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 210.0 210.0\" width=\"210.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <linearGradient id=\"926845b4-f7c1-4e3c-a437-8265e5af9bdb\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(200, 200, 200)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(248, 248, 248)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(248, 248, 248)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(200, 200, 200)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Fluid.Icons.VariantLibrary</desc>\n  <rect fill=\"url(#926845b4-f7c1-4e3c-a437-8265e5af9bdb)\" height=\"200.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(200,200,200)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"5.0\" y=\"5.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"200.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"5.0\" y=\"5.0\"/>\n  <ellipse cx=\"65.0\" cy=\"145.0\" fill=\"rgb(76,76,76)\" rx=\"30.0\" ry=\"30.0\"/>\n  <ellipse cx=\"145.0\" cy=\"145.0\" fill=\"rgb(0,0,0)\" rx=\"30.0\" ry=\"30.0\"/>\n  <ellipse cx=\"145.0\" cy=\"65.0\" fill=\"rgb(128,128,128)\" rx=\"30.0\" ry=\"30.0\"/>\n  <ellipse cx=\"65.0\" cy=\"65.0\" fill=\"rgb(255,255,255)\" rx=\"30.0\" ry=\"30.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\"/>\n</root>",
    "attributes": {}
  },
  "Modelica.Blocks.Continuous.CriticalDamping": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 306,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"306.0\" version=\"1.1\" viewBox=\"0 0 310.0 306.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Continuous.CriticalDamping</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"185.0\">PTn</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"74.3103,77.3744 74.3103,245.3744\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.2956,64.3695 67.2956,86.3695 83.2956,86.3695 75.2956,64.3695\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 233.986 106.363 C 193.715 108.6975 153.444 111.032 135.74 126.985 135.74 126.985 118.036 142.938 111.518 178.969 111.518 178.969 105.0 215.0 90.0 225.0 90.0 225.0 75.0 235.0 75.0 235.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "n": {
        "bbox": {
          "x": 85,
          "y": 61,
          "height": 46,
          "width": 96
        },
        "name": "n",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(192,192,192)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "133.0",
          "y": "84.0"
        }
      },
      "f": {
        "bbox": {
          "x": 163,
          "y": 261,
          "height": 40,
          "width": 0
        },
        "name": "f",
        "position": 2,
        "text": "f=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "163.0",
          "y": "281.0"
        }
      }
    }
  },
  "Modelica.Blocks.Continuous.Der": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Continuous.Der</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"154.0\" y=\"153.0\">der()</text>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Continuous.Derivative": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Continuous.Derivative</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"183.0\" y=\"118.0\">DT1</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 95.0 C 93.0 159.0 111.0 223.0 164.0 229.0 164.0 229.0 217.0 235.0 217.0 235.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "k": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "k",
        "position": 2,
        "text": "k=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Continuous.FirstOrder": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Continuous.FirstOrder</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"185.0\">PT1</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 235.0 105.0 C 175.0 112.0 115.0 119.0 95.0 177.0 95.0 177.0 75.0 235.0 75.0 235.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "T": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "T",
        "position": 2,
        "text": "T=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Continuous.LimIntegrator": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Continuous.LimIntegrator</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"195.0\">I</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 175.0,135.0 235.0,135.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"175.0,135.0 235.0,135.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "k": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "k",
        "position": 2,
        "text": "k=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Continuous.LimPID": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 300,
      "width": 310
    },
    "ports": {
      "u_s": {
        "id": "u_s",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "u_m": {
        "id": "u_m",
        "x": 134.997220585,
        "y": 255.000000193,
        "height": 40.002779222000015,
        "width": 39.99999961399999
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"300.0\" version=\"1.1\" viewBox=\"0 0 310.0 300.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Continuous.LimPID</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,175.0 185.0,95.0 235.0,95.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,95.0 236.0,95.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u_s\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u_s</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of setpoint input signal</text>\n    </g>\n  </g>\n  <g id=\"u_m\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"174.997220199,295.002779415 155.002779608,255.000000193 134.997220585,294.997220199\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u_m</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of measurement input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of actuator output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "controllerType": {
        "bbox": {
          "x": 135,
          "y": 175,
          "height": 40,
          "width": 100
        },
        "name": "controllerType",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(192,192,192)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "185.0",
          "y": "195.0"
        }
      }
    }
  },
  "Modelica.Blocks.Continuous.LowpassButterworth": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 306,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"306.0\" version=\"1.1\" viewBox=\"0 0 310.0 306.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Continuous.LowpassButterworth</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"178.41325\" y=\"194.735\">LowpassButterworthFilter</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"64.0221,235.7697 236.0221,235.7697\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.4416,63.183 67.4416,85.183 83.4416,85.183 75.4416,63.183\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"246.3375,234.8233 224.3375,226.8233 224.3375,242.8233 246.3375,234.8233\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 235.0 120.76 C 226.7115 120.76 218.423 120.76 192.937 151.8875 192.937 151.8875 167.451 183.015 145.273 113.173 145.273 113.173 123.095 43.331 105.391 130.682 105.391 130.682 87.687 218.033 81.3435 226.5165 81.3435 226.5165 75.0 235.0 75.0 235.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "f": {
        "bbox": {
          "x": 163,
          "y": 261,
          "height": 40,
          "width": 0
        },
        "name": "f",
        "position": 2,
        "text": "f=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "163.0",
          "y": "281.0"
        }
      },
      "n": {
        "bbox": {
          "x": 153,
          "y": 61,
          "height": 46,
          "width": 96
        },
        "name": "n",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(192,192,192)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "201.0",
          "y": "84.0"
        }
      }
    }
  },
  "Modelica.Blocks.Continuous.PI": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Continuous.PI</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"180.0\">PI</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,175.0 215.0,75.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "T": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "T",
        "position": 2,
        "text": "T=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Continuous.PID": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Continuous.PID</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"195.0\">PID</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,175.0 215.0,75.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "Ti": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "Ti",
        "position": 3,
        "text": "Ti=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Continuous.SecondOrder": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Continuous.SecondOrder</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"195.0\">PT2</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 235.0 120.76 C 226.7115 120.76 218.423 120.76 192.937 151.8875 192.937 151.8875 167.451 183.015 145.273 113.173 145.273 113.173 123.095 43.331 105.391 130.682 105.391 130.682 87.687 218.033 81.3435 226.5165 81.3435 226.5165 75.0 235.0 75.0 235.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "w": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "w",
        "position": 2,
        "text": "w=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Continuous.StateSpace": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Continuous.StateSpace</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"105.0\">A</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"205.0\" y=\"105.0\">B</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"205.0\">C</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"205.0\" y=\"205.0\">D</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,245.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Continuous.TransferFunction": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Continuous.TransferFunction</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"105.0\">b(s)</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"205.0\">a(s)</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,155.0 235.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Discrete.FirstOrderHold": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_b7508401-2244-4a5c-83e2-77e466670911\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Discrete.FirstOrderHold</desc>\n  <rect fill=\"rgb(223,211,169)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_b7508401-2244-4a5c-83e2-77e466670911)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"76.0,196.0 96.0,188.0 115.0,154.0 135.0,146.0 155.0,92.0 176.0,135.0 196.0,145.0 215.0,135.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"215.0,135.0 236.0,145.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Continuous input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Continuous output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Discrete.Sampler": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_0b00ef27-786f-4c9a-b6ee-76ece748df42\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Discrete.Sampler</desc>\n  <rect fill=\"rgb(223,211,169)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_0b00ef27-786f-4c9a-b6ee-76ece748df42)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <ellipse cx=\"190.0\" cy=\"155.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"120.0\" cy=\"155.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,155.0 110.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"200.0,155.0 255.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"120.0,155.0 185.0,120.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Continuous input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Continuous output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Discrete.StateSpace": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_8827f963-622f-4824-bada-3a2e8f4f7cb4\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Discrete.StateSpace</desc>\n  <rect fill=\"rgb(223,211,169)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_8827f963-622f-4824-bada-3a2e8f4f7cb4)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"102.5\" y=\"102.5\">A</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"207.5\" y=\"102.5\">B</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"156.0\" y=\"151.0\">z</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"102.5\" y=\"207.5\">C</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"207.5\" y=\"207.5\">D</text>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Discrete.TransferFunction": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_d6e87bad-a7a9-40f4-ad0a-a72c00b2274d\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Discrete.TransferFunction</desc>\n  <rect fill=\"rgb(223,211,169)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_d6e87bad-a7a9-40f4-ad0a-a72c00b2274d)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"152.0\" y=\"103.0\">b(z)</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"206.0\">a(z)</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"237.0,155.0 71.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Continuous input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Continuous output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Discrete.TriggeredMax": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 298,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "trigger": {
        "id": "trigger",
        "x": 134.999073486,
        "y": 253.000000021,
        "height": 40.00092649300001,
        "width": 39.999999957
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"298.0\" version=\"1.1\" viewBox=\"0 0 310.0 298.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_2043540f-ddfa-4e55-8a85-86101d7ea1d2\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <desc>Modelica.Blocks.Discrete.TriggeredMax</desc>\n  <rect fill=\"rgb(223,211,169)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_2043540f-ddfa-4e55-8a85-86101d7ea1d2)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector with a Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector with a Real output signal</text>\n    </g>\n  </g>\n  <g id=\"trigger\">\n    <polygon fill=\"rgb(255,0,255)\" fill-opacity=\"1\" points=\"134.999073486,292.999073443 155.000926536,253.000000021 174.999073443,293.000926514 134.999073486,292.999073443\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">trigger</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.BooleanInput</text>\n      <text id=\"classDesc\">'input Boolean' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Discrete.TriggeredSampler": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 298,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "trigger": {
        "id": "trigger",
        "x": 134.999073486,
        "y": 253.000000021,
        "height": 40.00092649300001,
        "width": 39.999999957
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"298.0\" version=\"1.1\" viewBox=\"0 0 310.0 298.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_65e2fe0e-f25c-4c43-94b9-cce7c23eb7ec\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Discrete.TriggeredSampler</desc>\n  <rect fill=\"rgb(223,211,169)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_65e2fe0e-f25c-4c43-94b9-cce7c23eb7ec)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <ellipse cx=\"190.0\" cy=\"155.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"120.0\" cy=\"155.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,155.0 110.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"200.0,155.0 255.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,255.0 155.0,181.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"120.0,155.0 183.0,203.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector with a Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector with a Real output signal</text>\n    </g>\n  </g>\n  <g id=\"trigger\">\n    <polygon fill=\"rgb(255,0,255)\" fill-opacity=\"1\" points=\"134.999073486,292.999073443 155.000926536,253.000000021 174.999073443,293.000926514 134.999073486,292.999073443\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">trigger</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.BooleanInput</text>\n      <text id=\"classDesc\">'input Boolean' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Discrete.UnitDelay": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_d5384a30-6cbf-432b-9a58-28b022c5d7fa\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Discrete.UnitDelay</desc>\n  <rect fill=\"rgb(223,211,169)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_d5384a30-6cbf-432b-9a58-28b022c5d7fa)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"105.0\">1</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"205.0\">z</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,155.0 185.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Continuous input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Continuous output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Discrete.ZeroOrderHold": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_bba6ffe1-1a7c-4263-8dd3-a14cd8515589\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Discrete.ZeroOrderHold</desc>\n  <rect fill=\"rgb(223,211,169)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_bba6ffe1-1a7c-4263-8dd3-a14cd8515589)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,197.0 103.0,197.0 103.0,155.0 129.0,155.0 129.0,131.0 149.0,131.0 149.0,91.0 173.0,91.0 173.0,135.0 193.0,135.0 193.0,155.0 199.0,155.0 199.0,155.0 217.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Continuous input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Continuous output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Abs": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Abs</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"157.0\" y=\"207.0\">abs</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"247.0,155.0 225.0,147.0 225.0,163.0 247.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,75.0 155.0,155.0 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,169.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"67.0,155.0 231.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Acos": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Acos</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"193.0\">acos</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 75.0 C 75.4 78.6 75.8 82.2 76.6 84.85 76.6 84.85 77.4 87.5 79.4 91.55 79.4 91.55 81.4 95.6 85.05 100.4 85.05 100.4 88.7 105.2 95.1 111.45 95.1 111.45 101.5 117.7 113.15 126.5 113.15 126.5 124.8 135.3 158.6 157.55 158.6 157.55 192.4 179.8 202.45 187.8 202.45 187.8 212.5 195.8 218.1 201.75 218.1 201.75 223.7 207.7 226.95 212.45 226.95 212.45 230.2 217.2 231.4 219.85 231.4 219.85 232.6 222.5 233.8 228.75 233.8 228.75 235.0 235.0 235.0 235.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,243.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 223.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Add": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u1": {
        "id": "u1",
        "x": 15,
        "y": 75,
        "height": 40,
        "width": 40
      },
      "u2": {
        "id": "u2",
        "x": 15,
        "y": 195,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Add</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"155.0\">+</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,95.0 81.0,131.0 111.0,131.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,215.0 81.0,183.0 113.0,183.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,155.0 255.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"155.0\" fill=\"none\" fill-opacity=\"0\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u1\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,75.0 55.0,95.0 15.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u1</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal 1</text>\n    </g>\n  </g>\n  <g id=\"u2\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,195.0 55.0,215.0 15.0,235.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u2</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal 2</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "k1": {
        "bbox": {
          "x": 55,
          "y": 63,
          "height": 40,
          "width": 105
        },
        "name": "k1",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "107.5",
          "y": "83.0"
        }
      },
      "k2": {
        "bbox": {
          "x": 55,
          "y": 207,
          "height": 40,
          "width": 105
        },
        "name": "k2",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "107.5",
          "y": "227.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Add3": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u1": {
        "id": "u1",
        "x": 15,
        "y": 55,
        "height": 40,
        "width": 40
      },
      "u2": {
        "id": "u2",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "u3": {
        "id": "u3",
        "x": 15,
        "y": 215,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Add3</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"206.0\" y=\"159.0\">+</text>\n  <g id=\"u1\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,55.0 55.0,75.0 15.0,95.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u1</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector 1 of Real input signals</text>\n    </g>\n  </g>\n  <g id=\"u2\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u2</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector 2 of Real input signals</text>\n    </g>\n  </g>\n  <g id=\"u3\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,215.0 55.0,235.0 15.0,255.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u3</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector 3 of Real input signals</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signals</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "k1": {
        "bbox": {
          "x": 55,
          "y": 65,
          "height": 40,
          "width": 105
        },
        "name": "k1",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "107.5",
          "y": "85.0"
        }
      },
      "k2": {
        "bbox": {
          "x": 55,
          "y": 135,
          "height": 40,
          "width": 105
        },
        "name": "k2",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "107.5",
          "y": "155.0"
        }
      },
      "k3": {
        "bbox": {
          "x": 55,
          "y": 205,
          "height": 40,
          "width": 105
        },
        "name": "k3",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "107.5",
          "y": "225.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Asin": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Asin</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"103.0\" y=\"101.0\">asin</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 235.0 C 75.4 231.4 75.8 227.8 76.6 225.15 76.6 225.15 77.4 222.5 79.4 218.45 79.4 218.45 81.4 214.4 85.05 209.6 85.05 209.6 88.7 204.8 95.1 198.55 95.1 198.55 101.5 192.3 113.15 183.5 113.15 183.5 124.8 174.7 158.6 152.45 158.6 152.45 192.4 130.2 202.45 122.2 202.45 122.2 212.5 114.2 218.1 108.25 218.1 108.25 223.7 102.3 226.95 97.55 226.95 97.55 230.2 92.8 231.4 90.15 231.4 90.15 232.6 87.5 233.8 81.25 233.8 81.25 235.0 75.0 235.0 75.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Atan": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Atan</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"111.0\">atan</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 235.0 C 88.65 232.6 102.3 230.2 109.95 227.45 109.95 227.45 117.6 224.7 122.85 221.35 122.85 221.35 128.1 218.0 131.7 214.1 131.7 214.1 135.3 210.2 138.1 205.5 138.1 205.5 140.9 200.8 142.9 196.1 142.9 196.1 144.9 191.4 146.935 185.15 146.935 185.15 148.97 178.9 151.38 169.48 151.38 169.48 153.79 160.06 157.01 147.03 157.01 147.03 160.23 134.0 162.24 127.45 162.24 127.45 164.25 120.9 166.275 115.85 166.275 115.85 168.3 110.8 170.7 106.45 170.7 106.45 173.1 102.1 176.3 98.15 176.3 98.15 179.5 94.2 183.95 90.8 183.95 90.8 188.4 87.4 195.2 84.4 195.2 84.4 202.0 81.4 213.25 78.9 213.25 78.9 224.5 76.4 229.75 75.7 229.75 75.7 235.0 75.0 235.0 75.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Atan2": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u1": {
        "id": "u1",
        "x": 15,
        "y": 75,
        "height": 40,
        "width": 40
      },
      "u2": {
        "id": "u2",
        "x": 15,
        "y": 195,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Atan2</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"101.0\" y=\"225.0\">atan2</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 189.9 C 91.95 188.15 108.9 186.4 117.25 184.25 117.25 184.25 125.6 182.1 131.15 179.3 131.15 179.3 136.7 176.5 140.7 173.0 140.7 173.0 144.7 169.5 148.835 163.835 148.835 163.835 152.97 158.17 157.97 150.785 157.97 150.785 162.97 143.4 166.735 139.5 166.735 139.5 170.5 135.6 174.9 132.8 174.9 132.8 179.3 130.0 186.65 127.5 186.65 127.5 194.0 125.0 205.55 123.25 205.55 123.25 217.1 121.5 226.05 120.8 226.05 120.8 235.0 120.1 235.0 120.1\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 109.9 C 92.05 108.1 109.1 106.3 117.5 104.2 117.5 104.2 125.9 102.1 131.4 99.25 131.4 99.25 136.9 96.4 140.85 92.8 140.85 92.8 144.8 89.2 148.99 83.5 148.99 83.5 153.18 77.8 154.09 76.4 154.09 76.4 155.0 75.0 155.0 75.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 155.0 235.0 C 159.465 228.6 163.93 222.2 168.015 218.25 168.015 218.25 172.1 214.3 177.2 211.45 177.2 211.45 182.3 208.6 189.7 206.5 189.7 206.5 197.1 204.4 211.0 202.6 211.0 202.6 224.9 200.8 229.95 200.45 229.95 200.45 235.0 200.1 235.0 200.1\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u1\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,75.0 55.0,95.0 15.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u1</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal 1</text>\n    </g>\n  </g>\n  <g id=\"u2\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,195.0 55.0,215.0 15.0,235.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u2</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal 2</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Cos": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Cos</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"97.0\">cos</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 75.0 C 77.8 75.95 80.6 76.9 83.45 79.8 83.45 79.8 86.3 82.7 89.1 87.35 89.1 87.35 91.9 92.0 95.1 99.15 95.1 99.15 98.3 106.3 102.35 117.35 102.35 117.35 106.4 128.4 116.05 157.95 116.05 157.95 125.7 187.5 129.3 197.1 129.3 197.1 132.9 206.7 136.1 213.5 136.1 213.5 139.3 220.3 142.1 224.55 142.1 224.55 144.9 228.8 147.74 231.3 147.74 231.3 150.58 233.8 153.395 234.35 153.395 234.35 156.21 234.9 159.02 233.5 159.02 233.5 161.83 232.1 164.665 228.85 164.665 228.85 167.5 225.6 170.3 220.6 170.3 220.6 173.1 215.6 176.3 208.15 176.3 208.15 179.5 200.7 183.55 189.35 183.55 189.35 187.6 178.0 196.45 150.85 196.45 150.85 205.3 123.7 208.9 114.0 208.9 114.0 212.5 104.3 215.7 97.35 215.7 97.35 218.9 90.4 221.7 86.0 221.7 86.0 224.5 81.6 227.35 79.0 227.35 79.0 230.2 76.4 232.6 75.7 232.6 75.7 235.0 75.0 235.0 75.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Cosh": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Cosh</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"190.0\" y=\"112.0\">cosh</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,241.083 223.0,233.083 223.0,249.083 245.0,241.083\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,241.083 223.0,241.083\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 75.0 C 76.2 84.45 77.4 93.9 79.0 104.8 79.0 104.8 80.6 115.7 82.2 125.0 82.2 125.0 83.8 134.3 85.85 144.005 85.85 144.005 87.9 153.71 89.9 161.655 89.9 161.655 91.9 169.6 94.3 177.2 94.3 177.2 96.7 184.8 99.5 191.65 99.5 191.65 102.3 198.5 105.55 204.3 105.55 204.3 108.8 210.1 112.4 214.7 112.4 214.7 116.0 219.3 120.4 223.0 120.4 223.0 124.8 226.7 130.45 229.4 130.45 229.4 136.1 232.1 143.34 233.5 143.34 233.5 150.58 234.9 158.24 234.5 158.24 234.5 165.9 234.1 172.3 232.15 172.3 232.15 178.7 230.2 183.95 226.95 183.95 226.95 189.2 223.7 193.2 219.65 193.2 219.65 197.2 215.6 200.4 210.9 200.4 210.9 203.6 206.2 206.45 200.6 206.45 200.6 209.3 195.0 211.7 188.75 211.7 188.75 214.1 182.5 216.1 176.05 216.1 176.05 218.1 169.6 220.1 161.655 220.1 161.655 222.1 153.71 224.15 144.005 224.15 144.005 226.2 134.3 227.8 125.0 227.8 125.0 229.4 115.7 231.0 104.8 231.0 104.8 232.6 93.9 233.8 84.45 233.8 84.45 235.0 75.0 235.0 75.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Division": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u1": {
        "id": "u1",
        "x": 15,
        "y": 75,
        "height": 40,
        "width": 40
      },
      "u2": {
        "id": "u2",
        "x": 15,
        "y": 195,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Division</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,155.0 255.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,155.0 185.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,95.0 89.0,95.0 115.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,215.0 155.0,215.0 155.0,205.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"130.0\" fill=\"rgb(0,0,0)\" fill-opacity=\"1\" rx=\"5.0\" ry=\"5.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"180.0\" fill=\"rgb(0,0,0)\" fill-opacity=\"1\" rx=\"5.0\" ry=\"5.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"155.0\" fill=\"none\" fill-opacity=\"0\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u1\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,75.0 55.0,95.0 15.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u1</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal 1</text>\n    </g>\n  </g>\n  <g id=\"u2\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,195.0 55.0,215.0 15.0,235.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u2</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal 2</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Exp": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Exp</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"129.0\">exp</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 124.0,232.9 148.97,229.0 165.9,223.4 178.7,216.0 189.2,206.6 198.0,195.3 205.3,182.8 211.7,168.5 217.3,152.77 222.1,136.4 227.0,116.8 231.0,97.4 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.3976 223.0,235.3976\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.3976 223.0,227.3976 223.0,243.3976 245.0,235.3976\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Feedback": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "u1": {
        "id": "u1",
        "x": 55,
        "y": 85,
        "height": 40,
        "width": 40
      },
      "u2": {
        "id": "u2",
        "x": 134.999073486,
        "y": 165.000000021,
        "height": 40.00092649300001,
        "width": 39.999999957
      },
      "y": {
        "id": "y",
        "x": 235,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 310.0 210.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Feedback</desc>\n  <ellipse cx=\"155.0\" cy=\"105.0\" fill=\"rgb(235,235,235)\" fill-opacity=\"1\" rx=\"20.0\" ry=\"20.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,105.0 135.0,105.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"175.0,105.0 235.0,105.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,125.0 155.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"189.0\" y=\"152.0\">-</text>\n  <g id=\"u1\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"55.0,85.0 95.0,105.0 55.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u1</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"u2\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"134.999073486,204.999073443 155.000926536,165.000000021 174.999073443,205.000926514\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u2</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"235.0,95.0 255.0,105.0 235.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 11,
          "height": 50,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "36.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Gain": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 290,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 125,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 135,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"290.0\" version=\"1.1\" viewBox=\"0 0 310.0 290.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Gain</desc>\n  <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"55.0,245.0 55.0,45.0 255.0,145.0 55.0,245.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,125.0 55.0,145.0 15.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Input signal connector</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,135.0 275.0,145.0 255.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Output signal connector</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "k": {
        "bbox": {
          "x": 5,
          "y": 245,
          "height": 40,
          "width": 300
        },
        "name": "k",
        "position": 2,
        "text": "k=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "265.0"
        }
      },
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.IntegerToReal": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.IntegerToReal</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(255,127,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"155.0\">I</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"205.0\" y=\"155.0\">R</text>\n  <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"165.0,155.0 145.0,135.0 145.0,145.0 115.0,145.0 115.0,165.0 145.0,165.0 145.0,175.0 165.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(255,127,0)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(255,127,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.IntegerInput</text>\n      <text id=\"classDesc\">'input Integer' as connector</text>\n      <text id=\"desc\">Connector of Integer input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.IntegerToRealModelica.Blocks.Sources.RealExpression": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 210
    },
    "ports": {},
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 210 210\" width=\"210\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <desc>Modelica.Blocks.Math.IntegerToRealModelica.Blocks.Sources.RealExpression</desc>\n</root>",
    "attributes": {}
  },
  "Modelica.Blocks.Math.InverseBlockConstraints": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 250,
      "width": 470
    },
    "ports": {
      "u1": {
        "id": "u1",
        "x": 5,
        "y": 105,
        "height": 40,
        "width": 40
      },
      "u2": {
        "id": "u2",
        "x": 65,
        "y": 105,
        "height": 40,
        "width": 40
      },
      "y1": {
        "id": "y1",
        "x": 445,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "y2": {
        "id": "y2",
        "x": 405,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"250.0\" version=\"1.1\" viewBox=\"0 0 470.0 250.0\" width=\"470.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.InverseBlockConstraints</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"425.0,125.0 445.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"45.0,125.0 65.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"240.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(135,135,135)\" stroke-width=\"0.25mm\" width=\"380.0\" x=\"55.0\" y=\"5.0\"/>\n  <g id=\"u1\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"5.0,105.0 45.0,125.0 5.0,145.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u1</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Input signal 1 (u1 = u2)</text>\n    </g>\n  </g>\n  <g id=\"u2\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"105.0,105.0 65.0,125.0 105.0,145.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u2</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Input signal 2 (u1 = u2)</text>\n    </g>\n  </g>\n  <g id=\"y1\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"445.0,115.0 465.0,125.0 445.0,135.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y1</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Output signal 1 (y1 = y2)</text>\n    </g>\n  </g>\n  <g id=\"y2\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"425.0,115.0 405.0,125.0 425.0,135.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y2</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Output signal 2 (y1 = y2)</text>\n    </g>\n  </g>\n</root>",
    "attributes": {}
  },
  "Modelica.Blocks.Math.Log": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Log</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"203.0\">log</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 235.0 C 75.4 220.3 75.8 205.6 76.2 198.8 76.2 198.8 76.6 192.0 77.0 187.5 77.0 187.5 77.4 183.0 77.8 179.65 77.8 179.65 78.2 176.3 79.0 171.35 79.0 171.35 79.8 166.4 81.0 161.355 81.0 161.355 82.2 156.31 83.85 151.615 83.85 151.615 85.5 146.92 87.9 142.01 87.9 142.01 90.3 137.1 93.9 132.05 93.9 132.05 97.5 127.0 102.75 121.95 102.75 121.95 108.0 116.9 115.6 111.9 115.6 111.9 123.2 106.9 134.05 101.95 134.05 101.95 144.9 97.0 161.0 92.0 161.0 92.0 177.1 87.0 200.4 81.95 200.4 81.95 223.7 76.9 229.35 75.95 229.35 75.95 235.0 75.0 235.0 75.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Log10": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Log10</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"170.0\" y=\"201.0\">log10</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.2 235.0 C 75.5 220.3 75.8 205.6 76.2 198.8 76.2 198.8 76.6 192.0 77.0 187.5 77.0 187.5 77.4 183.0 77.8 179.65 77.8 179.65 78.2 176.3 79.0 171.35 79.0 171.35 79.8 166.4 81.0 161.355 81.0 161.355 82.2 156.31 83.85 151.615 83.85 151.615 85.5 146.92 87.9 142.01 87.9 142.01 90.3 137.1 93.9 132.05 93.9 132.05 97.5 127.0 102.75 121.95 102.75 121.95 108.0 116.9 115.6 111.9 115.6 111.9 123.2 106.9 134.05 101.95 134.05 101.95 144.9 97.0 161.0 92.0 161.0 92.0 177.1 87.0 200.4 81.95 200.4 81.95 223.7 76.9 229.35 75.95 229.35 75.95 235.0 75.0 235.0 75.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.MatrixGain": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.MatrixGain</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(160,160,164)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"155.0\">*K</text>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.MultiProduct": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 280,
      "width": 510
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 135,
        "y": 105,
        "height": 140,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 355,
        "y": 158,
        "height": 34,
        "width": 34
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"280.0\" version=\"1.1\" viewBox=\"0 0 510.0 280.0\" width=\"510.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_4d992753-6b77-4e3f-b477-57ab93c713e3\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <desc>Modelica.Blocks.Math.MultiProduct</desc>\n  <text alignment-baseline=\"middle\" fill=\"rgb(255,213,170)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"197.0\">*</text>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_4d992753-6b77-4e3f-b477-57ab93c713e3)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,137,0)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"155.0\" y=\"75.0\"/>\n  <g id=\"u\">\n    <ellipse cx=\"155.0\" cy=\"175.0\" fill=\"rgb(0,0,127)\" fill-opacity=\"1\" rx=\"20.0\" ry=\"70.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealVectorInput</text>\n      <text id=\"classDesc\">Real input connector used for vector of connectors</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"355.0,158.0 389.0,175.0 355.0,192.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 60,
          "width": 500
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "255.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.MultiSum": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 320,
      "width": 510
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 135,
        "y": 105,
        "height": 140,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 355,
        "y": 158,
        "height": 34,
        "width": 34
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"320.0\" version=\"1.1\" viewBox=\"0 0 510.0 320.0\" width=\"510.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_b24c5077-7e55-4445-a8ed-42e59d63978b\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.MultiSum</desc>\n  <text alignment-baseline=\"middle\" fill=\"rgb(255,213,170)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"175.0\">+</text>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_b24c5077-7e55-4445-a8ed-42e59d63978b)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,137,0)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"155.0\" y=\"75.0\"/>\n  <g id=\"u\">\n    <ellipse cx=\"155.0\" cy=\"175.0\" fill=\"rgb(0,0,127)\" fill-opacity=\"1\" rx=\"20.0\" ry=\"70.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealVectorInput</text>\n      <text id=\"classDesc\">Real input connector used for vector of connectors</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"355.0,158.0 389.0,175.0 355.0,192.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 60,
          "width": 500
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "255.0",
          "y": "35.0"
        }
      },
      "k": {
        "bbox": {
          "x": 55,
          "y": 285,
          "height": 30,
          "width": 400
        },
        "name": "k",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(255,213,170)",
          "fill-opacity": "1",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "255.0",
          "y": "300.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.MultiSwitch": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 440
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 5,
        "y": 75,
        "height": 60,
        "width": 20
      },
      "y": {
        "id": "y",
        "x": 415,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 440.0 210\" width=\"440.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_5c98fe9c-24b6-4c0d-945b-7963417094de\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.MultiSwitch</desc>\n  <rect fill=\"rgb(170,213,255)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_5c98fe9c-24b6-4c0d-945b-7963417094de)\" height=\"101.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"5.0mm\" width=\"400.0\" x=\"15.0\" y=\"55.0\"/>\n  <g id=\"u\">\n    <ellipse cx=\"15.0\" cy=\"105.0\" fill=\"rgb(255,0,255)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"30.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.BooleanVectorInput</text>\n      <text id=\"classDesc\">Boolean input connector used for vector of connectors</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"415.0,95.0 435.0,105.0 415.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Output depending on expression</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "expr": {
        "bbox": {
          "x": 29,
          "y": 89,
          "height": 33,
          "width": 381
        },
        "name": "expr",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(255,246,238)",
          "fill-opacity": "1",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "219.5",
          "y": "105.5"
        }
      },
      "y_default": {
        "bbox": {
          "x": 15,
          "y": 165,
          "height": 30,
          "width": 400
        },
        "name": "y_default",
        "position": 6,
        "text": "else: ",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "215.0",
          "y": "180.0"
        }
      },
      "name": {
        "bbox": {
          "x": 15,
          "y": 5,
          "height": 40,
          "width": 400
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "215.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Product": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u1": {
        "id": "u1",
        "x": 15,
        "y": 75,
        "height": 40,
        "width": 40
      },
      "u2": {
        "id": "u2",
        "x": 15,
        "y": 195,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Product</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,95.0 115.0,95.0 125.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,215.0 115.0,215.0 125.0,195.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,155.0 255.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,155.0 185.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"140.0,129.01 170.0,180.99\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"140.0,180.99 170.0,129.01\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"155.0\" fill=\"none\" fill-opacity=\"0\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u1\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,75.0 55.0,95.0 15.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u1</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal 1</text>\n    </g>\n  </g>\n  <g id=\"u2\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,195.0 55.0,215.0 15.0,235.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u2</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal 2</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.RealToInteger": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.RealToInteger</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,127,0)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"155.0\">R</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(255,127,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"155.0\">I</text>\n  <polygon fill=\"rgb(255,127,0)\" fill-opacity=\"1\" points=\"205.0,155.0 185.0,135.0 185.0,145.0 155.0,145.0 155.0,165.0 185.0,165.0 185.0,175.0 205.0,155.0\" stroke=\"rgb(255,127,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(255,127,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.IntegerOutput</text>\n      <text id=\"classDesc\">'output Integer' as connector</text>\n      <text id=\"desc\">Connector of Integer output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Sign": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Sign</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <rect fill=\"rgb(0,0,0)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"4.0\" x=\"153.0\" y=\"153.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"101.0\" y=\"107.0\">sign</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 155.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,75.0 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Sin": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Sin</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"203.0\" y=\"95.0\">sin</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 155.0 C 80.65 137.9 86.3 120.8 89.9 111.35 89.9 111.35 93.5 101.9 96.7 95.25 96.7 95.25 99.9 88.6 102.75 84.5 102.75 84.5 105.6 80.4 108.4 78.15 108.4 78.15 111.2 75.9 114.0 75.55 114.0 75.55 116.8 75.2 119.6 76.8 119.6 76.8 122.4 78.4 125.25 81.85 125.25 81.85 128.1 85.3 130.9 90.45 130.9 90.45 133.7 95.6 136.9 103.25 136.9 103.25 140.1 110.9 144.135 122.35 144.135 122.35 148.17 133.8 156.635 159.8 156.635 159.8 165.1 185.8 168.7 195.5 168.7 195.5 172.3 205.2 175.5 212.2 175.5 212.2 178.7 219.2 181.5 223.65 181.5 223.65 184.3 228.1 187.15 230.75 187.15 230.75 190.0 233.4 192.8 234.2 192.8 234.2 195.6 235.0 198.4 233.8 198.4 233.8 201.2 232.6 204.05 229.55 204.05 229.55 206.9 226.5 209.7 221.7 209.7 221.7 212.5 216.9 215.7 209.55 215.7 209.55 218.9 202.2 222.95 191.0 222.95 191.0 227.0 179.8 231.0 167.4 231.0 167.4 235.0 155.0 235.0 155.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Sinh": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Sinh</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"99.0\">sinh</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 235.0 C 77.0 227.7 79.0 220.4 81.4 213.4 81.4 213.4 83.8 206.4 86.65 200.1 86.65 200.1 89.5 193.8 92.7 188.45 92.7 188.45 95.9 183.1 99.9 178.4 99.9 178.4 103.9 173.7 108.75 170.05 108.75 170.05 113.6 166.4 120.45 163.45 120.45 163.45 127.3 160.5 138.94 158.0765 138.94 158.0765 150.58 155.653 165.04 153.0415 165.04 153.0415 179.5 150.43 186.75 147.665 186.75 147.665 194.0 144.9 199.2 141.35 199.2 141.35 204.4 137.8 208.45 133.45 208.45 133.45 212.5 129.1 215.7 124.15 215.7 124.15 218.9 119.2 221.7 113.4 221.7 113.4 224.5 107.6 226.95 101.1 226.95 101.1 229.4 94.6 231.4 87.9 231.4 87.9 233.4 81.2 234.2 78.1 234.2 78.1 235.0 75.0 235.0 75.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Sqrt": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Sqrt</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"183.0\" y=\"183.0\">sqrt</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 223.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,243.0 75.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 235.0 C 75.4 229.35 75.8 223.7 76.2 221.35 76.2 221.35 76.6 219.0 77.4 215.65 77.4 215.65 78.2 212.3 79.8 207.6 79.8 207.6 81.4 202.9 84.25 197.0 84.25 197.0 87.1 191.1 91.5 184.15 91.5 184.15 95.9 177.2 102.35 169.345 102.35 169.345 108.8 161.49 117.65 152.895 117.65 152.895 126.5 144.3 138.54 134.65 138.54 134.65 150.58 125.0 166.64 114.35 166.64 114.35 182.7 103.7 203.6 92.0 203.6 92.0 224.5 80.3 229.75 77.65 229.75 77.65 235.0 75.0 235.0 75.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Sum": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Sum</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"181.0,113.0 121.0,113.0 161.0,153.0 121.0,193.0 181.0,193.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Tan": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Tan</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"101.0\" y=\"107.0\">tan</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 235.0 C 75.8 229.2 76.6 223.4 77.4 219.05 77.4 219.05 78.2 214.7 79.4 209.85 79.4 209.85 80.6 205.0 82.2 200.45 82.2 200.45 83.8 195.9 85.85 191.95 85.85 191.95 87.9 188.0 91.1 183.9 91.1 183.9 94.3 179.8 99.1 176.0 99.1 176.0 103.9 172.2 111.55 168.59 111.55 168.59 119.2 164.98 134.89 160.525 134.89 160.525 150.58 156.07 169.49 150.975 169.49 150.975 188.4 145.88 196.4 142.34 196.4 142.34 204.4 138.8 209.25 135.3 209.25 135.3 214.1 131.8 217.3 128.1 217.3 128.1 220.5 124.4 222.95 120.15 222.95 120.15 225.4 115.9 227.0 111.75 227.0 111.75 228.6 107.6 229.8 103.25 229.8 103.25 231.0 98.9 231.8 95.05 231.8 95.05 232.6 91.2 233.8 83.1 233.8 83.1 235.0 75.0 235.0 75.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Math.Tanh": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Math.Tanh</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"103.0\" y=\"107.0\">tanh</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,245.0 155.0,71.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,155.0 239.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 235.0 C 91.1 234.35 107.2 233.7 113.2 232.2 113.2 232.2 119.2 230.7 123.25 228.15 123.25 228.15 127.3 225.6 130.1 222.4 130.1 222.4 132.9 219.2 135.3 215.05 135.3 215.05 137.7 210.9 140.1 205.1 140.1 205.1 142.5 199.3 144.93 191.75 144.93 191.75 147.36 184.2 150.575 172.01 150.575 172.01 153.79 159.82 157.81 144.26 157.81 144.26 161.83 128.7 164.265 120.85 164.265 120.85 166.7 113.0 169.1 106.9 169.1 106.9 171.5 100.8 173.9 96.35 173.9 96.35 176.3 91.9 179.1 88.5 179.1 88.5 181.9 85.1 185.55 82.55 185.55 82.55 189.2 80.0 194.8 78.3 194.8 78.3 200.4 76.6 213.7 75.85 213.7 75.85 227.0 75.1 231.0 75.05 231.0 75.05 235.0 75.0 235.0 75.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Connector of Real input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.BooleanConstant": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 300,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"300.0\" version=\"1.1\" viewBox=\"0 0 310.0 300.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_fb85d50d-b355-4295-bcef-cbbcf81fbed3\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.BooleanConstant</desc>\n  <polygon fill=\"rgb(255,0,255)\" fill-opacity=\"1\" points=\"75.0,67.0 67.0,89.0 83.0,89.0 75.0,67.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(255,0,255)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,89.0 75.0,237.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 227.0,225.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,155.0 235.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"233.0\" cy=\"155.0\" fill=\"rgb(235,235,235)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\" stroke=\"rgb(235,235,235)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(210,210,210)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_fb85d50d-b355-4295-bcef-cbbcf81fbed3)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.BooleanOutput</text>\n      <text id=\"classDesc\">'output Boolean' as connector</text>\n      <text id=\"desc\">Connector of Boolean output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "k": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 30,
          "width": 300
        },
        "name": "k",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "280.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.BooleanPulse": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 300,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"300.0\" version=\"1.1\" viewBox=\"0 0 310.0 300.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_3dc42d72-663f-4747-a0a6-7b08aa2b8e0c\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.BooleanPulse</desc>\n  <polygon fill=\"rgb(255,0,255)\" fill-opacity=\"1\" points=\"75.0,67.0 67.0,89.0 83.0,89.0 75.0,67.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(255,0,255)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,89.0 75.0,237.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 227.0,225.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,225.0 115.0,225.0 115.0,111.0 155.0,111.0 155.0,225.0 195.0,225.0 195.0,111.0 234.0,111.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"233.0\" cy=\"155.0\" fill=\"rgb(235,235,235)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\" stroke=\"rgb(235,235,235)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(210,210,210)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_3dc42d72-663f-4747-a0a6-7b08aa2b8e0c)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.BooleanOutput</text>\n      <text id=\"classDesc\">'output Boolean' as connector</text>\n      <text id=\"desc\">Connector of Boolean output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "period": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 30,
          "width": 300
        },
        "name": "period",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "280.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.BooleanStep": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 300,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"300.0\" version=\"1.1\" viewBox=\"0 0 310.0 300.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_7f928c8d-00fa-42e9-bf05-866d3db3d00e\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.BooleanStep</desc>\n  <polygon fill=\"rgb(255,0,255)\" fill-opacity=\"1\" points=\"75.0,67.0 67.0,89.0 83.0,89.0 75.0,67.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(255,0,255)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,89.0 75.0,237.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 227.0,225.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,225.0 155.0,225.0 155.0,105.0 235.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,105.0 155.0,105.0 155.0,225.0 223.0,225.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"233.0\" cy=\"155.0\" fill=\"rgb(235,235,235)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\" stroke=\"rgb(235,235,235)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(210,210,210)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_7f928c8d-00fa-42e9-bf05-866d3db3d00e)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.BooleanOutput</text>\n      <text id=\"classDesc\">'output Boolean' as connector</text>\n      <text id=\"desc\">Connector of Boolean output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "startTime": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 30,
          "width": 300
        },
        "name": "startTime",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "280.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.BooleanTable": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_dbeca8ad-9dd5-4d19-912d-177a208d799d\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.BooleanTable</desc>\n  <polygon fill=\"rgb(255,0,255)\" fill-opacity=\"1\" points=\"75.0,67.0 67.0,89.0 83.0,89.0 75.0,67.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(255,0,255)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,89.0 75.0,237.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 227.0,225.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"137.0,205.0 137.0,85.0 187.0,85.0 187.0,205.0 137.0,205.0 137.0,175.0 187.0,175.0 187.0,145.0 137.0,145.0 137.0,115.0 187.0,115.0 187.0,85.0 187.0,85.0 187.0,206.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"233.0\" cy=\"155.0\" fill=\"rgb(235,235,235)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\" stroke=\"rgb(235,235,235)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(210,210,210)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_dbeca8ad-9dd5-4d19-912d-177a208d799d)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"120.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"137.0\" y=\"85.0\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.BooleanOutput</text>\n      <text id=\"classDesc\">'output Boolean' as connector</text>\n      <text id=\"desc\">Connector of Boolean output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.Clock": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.Clock</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <ellipse cx=\"155.0\" cy=\"155.0\" fill=\"none\" fill-opacity=\"0\" rx=\"80.0\" ry=\"80.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,75.0 155.0,95.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"235.0,155.0 215.0,155.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,215.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,155.0 95.0,155.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.0,85.0 181.0,105.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,117.0 204.0,129.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"226.0,192.0 207.0,182.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"194.0,225.0 184.0,206.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"116.0,225.0 126.0,207.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"84.0,192.0 105.0,181.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"84.0,118.0 101.0,127.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.0,85.0 127.0,104.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,155.0 105.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,155.0 195.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "startTime": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "startTime",
        "position": 10,
        "text": "startTime=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.Constant": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.Constant</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 237.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,155.0 235.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "k": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "k",
        "position": 2,
        "text": "k=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.Cosine": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 312,
      "width": 313
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"312.0\" version=\"1.1\" viewBox=\"0 0 313.0 312.0\" width=\"313.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.Cosine</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"197.0,154.0 208.3,119.8 215.5,100.9 221.9,87.6 227.6,79.4 233.2,74.9 238.8,74.2\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 75.0 C 76.9 75.1 78.8 75.2 81.6 76.8 81.6 76.8 84.4 78.4 87.25 81.85 87.25 81.85 90.1 85.3 92.9 90.45 92.9 90.45 95.7 95.6 98.9 103.25 98.9 103.25 102.1 110.9 106.135 122.35 106.135 122.35 110.17 133.8 118.635 159.8 118.635 159.8 127.1 185.8 130.7 195.5 130.7 195.5 134.3 205.2 137.5 212.2 137.5 212.2 140.7 219.2 143.5 223.65 143.5 223.65 146.3 228.1 149.15 230.75 149.15 230.75 152.0 233.4 154.8 234.2 154.8 234.2 157.6 235.0 160.4 233.8 160.4 233.8 163.2 232.6 166.05 229.55 166.05 229.55 168.9 226.5 171.7 221.7 171.7 221.7 174.5 216.9 177.7 209.55 177.7 209.55 180.9 202.2 184.95 191.0 184.95 191.0 189.0 179.8 193.0 167.4 193.0 167.4 197.0 155.0 197.0 155.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "freqHz": {
        "bbox": {
          "x": 8,
          "y": 267,
          "height": 40,
          "width": 300
        },
        "name": "freqHz",
        "position": 7,
        "text": "freqHz=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "158.0",
          "y": "287.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.Exponentials": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.Exponentials</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 223.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,225.0 77.8,210.3 80.7,197.1 84.2,182.6 87.7,170.0 91.3,159.08 95.5,147.82 99.7,138.3 104.7,129.0 110.4,120.5 116.7,112.9 123.8,106.4 132.3,100.7 142.9,95.8 145.0,95.0 147.12,107.5 149.95,122.3 152.78,135.2 155.606,146.55 159.14,158.7 162.68,169.0 166.9,179.2 171.2,187.6 176.1,195.5 181.8,202.4 188.1,208.3 195.9,213.5 205.8,217.8 215.0,220.4\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "riseTime": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "riseTime",
        "position": 9,
        "text": "riseTime=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.ExpSine": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 312,
      "width": 313
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"312.0\" version=\"1.1\" viewBox=\"0 0 313.0 312.0\" width=\"313.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.ExpSine</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 155.0 C 77.4 138.85 79.8 122.7 81.4 113.7 81.4 113.7 83.0 104.7 84.65 97.6 84.65 97.6 86.3 90.5 87.9 85.65 87.9 85.65 89.5 80.8 91.1 78.25 91.1 78.25 92.7 75.7 94.3 75.55 94.3 75.55 95.9 75.4 97.5 77.55 97.5 77.55 99.1 79.7 100.7 83.8 100.7 83.8 102.3 87.9 104.35 95.35 104.35 95.35 106.4 102.8 109.2 116.0 109.2 116.0 112.0 129.2 116.0 149.05 116.0 149.05 120.0 168.9 122.4 178.8 122.4 178.8 124.8 188.7 126.85 194.8 126.85 194.8 128.9 200.9 130.9 204.55 130.9 204.55 132.9 208.2 134.9 209.25 134.9 209.25 136.9 210.3 138.9 208.9 138.9 208.9 140.9 207.5 142.9 203.9 142.9 203.9 144.9 200.3 147.335 193.7 147.335 193.7 149.77 187.1 156.605 164.2 156.605 164.2 163.44 141.3 165.87 134.95 165.87 134.95 168.3 128.6 170.7 124.4 170.7 124.4 173.1 120.2 175.1 118.6 175.1 118.6 177.1 117.0 179.5 117.4 179.5 117.4 181.9 117.8 184.35 120.5 184.35 120.5 186.8 123.2 190.0 129.4 190.0 129.4 193.2 135.6 199.65 150.55 199.65 150.55 206.1 165.5 209.3 170.85 209.3 170.85 212.5 176.2 215.3 178.55 215.3 178.55 218.1 180.9 220.9 180.9 220.9 180.9 223.7 180.9 226.95 178.2 226.95 178.2 230.2 175.5 232.6 172.15 232.6 172.15 235.0 168.8 235.0 168.8\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "freqHz": {
        "bbox": {
          "x": 8,
          "y": 267,
          "height": 40,
          "width": 300
        },
        "name": "freqHz",
        "position": 7,
        "text": "freqHz=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "158.0",
          "y": "287.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.IntegerConstant": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.IntegerConstant</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,127,0)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 237.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,155.0 235.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(255,127,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.IntegerOutput</text>\n      <text id=\"classDesc\">'output Integer' as connector</text>\n      <text id=\"desc\">Connector of Integer output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "k": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "k",
        "position": 2,
        "text": "k=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.IntegerStep": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.IntegerStep</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,127,0)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 237.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,225.0 155.0,225.0 155.0,105.0 235.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(255,127,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.IntegerOutput</text>\n      <text id=\"classDesc\">'output Integer' as connector</text>\n      <text id=\"desc\">Connector of Integer output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "startTime": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "startTime",
        "position": 10,
        "text": "startTime=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.IntegerTable": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.IntegerTable</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,127,0)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"120.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"109.0\" y=\"87.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,91.0 75.0,239.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,229.0 237.0,229.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"109.0,207.0 109.0,87.0 209.0,87.0 209.0,207.0 109.0,207.0 109.0,177.0 209.0,177.0 209.0,147.0 109.0,147.0 109.0,117.0 209.0,117.0 209.0,87.0 159.0,87.0 159.0,208.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,69.0 67.0,91.0 83.0,91.0 75.0,69.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,229.0 223.0,221.0 223.0,237.0 245.0,229.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(255,127,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.IntegerOutput</text>\n      <text id=\"classDesc\">'output Integer' as connector</text>\n      <text id=\"desc\">Connector of Integer output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.Pulse": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 312,
      "width": 313
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"312.0\" version=\"1.1\" viewBox=\"0 0 313.0 312.0\" width=\"313.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.Pulse</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 237.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,225.0 115.0,225.0 115.0,111.0 155.0,111.0 155.0,225.0 195.0,225.0 195.0,111.0 234.0,111.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "period": {
        "bbox": {
          "x": 8,
          "y": 267,
          "height": 40,
          "width": 300
        },
        "name": "period",
        "position": 7,
        "text": "period=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "158.0",
          "y": "287.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.Ramp": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.Ramp</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 237.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,225.0 115.0,225.0 186.0,117.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"186.0,117.0 241.0,117.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "duration": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "duration",
        "position": 9,
        "text": "duration=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.SampleTrigger": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 300,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"300.0\" version=\"1.1\" viewBox=\"0 0 310.0 300.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_9bf3c0b0-59b0-4a1e-a20a-66fe3126145b\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n      <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n      <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n        <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n      </feSpecularLighting>\n      <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n      <feComposite in=\"SourceGraphic\" in2=\"spec_light\" operator=\"out\" result=\"spec_light_fill\"/>\n    </filter>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.SampleTrigger</desc>\n  <polygon fill=\"rgb(255,0,255)\" fill-opacity=\"1\" points=\"75.0,67.0 67.0,89.0 83.0,89.0 75.0,67.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(255,0,255)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,89.0 75.0,237.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 227.0,225.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,225.0 95.0,85.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"135.0,225.0 135.0,85.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"175.0,225.0 175.0,85.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"215.0,225.0 215.0,85.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"233.0\" cy=\"155.0\" fill=\"rgb(235,235,235)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\" stroke=\"rgb(235,235,235)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(210,210,210)\" fill-opacity=\"1\" filter=\"url(#BorderPattern.Raised_9bf3c0b0-59b0-4a1e-a20a-66fe3126145b)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"5.0mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(255,0,255)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.BooleanOutput</text>\n      <text id=\"classDesc\">'output Boolean' as connector</text>\n      <text id=\"desc\">Connector of Boolean output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "period": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 30,
          "width": 300
        },
        "name": "period",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "280.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.SawTooth": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 312,
      "width": 313
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"312.0\" version=\"1.1\" viewBox=\"0 0 313.0 312.0\" width=\"313.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.SawTooth</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 237.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,225.0 95.0,225.0 155.0,115.0 155.0,225.0 215.0,114.0 215.0,225.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "period": {
        "bbox": {
          "x": 8,
          "y": 267,
          "height": 40,
          "width": 300
        },
        "name": "period",
        "position": 7,
        "text": "period=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "158.0",
          "y": "287.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.Sine": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 312,
      "width": 313
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"312.0\" version=\"1.1\" viewBox=\"0 0 313.0 312.0\" width=\"313.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.Sine</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 75.0 155.0 C 80.65 137.9 86.3 120.8 89.9 111.35 89.9 111.35 93.5 101.9 96.7 95.25 96.7 95.25 99.9 88.6 102.75 84.5 102.75 84.5 105.6 80.4 108.4 78.15 108.4 78.15 111.2 75.9 114.0 75.55 114.0 75.55 116.8 75.2 119.6 76.8 119.6 76.8 122.4 78.4 125.25 81.85 125.25 81.85 128.1 85.3 130.9 90.45 130.9 90.45 133.7 95.6 136.9 103.25 136.9 103.25 140.1 110.9 144.135 122.35 144.135 122.35 148.17 133.8 156.635 159.8 156.635 159.8 165.1 185.8 168.7 195.5 168.7 195.5 172.3 205.2 175.5 212.2 175.5 212.2 178.7 219.2 181.5 223.65 181.5 223.65 184.3 228.1 187.15 230.75 187.15 230.75 190.0 233.4 192.8 234.2 192.8 234.2 195.6 235.0 198.4 233.8 198.4 233.8 201.2 232.6 204.05 229.55 204.05 229.55 206.9 226.5 209.7 221.7 209.7 221.7 212.5 216.9 215.7 209.55 215.7 209.55 218.9 202.2 222.95 191.0 222.95 191.0 227.0 179.8 231.0 167.4 231.0 167.4 235.0 155.0 235.0 155.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "freqHz": {
        "bbox": {
          "x": 8,
          "y": 267,
          "height": 40,
          "width": 300
        },
        "name": "freqHz",
        "position": 7,
        "text": "freqHz=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "158.0",
          "y": "287.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.Step": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.Step</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 237.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,225.0 155.0,225.0 155.0,105.0 235.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "startTime": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "startTime",
        "position": 10,
        "text": "startTime=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Blocks.Sources.Trapezoid": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 312,
      "width": 313
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"312.0\" version=\"1.1\" viewBox=\"0 0 313.0 312.0\" width=\"313.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Blocks.Sources.Trapezoid</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 237.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"74.0,225.0 95.0,225.0 125.0,115.0 164.0,115.0 194.0,225.0 216.0,225.0 245.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "period": {
        "bbox": {
          "x": 8,
          "y": 267,
          "height": 40,
          "width": 300
        },
        "name": "period",
        "position": 7,
        "text": "period=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "158.0",
          "y": "287.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Acos": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Acos</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"193.0\">acos</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,75.0 75.8,82.2 77.4,87.5 81.4,95.6 88.7,105.2 101.5,117.7 124.8,135.3 192.4,179.8 212.5,195.8 223.7,207.7 230.2,217.2 232.6,222.5 235.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,243.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 223.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Add": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u1": {
        "id": "u1",
        "x": 15,
        "y": 75,
        "height": 40,
        "width": 40
      },
      "u2": {
        "id": "u2",
        "x": 15,
        "y": 195,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Add</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"155.0\">+</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,95.0 115.0,95.0 125.0,115.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,215.0 115.0,215.0 125.0,195.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"140.0,180.99 170.0,129.01\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,155.0 255.0,155.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,95.0 81.0,131.0 111.0,131.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,215.0 81.0,183.0 113.0,183.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,155.0 255.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"155.0\" fill=\"none\" fill-opacity=\"0\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"155.0\" fill=\"none\" fill-opacity=\"0\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u1\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"75.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"95.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,75.0 55.0,95.0 15.0,115.0 15.0,75.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u1</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal 1</text>\n    </g>\n  </g>\n  <g id=\"u2\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"195.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"215.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,195.0 55.0,215.0 15.0,235.0 15.0,195.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u2</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal 2</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "k2": {
        "bbox": {
          "x": 55,
          "y": 207,
          "height": 40,
          "width": 105
        },
        "name": "k2",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "107.5",
          "y": "227.0"
        }
      },
      "k1": {
        "bbox": {
          "x": 55,
          "y": 63,
          "height": 40,
          "width": 105
        },
        "name": "k1",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "107.5",
          "y": "83.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Add3": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u1": {
        "id": "u1",
        "x": 15,
        "y": 55,
        "height": 40,
        "width": 40
      },
      "u2": {
        "id": "u2",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "u3": {
        "id": "u3",
        "x": 15,
        "y": 215,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Add3</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"206.0\" y=\"159.0\">+</text>\n  <g id=\"u1\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"55.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"75.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,55.0 55.0,75.0 15.0,95.0 15.0,55.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u1</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector 1 of Complex input signals</text>\n    </g>\n  </g>\n  <g id=\"u2\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u2</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector 2 of Complex input signals</text>\n    </g>\n  </g>\n  <g id=\"u3\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"215.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"235.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,215.0 55.0,235.0 15.0,255.0 15.0,215.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u3</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector 3 of Complex input signals</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signals</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "k1": {
        "bbox": {
          "x": 55,
          "y": 65,
          "height": 40,
          "width": 105
        },
        "name": "k1",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "107.5",
          "y": "85.0"
        }
      },
      "k2": {
        "bbox": {
          "x": 55,
          "y": 135,
          "height": 40,
          "width": 105
        },
        "name": "k2",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "107.5",
          "y": "155.0"
        }
      },
      "k3": {
        "bbox": {
          "x": 55,
          "y": 205,
          "height": 40,
          "width": 105
        },
        "name": "k3",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "107.5",
          "y": "225.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Asin": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Asin</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"103.0\" y=\"101.0\">asin</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.8,227.8 77.4,222.5 81.4,214.4 88.7,204.8 101.5,192.3 124.8,174.7 192.4,130.2 212.5,114.2 223.7,102.3 230.2,92.8 232.6,87.5 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Atan": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Atan</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"111.0\">atan</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 102.3,230.2 117.6,224.7 128.1,218.0 135.3,210.2 140.9,200.8 144.9,191.4 148.97,178.9 153.79,160.06 160.23,134.0 164.25,120.9 168.3,110.8 173.1,102.1 179.5,94.2 188.4,87.4 202.0,81.4 224.5,76.4 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.ComplexToPolar": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "len": {
        "id": "len",
        "x": 255,
        "y": 75,
        "height": 40,
        "width": 40
      },
      "phi": {
        "id": "phi",
        "x": 255,
        "y": 195,
        "height": 40,
        "width": 40
      },
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.ComplexToPolar</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(85,170,255)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"215.0\" y=\"95.0\">len</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(85,170,255)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"215.0\" y=\"215.0\">phi</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(85,170,255)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"95.0\" y=\"155.0\">C</text>\n  <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"195.0,155.0 175.0,135.0 175.0,145.0 145.0,145.0 145.0,165.0 175.0,165.0 175.0,175.0 195.0,155.0\" stroke=\"rgb(0,128,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"len\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,75.0 295.0,95.0 255.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">len</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"phi\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,195.0 295.0,215.0 255.0,235.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">phi</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.ComplexToReal": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "re": {
        "id": "re",
        "x": 255,
        "y": 75,
        "height": 40,
        "width": 40
      },
      "im": {
        "id": "im",
        "x": 255,
        "y": 195,
        "height": 40,
        "width": 40
      },
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.ComplexToReal</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(85,170,255)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"215.0\" y=\"95.0\">re</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(85,170,255)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"215.0\" y=\"215.0\">im</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(85,170,255)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"95.0\" y=\"155.0\">C</text>\n  <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"195.0,155.0 175.0,135.0 175.0,145.0 145.0,145.0 145.0,165.0 175.0,165.0 175.0,175.0 195.0,155.0\" stroke=\"rgb(0,128,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"re\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,75.0 295.0,95.0 255.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">re</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"im\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,195.0 295.0,215.0 255.0,235.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">im</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Conj": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Conj</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,155.0 195.0,155.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"134.998930138,189.640398444 175.001069862,120.359601556\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"174.997860219,189.642251466 135.002139781,120.357748534\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Cos": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Cos</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"97.0\">cos</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,75.0 80.6,76.9 86.3,82.7 91.9,92.0 98.3,106.3 106.4,128.4 125.7,187.5 132.9,206.7 139.3,220.3 144.9,228.8 150.58,233.8 156.21,234.9 161.83,232.1 167.5,225.6 173.1,215.6 179.5,200.7 187.6,178.0 205.3,123.7 212.5,104.3 218.9,90.4 224.5,81.6 230.2,76.4 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Cosh": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Cosh</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"190.0\" y=\"112.0\">cosh</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,241.083 223.0,233.083 223.0,249.083 245.0,241.083\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,75.0 77.4,93.9 80.6,115.7 83.8,134.3 87.9,153.71 91.9,169.6 96.7,184.8 102.3,198.5 108.8,210.1 116.0,219.3 124.8,226.7 136.1,232.1 150.58,234.9 165.9,234.1 178.7,230.2 189.2,223.7 197.2,215.6 203.6,206.2 209.3,195.0 214.1,182.5 218.1,169.6 222.1,153.71 226.2,134.3 229.4,115.7 232.6,93.9 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,241.083 223.0,241.083\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Division": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u1": {
        "id": "u1",
        "x": 15,
        "y": 75,
        "height": 40,
        "width": 40
      },
      "u2": {
        "id": "u2",
        "x": 15,
        "y": 195,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Division</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,155.0 255.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,155.0 185.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,95.0 89.0,95.0 115.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,215.0 155.0,215.0 155.0,205.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"130.0\" fill=\"rgb(0,0,0)\" fill-opacity=\"1\" rx=\"5.0\" ry=\"5.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"180.0\" fill=\"rgb(0,0,0)\" fill-opacity=\"1\" rx=\"5.0\" ry=\"5.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"155.0\" fill=\"none\" fill-opacity=\"0\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u1\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"75.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"95.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,75.0 55.0,95.0 15.0,115.0 15.0,75.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u1</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal 1</text>\n    </g>\n  </g>\n  <g id=\"u2\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"195.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"215.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,195.0 55.0,215.0 15.0,235.0 15.0,195.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u2</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal 2</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Exp": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Exp</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"129.0\">exp</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 124.0,232.9 148.97,229.0 165.9,223.4 178.7,216.0 189.2,206.6 198.0,195.3 205.3,182.8 211.7,168.5 217.3,152.77 222.1,136.4 227.0,116.8 231.0,97.4 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.3976 223.0,235.3976\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.3976 223.0,227.3976 223.0,243.3976 245.0,235.3976\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Feedback": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "u1": {
        "id": "u1",
        "x": 55,
        "y": 85,
        "height": 40,
        "width": 40
      },
      "u2": {
        "id": "u2",
        "x": 135.000926557,
        "y": 164.999073486,
        "height": 40.0018530289,
        "width": 39.9981468853
      },
      "y": {
        "id": "y",
        "x": 235,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 310.0 210.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Feedback</desc>\n  <ellipse cx=\"155.0\" cy=\"105.0\" fill=\"rgb(235,235,235)\" fill-opacity=\"1\" rx=\"20.0\" ry=\"20.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,105.0 135.0,105.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"175.0,105.0 235.0,105.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,125.0 155.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"189.0\" y=\"152.0\">-</text>\n  <g id=\"u1\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"55.0\" y=\"85.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"75.0\" y=\"105.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"55.0,85.0 95.0,105.0 55.0,125.0 55.0,85.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u1</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"u2\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0018530289\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"39.9981468853\" x=\"135.000926557\" y=\"164.999073486\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"185.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"134.999073486,204.999073443 155.000926536,165.000000021 174.999073443,205.000926514 134.999073486,204.999073443\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u2</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"235.0\" y=\"95.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"245.0\" y=\"105.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"235.0,95.0 255.0,105.0 235.0,115.0 235.0,95.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 11,
          "height": 50,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "36.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Gain": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 290,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 125,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 135,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"290.0\" version=\"1.1\" viewBox=\"0 0 310.0 290.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Gain</desc>\n  <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"55.0,245.0 55.0,45.0 255.0,145.0 55.0,245.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"125.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"145.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,125.0 55.0,145.0 15.0,165.0 15.0,125.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Input signal connector</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"145.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,135.0 275.0,145.0 255.0,155.0 255.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Output signal connector</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "k": {
        "bbox": {
          "x": 5,
          "y": 245,
          "height": 40,
          "width": 300
        },
        "name": "k",
        "position": 2,
        "text": "k=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "265.0"
        }
      },
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Log": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Log</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"203.0\">log</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.8,205.6 76.6,192.0 77.4,183.0 78.2,176.3 79.8,166.4 82.2,156.31 85.5,146.92 90.3,137.1 97.5,127.0 108.0,116.9 123.2,106.9 144.9,97.0 177.1,87.0 223.7,76.9 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.PolarToComplex": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "len": {
        "id": "len",
        "x": 15,
        "y": 75,
        "height": 40,
        "width": 40
      },
      "phi": {
        "id": "phi",
        "x": 15,
        "y": 195,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.PolarToComplex</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(85,170,255)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"95.0\" y=\"95.0\">len</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(85,170,255)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"95.0\" y=\"215.0\">phi</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(85,170,255)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"215.0\" y=\"155.0\">C</text>\n  <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"175.0,155.0 155.0,135.0 155.0,145.0 125.0,145.0 125.0,165.0 155.0,165.0 155.0,175.0 175.0,155.0\" stroke=\"rgb(0,128,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n  <g id=\"len\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,75.0 55.0,95.0 15.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">len</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"phi\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,195.0 55.0,215.0 15.0,235.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">phi</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Product": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u1": {
        "id": "u1",
        "x": 15,
        "y": 75,
        "height": 40,
        "width": 40
      },
      "u2": {
        "id": "u2",
        "x": 15,
        "y": 195,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Product</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,95.0 115.0,95.0 125.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,215.0 115.0,215.0 125.0,195.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,155.0 255.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,155.0 185.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"140.0,129.01 170.0,180.99\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"140.0,180.99 170.0,129.01\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"155.0\" fill=\"none\" fill-opacity=\"0\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u1\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"75.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"95.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,75.0 55.0,95.0 15.0,115.0 15.0,75.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u1</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal 1</text>\n    </g>\n  </g>\n  <g id=\"u2\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"195.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"215.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,195.0 55.0,215.0 15.0,235.0 15.0,195.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u2</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal 2</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.RealToComplex": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "re": {
        "id": "re",
        "x": 15,
        "y": 75,
        "height": 40,
        "width": 40
      },
      "im": {
        "id": "im",
        "x": 15,
        "y": 195,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.RealToComplex</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(85,170,255)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"95.0\" y=\"95.0\">re</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(85,170,255)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"95.0\" y=\"215.0\">im</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(85,170,255)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"215.0\" y=\"155.0\">C</text>\n  <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"175.0,155.0 155.0,135.0 155.0,145.0 125.0,145.0 125.0,165.0 155.0,165.0 155.0,175.0 175.0,155.0\" stroke=\"rgb(0,128,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n  <g id=\"re\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,75.0 55.0,95.0 15.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">re</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"im\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,195.0 55.0,215.0 15.0,235.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">im</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Sin": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Sin</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"203.0\" y=\"95.0\">sin</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,155.0 86.3,120.8 93.5,101.9 99.9,88.6 105.6,80.4 111.2,75.9 116.8,75.2 122.4,78.4 128.1,85.3 133.7,95.6 140.1,110.9 148.17,133.8 165.1,185.8 172.3,205.2 178.7,219.2 184.3,228.1 190.0,233.4 195.6,235.0 201.2,232.6 206.9,226.5 212.5,216.9 218.9,202.2 227.0,179.8 235.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Sinh": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Sinh</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"99.0\">sinh</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 79.0,220.4 83.8,206.4 89.5,193.8 95.9,183.1 103.9,173.7 113.6,166.4 127.3,160.5 150.58,155.653 179.5,150.43 194.0,144.9 204.4,137.8 212.5,129.1 218.9,119.2 224.5,107.6 229.4,94.6 233.4,81.2 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Sqrt": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Sqrt</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"183.0\" y=\"183.0\">sqrt</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 223.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.8,223.7 76.6,219.0 78.2,212.3 81.4,202.9 87.1,191.1 95.9,177.2 108.8,161.49 126.5,144.3 150.58,125.0 182.7,103.7 224.5,80.3 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,243.0 75.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Sum": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Sum</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"181.0,113.0 121.0,113.0 161.0,153.0 121.0,193.0 181.0,193.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Tan": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Tan</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"101.0\" y=\"107.0\">tan</text>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,87.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 76.6,223.4 78.2,214.7 80.6,205.0 83.8,195.9 87.9,188.0 94.3,179.8 103.9,172.2 119.2,164.98 150.58,156.07 188.4,145.88 204.4,138.8 214.1,131.8 220.5,124.4 225.4,115.9 228.6,107.6 231.0,98.9 232.6,91.2 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 223.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.Tanh": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.Tanh</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"103.0\" y=\"107.0\">tanh</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,245.0 155.0,71.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,155.0 239.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 107.2,233.7 119.2,230.7 127.3,225.6 132.9,219.2 137.7,210.9 142.5,199.3 147.36,184.2 153.79,159.82 161.83,128.7 166.7,113.0 171.5,100.8 176.3,91.9 181.9,85.1 189.2,80.0 200.4,76.6 227.0,75.1 235.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,65.0 147.0,87.0 163.0,87.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,147.0 223.0,163.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.ComplexMath.TransferFunction": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 300,
      "width": 310
    },
    "ports": {
      "u": {
        "id": "u",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "w": {
        "id": "w",
        "x": 134.999073486,
        "y": 255.000000021,
        "height": 40.00092649300001,
        "width": 39.999999957
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"300.0\" version=\"1.1\" viewBox=\"0 0 310.0 300.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.ComplexMath.TransferFunction</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"105.0\">b(jw)</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"205.0\">a(jw)</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,155.0 235.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"u\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"40.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"15.0\" y=\"135.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"35.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(85,170,255)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0 15.0,135.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexInput</text>\n      <text id=\"classDesc\">'input Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex input signal</text>\n    </g>\n  </g>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n  <g id=\"w\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"134.999073486,294.999073443 155.000926536,255.000000021 174.999073443,295.000926514\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">w</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Frequency input</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.Sources.ComplexConstant": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.Sources.ComplexConstant</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 237.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,155.0 235.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "k": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "k",
        "position": 2,
        "text": "k=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.Sources.ComplexRotatingPhasor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.Sources.ComplexRotatingPhasor</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polygon fill=\"rgb(95,95,95)\" fill-opacity=\"1\" points=\"145.0,65.0 139.0,87.0 151.0,87.0 145.0,65.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(95,95,95)\" fill-opacity=\"1\" points=\"245.0,155.0 223.0,149.0 223.0,161.0 245.0,155.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"205.0,105.0 184.0,114.0 193.0,125.0 205.0,105.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"103.0,126.0 123.0,119.0 113.0,108.0 103.0,126.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,87.0 145.0,245.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 237.0,155.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,155.0 205.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"108.0,120.0 115.0,115.0 123.0,111.0 135.0,108.0 148.0,109.0 160.0,113.0 173.0,121.0 181.0,132.0 186.0,145.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.Sources.ComplexStep": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.Sources.ComplexStep</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,87.0 75.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,225.0 237.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,225.0 155.0,225.0 155.0,105.0 235.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,225.0 223.0,217.0 223.0,233.0 245.0,225.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"y\">\n    <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"255.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <text alignment-baseline=\"middle\" fill=\"rgb(255,255,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"155.0\">C</text>\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0 255.0,145.0\" stroke=\"rgb(85,170,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.ComplexBlocks.Interfaces.ComplexOutput</text>\n      <text id=\"classDesc\">'output Complex' as connector</text>\n      <text id=\"desc\">Connector of Complex output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "startTime": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "startTime",
        "position": 10,
        "text": "startTime=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.ComplexBlocks.Sources.LogFrequencySweep": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "y": {
        "id": "y",
        "x": 255,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.ComplexBlocks.Sources.LogFrequencySweep</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Connector of Real output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.Capacitor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 310.0 210\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.Capacitor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"149.0,77.0 149.0,133.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"161.0,77.0 161.0,133.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,105.0 149.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"161.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "C": {
        "bbox": {
          "x": 19,
          "y": 165,
          "height": 32,
          "width": 272
        },
        "name": "C",
        "position": 2,
        "text": "C=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "181.0"
        }
      },
      "name": {
        "bbox": {
          "x": 5,
          "y": 20,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "40.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.CCC": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 226,
      "width": 310
    },
    "ports": {
      "p1": {
        "id": "p1",
        "x": 41,
        "y": 45,
        "height": 20,
        "width": 20
      },
      "n1": {
        "id": "n1",
        "x": 41,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "p2": {
        "id": "p2",
        "x": 241,
        "y": 45,
        "height": 20,
        "width": 20
      },
      "n2": {
        "id": "n2",
        "x": 241,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"226.0\" version=\"1.1\" viewBox=\"0 0 310.0 226.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.CCC</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"140.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"81.0\" y=\"35.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"51.0,55.0 121.0,55.0 121.0,155.0 51.0,155.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"131.0,45.0 171.0,45.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"241.0,55.0 181.0,55.0 181.0,85.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"242.0,155.0 181.0,155.0 181.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"161.0,105.0 201.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"181.0\" cy=\"105.0\" fill=\"none\" fill-opacity=\"0\" rx=\"20.0\" ry=\"20.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"171.0,45.0 161.0,42.0 161.0,48.0 171.0,45.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p1\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"41.0\" y=\"45.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p1</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the left port (potential p1.v > n1.v for positive voltage drop v1)</text>\n    </g>\n  </g>\n  <g id=\"n1\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"41.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n1</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the left port</text>\n    </g>\n  </g>\n  <g id=\"p2\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"241.0\" y=\"45.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p2</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the right port (potential p2.v > n2.v for positive voltage drop v2)</text>\n    </g>\n  </g>\n  <g id=\"n2\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"241.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n2</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the right port</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 181,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "201.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.CCV": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 232,
      "width": 310
    },
    "ports": {
      "p1": {
        "id": "p1",
        "x": 35,
        "y": 45,
        "height": 20,
        "width": 20
      },
      "n1": {
        "id": "n1",
        "x": 35,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "p2": {
        "id": "p2",
        "x": 235,
        "y": 45,
        "height": 20,
        "width": 20
      },
      "n2": {
        "id": "n2",
        "x": 235,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"232.0\" version=\"1.1\" viewBox=\"0 0 310.0 232.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.CCV</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"140.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"75.0\" y=\"35.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"245.0,55.0 175.0,55.0 175.0,155.0 245.0,155.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,45.0 165.0,45.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,55.0 125.0,55.0 125.0,155.0 55.0,155.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"175.0\" cy=\"105.0\" fill=\"none\" fill-opacity=\"0\" rx=\"20.0\" ry=\"20.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"165.0,45.0 155.0,42.0 155.0,48.0 165.0,45.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p1\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"35.0\" y=\"45.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p1</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the left port (potential p1.v > n1.v for positive voltage drop v1)</text>\n    </g>\n  </g>\n  <g id=\"n1\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"35.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n1</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the left port</text>\n    </g>\n  </g>\n  <g id=\"p2\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"235.0\" y=\"45.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p2</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the right port (potential p2.v > n2.v for positive voltage drop v2)</text>\n    </g>\n  </g>\n  <g id=\"n2\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"235.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n2</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the right port</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 187,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "207.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.Conductor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 220,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 47,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 247,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "heatPort": {
        "id": "heatPort",
        "x": 147,
        "y": 195,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"220.0\" version=\"1.1\" viewBox=\"0 0 310.0 220.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.Conductor</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"60.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"87.0\" y=\"75.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"60.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"87.0\" y=\"75.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"67.0,105.0 87.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"227.0,105.0 247.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"157.0,205.0 157.0,135.0\" stroke=\"rgb(127,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"47.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"247.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"147.0\" y=\"195.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Conditional heat port</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 18,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "38.0"
        }
      },
      "G": {
        "bbox": {
          "x": 13,
          "y": 143,
          "height": 32,
          "width": 286
        },
        "name": "G",
        "position": 2,
        "text": "G=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "156.0",
          "y": "159.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.EMF": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 319
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 104.999536743,
        "y": 5.00046327868,
        "height": 19.9990734426,
        "width": 20.0009265144
      },
      "n": {
        "id": "n",
        "x": 104.999536743,
        "y": 205.000463279,
        "height": 19.9990734426,
        "width": 20.0009265144
      },
      "flange": {
        "id": "flange",
        "x": 205.29702970299002,
        "y": 105,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 5,
        "y": 105,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 319.0 230.0\" width=\"319.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <linearGradient id=\"d04f57a1-d1a9-4b55-9e16-df4f2921d01f\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs>\n    <linearGradient id=\"4ec4d93f-d06a-4f91-8b30-284d1cac7873\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.EMF</desc>\n  <rect fill=\"url(#d04f57a1-d1a9-4b55-9e16-df4f2921d01f)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"49.0\" x=\"30.0\" y=\"105.0\"/>\n  <rect fill=\"url(#4ec4d93f-d06a-4f91-8b30-284d1cac7873)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"65.0\" x=\"150.0\" y=\"105.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,25.0 115.0,75.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,205.0 115.0,155.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"15.0,145.0 75.0,145.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"15.0,165.0 35.0,145.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"35.0,165.0 55.0,145.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,165.0 75.0,145.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"45.0,145.0 45.0,125.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"115.0\" cy=\"115.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"40.0\" ry=\"40.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"19.9990734426\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0009265144\" x=\"104.999536743\" y=\"5.00046327868\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"19.9990734426\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0009265144\" x=\"104.999536743\" y=\"205.000463279\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"flange\">\n    <ellipse cx=\"215.198019802\" cy=\"115.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"15.0\" cy=\"115.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"15.0\" cy=\"115.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"5.0\" y=\"105.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of emf shaft</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 115,
          "y": 165,
          "height": 40,
          "width": 199
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "214.5",
          "y": "185.0"
        }
      },
      "k": {
        "bbox": {
          "x": 115,
          "y": 35,
          "height": 34,
          "width": 189
        },
        "name": "k",
        "position": 2,
        "text": "k=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(160,160,164)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "209.5",
          "y": "52.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.Ground": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 220,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 139.0013899,
        "y": 4.99861029274,
        "height": 20.0027794145,
        "width": 19.9972201992
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"220.0\" version=\"1.1\" viewBox=\"0 0 310.0 220.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.Ground</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"89.0,65.0 209.0,65.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"109.0,85.0 189.0,85.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"129.0,105.0 169.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"149.0,25.0 149.0,65.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0027794145\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"19.9972201992\" x=\"139.0013899\" y=\"4.99861029274\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.Pin</text>\n      <text id=\"classDesc\">Pin of an electrical component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 134,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "154.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.Gyrator": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 227,
      "width": 310
    },
    "ports": {
      "p1": {
        "id": "p1",
        "x": 51,
        "y": 62,
        "height": 20,
        "width": 20
      },
      "n1": {
        "id": "n1",
        "x": 51,
        "y": 162,
        "height": 20,
        "width": 20
      },
      "p2": {
        "id": "p2",
        "x": 251,
        "y": 62,
        "height": 20,
        "width": 20
      },
      "n2": {
        "id": "n2",
        "x": 251,
        "y": 162,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"227.0\" version=\"1.1\" viewBox=\"0 0 310.0 227.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.Gyrator</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"120.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"120.0\" x=\"101.0\" y=\"62.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"71.0,72.0 101.0,72.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"71.0,172.0 101.0,172.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"221.0,72.0 251.0,72.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"221.0,172.0 251.0,172.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"121.0,92.0 201.0,92.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"141.0,142.0 181.0,142.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"156.0,112.0 151.0,132.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"170.0,112.0 165.0,131.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"147.0,113.0 177.0,112.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"191.0,88.0 201.0,92.0 191.0,96.0 191.0,88.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"135.0,141.0 145.0,137.0 145.0,145.0 135.0,141.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"161.5\" y=\"77.5\">G1</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"161.0\" y=\"165.5\">G2</text>\n  <g id=\"p1\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"51.0\" y=\"62.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p1</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the left port (potential p1.v > n1.v for positive voltage drop v1)</text>\n    </g>\n  </g>\n  <g id=\"n1\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"51.0\" y=\"162.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n1</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the left port</text>\n    </g>\n  </g>\n  <g id=\"p2\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"251.0\" y=\"62.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p2</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the right port (potential p2.v > n2.v for positive voltage drop v2)</text>\n    </g>\n  </g>\n  <g id=\"n2\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"251.0\" y=\"162.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n2</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the right port</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.HeatingResistor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 229,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 51,
        "y": 104,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 251,
        "y": 104,
        "height": 20,
        "width": 20
      },
      "heatPort": {
        "id": "heatPort",
        "x": 151,
        "y": 204,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"229.0\" version=\"1.1\" viewBox=\"0 0 310.0 229.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.HeatingResistor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"71.0,114.0 91.0,114.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"231.0,114.0 251.0,114.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"109.0,164.0 209.0,64.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"161.0,214.0 161.0,144.0\" stroke=\"rgb(127,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"60.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"91.0\" y=\"84.0\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"201.0,62.0 211.0,72.0 215.0,58.0 201.0,62.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"51.0\" y=\"104.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"251.0\" y=\"104.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"151.0\" y=\"204.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Conditional heat port</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.Inductor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 47,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 247,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 310.0 210\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.Inductor</desc>\n  <path d=\"M 97.0 105.0 C 97.0 102.0 97.0 99.0 101.5 94.5 101.5 94.5 106.0 90.0 109.0 90.0 109.0 90.0 112.0 90.0 115.0 90.0 115.0 90.0 118.0 90.0 122.5 94.5 122.5 94.5 127.0 99.0 127.0 102.0 127.0 102.0 127.0 105.0 127.0 105.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 127.0 105.0 C 127.0 102.0 127.0 99.0 131.5 94.5 131.5 94.5 136.0 90.0 139.0 90.0 139.0 90.0 142.0 90.0 145.0 90.0 145.0 90.0 148.0 90.0 152.5 94.5 152.5 94.5 157.0 99.0 157.0 102.0 157.0 102.0 157.0 105.0 157.0 105.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 157.0 105.0 C 157.0 102.0 157.0 99.0 161.5 94.5 161.5 94.5 166.0 90.0 169.0 90.0 169.0 90.0 172.0 90.0 175.0 90.0 175.0 90.0 178.0 90.0 182.5 94.5 182.5 94.5 187.0 99.0 187.0 102.0 187.0 102.0 187.0 105.0 187.0 105.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 187.0 105.0 C 187.0 102.0 187.0 99.0 191.5 94.5 191.5 94.5 196.0 90.0 199.0 90.0 199.0 90.0 202.0 90.0 205.0 90.0 205.0 90.0 208.0 90.0 212.5 94.5 212.5 94.5 217.0 99.0 217.0 102.0 217.0 102.0 217.0 105.0 217.0 105.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"217.0,105.0 247.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"67.0,105.0 97.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"47.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"247.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "L": {
        "bbox": {
          "x": 19,
          "y": 165,
          "height": 34,
          "width": 282
        },
        "name": "L",
        "position": 2,
        "text": "L=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "160.0",
          "y": "182.0"
        }
      },
      "name": {
        "bbox": {
          "x": 5,
          "y": 26,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "46.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.OpAmp": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 248,
      "width": 310
    },
    "ports": {
      "in_p": {
        "id": "in_p",
        "x": 44,
        "y": 183,
        "height": 20,
        "width": 20
      },
      "in_n": {
        "id": "in_n",
        "x": 44,
        "y": 83,
        "height": 20,
        "width": 20
      },
      "out": {
        "id": "out",
        "x": 244,
        "y": 133,
        "height": 20,
        "width": 20
      },
      "VMax": {
        "id": "VMax",
        "x": 144,
        "y": 63,
        "height": 20,
        "width": 20
      },
      "VMin": {
        "id": "VMin",
        "x": 144,
        "y": 203,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"248.0\" version=\"1.1\" viewBox=\"0 0 310.0 248.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.OpAmp</desc>\n  <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"214.0,143.0 94.0,73.0 94.0,213.0 214.0,143.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"109.0,153.0 134.0,153.0 140.0,152.0 143.0,150.0 145.0,136.0 148.0,134.0 154.0,133.0 174.0,133.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"154.0,108.0 154.0,63.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"154.0,178.0 154.0,223.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"64.0,93.0 94.0,93.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"64.0,193.0 94.0,193.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"214.0,143.0 244.0,143.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"106.0,111.0 126.0,111.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,163.0 115.0,184.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"104.0,174.0 126.0,174.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"in_p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"44.0\" y=\"183.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">in_p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the input port</text>\n    </g>\n  </g>\n  <g id=\"in_n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"44.0\" y=\"83.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">in_n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the input port</text>\n    </g>\n  </g>\n  <g id=\"out\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"244.0\" y=\"133.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">out</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Output pin</text>\n    </g>\n  </g>\n  <g id=\"VMax\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"144.0\" y=\"63.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">VMax</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive output voltage limitation</text>\n    </g>\n  </g>\n  <g id=\"VMin\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"144.0\" y=\"203.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">VMin</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative output voltage limitation</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.OpAmpDetailed": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 251,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 186,
        "height": 21,
        "width": 21
      },
      "m": {
        "id": "m",
        "x": 45,
        "y": 85,
        "height": 21,
        "width": 21
      },
      "outp": {
        "id": "outp",
        "x": 246,
        "y": 136,
        "height": 20,
        "width": 20
      },
      "p_supply": {
        "id": "p_supply",
        "x": 148,
        "y": 64,
        "height": 17,
        "width": 17
      },
      "m_supply": {
        "id": "m_supply",
        "x": 147,
        "y": 211,
        "height": 18,
        "width": 18
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"251.0\" version=\"1.1\" viewBox=\"0 0 310.0 251.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.OpAmpDetailed</desc>\n  <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"216.0,146.0 96.0,76.0 96.0,216.0 216.0,146.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"156.0,111.0 156.0,66.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"156.0,181.0 156.0,226.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"66.0,96.0 96.0,96.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"66.0,196.0 96.0,196.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"216.0,146.0 246.0,146.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"108.0,114.0 128.0,114.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.0,166.0 117.0,187.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"106.0,177.0 128.0,177.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"21.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"21.0\" x=\"45.0\" y=\"186.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the input port</text>\n    </g>\n  </g>\n  <g id=\"m\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"21.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"21.0\" x=\"45.0\" y=\"85.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">m</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the input port</text>\n    </g>\n  </g>\n  <g id=\"outp\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"246.0\" y=\"136.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">outp</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Output pin</text>\n    </g>\n  </g>\n  <g id=\"p_supply\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"17.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"17.0\" x=\"148.0\" y=\"64.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p_supply</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive output voltage limitation</text>\n    </g>\n  </g>\n  <g id=\"m_supply\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"18.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"18.0\" x=\"147.0\" y=\"211.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">m_supply</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative output voltage limitation</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.Potentiometer": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 240,
      "width": 240
    },
    "ports": {
      "heatPort": {
        "id": "heatPort",
        "x": 115,
        "y": 195,
        "height": 20,
        "width": 20
      },
      "pin_p": {
        "id": "pin_p",
        "x": 15,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "contact": {
        "id": "contact",
        "x": 215,
        "y": 195,
        "height": 20,
        "width": 20
      },
      "pin_n": {
        "id": "pin_n",
        "x": 215,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "r": {
        "id": "r",
        "x": 4.99907348556,
        "y": 195.000000021,
        "height": 40.00092649300001,
        "width": 39.99999995704
      },
      "rInt": {
        "id": "rInt",
        "x": 41,
        "y": 181,
        "height": 8,
        "width": 8
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"240.0\" version=\"1.1\" viewBox=\"0 0 240.0 240.0\" width=\"240.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.Potentiometer</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"60.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"55.0\" y=\"75.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"35.0,105.0 55.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"195.0,105.0 215.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,205.0 125.0,135.0\" stroke=\"rgb(127,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,65.0 125.0,145.0 225.0,185.0 225.0,195.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"25.0,195.0 25.0,185.0 125.0,145.0\" stroke=\"rgb(0,0,255)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,195.0 125.0,145.0\" stroke=\"rgb(127,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"125.0,135.0 121.0,145.0 129.0,145.0 125.0,135.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"115.0\" y=\"195.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Conditional heat port</text>\n    </g>\n  </g>\n  <g id=\"pin_p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"15.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">pin_p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"contact\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"215.0\" y=\"195.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">contact</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"pin_n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"215.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">pin_n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"r\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"4.99907348556,234.999073443 25.0009265359,195.000000021 44.9990734426,235.000926514\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">r</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"rInt\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"41.0,181.0 49.0,185.0 41.0,189.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">rInt</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 25,
          "y": 25,
          "height": 20,
          "width": 200
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "125.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.Resistor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 220,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 47,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 247,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "heatPort": {
        "id": "heatPort",
        "x": 147,
        "y": 195,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"220.0\" version=\"1.1\" viewBox=\"0 0 310.0 220.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.Resistor</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"60.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"87.0\" y=\"75.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"67.0,105.0 87.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"227.0,105.0 247.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"157.0,205.0 157.0,135.0\" stroke=\"rgb(127,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"47.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"247.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"147.0\" y=\"195.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Conditional heat port</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "R": {
        "bbox": {
          "x": 13,
          "y": 145,
          "height": 32,
          "width": 286
        },
        "name": "R",
        "position": 2,
        "text": "R=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "156.0",
          "y": "161.0"
        }
      },
      "name": {
        "bbox": {
          "x": 5,
          "y": 18,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "38.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.SaturatingInductor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 43,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 243,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 310.0 210\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <radialGradient cx=\"50%\" cy=\"50%\" fx=\"50%\" fy=\"50%\" id=\"d4ff4a47-9edc-464a-a2cf-4e2ea51af750\" r=\"0.9\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </radialGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.SaturatingInductor</desc>\n  <path d=\"M 93.0 105.0 C 93.0 102.0 93.0 99.0 97.5 94.5 97.5 94.5 102.0 90.0 105.0 90.0 105.0 90.0 108.0 90.0 111.0 90.0 111.0 90.0 114.0 90.0 118.5 94.5 118.5 94.5 123.0 99.0 123.0 102.0 123.0 102.0 123.0 105.0 123.0 105.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 123.0 105.0 C 123.0 102.0 123.0 99.0 127.5 94.5 127.5 94.5 132.0 90.0 135.0 90.0 135.0 90.0 138.0 90.0 141.0 90.0 141.0 90.0 144.0 90.0 148.5 94.5 148.5 94.5 153.0 99.0 153.0 102.0 153.0 102.0 153.0 105.0 153.0 105.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 153.0 105.0 C 153.0 102.0 153.0 99.0 157.5 94.5 157.5 94.5 162.0 90.0 165.0 90.0 165.0 90.0 168.0 90.0 171.0 90.0 171.0 90.0 174.0 90.0 178.5 94.5 178.5 94.5 183.0 99.0 183.0 102.0 183.0 102.0 183.0 105.0 183.0 105.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 183.0 105.0 C 183.0 102.0 183.0 99.0 187.5 94.5 187.5 94.5 192.0 90.0 195.0 90.0 195.0 90.0 198.0 90.0 201.0 90.0 201.0 90.0 204.0 90.0 208.5 94.5 208.5 94.5 213.0 99.0 213.0 102.0 213.0 102.0 213.0 105.0 213.0 105.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"213.0,105.0 243.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"63.0,105.0 93.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"url(#d4ff4a47-9edc-464a-a2cf-4e2ea51af750)\" height=\"10.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"120.0\" x=\"93.0\" y=\"115.0\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"43.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"243.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "Lnom": {
        "bbox": {
          "x": 5,
          "y": 155,
          "height": 30,
          "width": 300
        },
        "name": "Lnom",
        "position": 5,
        "text": "Lnom=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "170.0"
        }
      },
      "name": {
        "bbox": {
          "x": 5,
          "y": 14,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "34.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.Transformer": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 223,
      "width": 310
    },
    "ports": {
      "p1": {
        "id": "p1",
        "x": 48,
        "y": 58,
        "height": 20,
        "width": 20
      },
      "n1": {
        "id": "n1",
        "x": 48,
        "y": 158,
        "height": 20,
        "width": 20
      },
      "p2": {
        "id": "p2",
        "x": 248,
        "y": 58,
        "height": 20,
        "width": 20
      },
      "n2": {
        "id": "n2",
        "x": 248,
        "y": 158,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"223.0\" version=\"1.1\" viewBox=\"0 0 310.0 223.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.Transformer</desc>\n  <path d=\"M 126.0 168.0 C 128.5 168.0 131.0 168.0 134.5 164.5 134.5 164.5 138.0 161.0 138.0 158.5 138.0 158.5 138.0 156.0 138.0 153.5 138.0 153.5 138.0 151.0 134.5 147.0 134.5 147.0 131.0 143.0 128.5 143.0 128.5 143.0 126.0 143.0 126.0 143.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 126.0 143.0 C 128.5 143.0 131.0 143.0 134.5 139.5 134.5 139.5 138.0 136.0 138.0 133.5 138.0 133.5 138.0 131.0 138.0 128.5 138.0 128.5 138.0 126.0 134.5 122.0 134.5 122.0 131.0 118.0 128.5 118.0 128.5 118.0 126.0 118.0 126.0 118.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 126.0 118.0 C 128.5 118.0 131.0 118.0 134.5 114.0 134.5 114.0 138.0 110.0 138.0 107.5 138.0 107.5 138.0 105.0 138.0 102.5 138.0 102.5 138.0 100.0 134.5 96.5 134.5 96.5 131.0 93.0 128.5 93.0 128.5 93.0 126.0 93.0 126.0 93.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 126.0 93.0 C 128.5 93.0 131.0 93.0 134.5 89.0 134.5 89.0 138.0 85.0 138.0 82.5 138.0 82.5 138.0 80.0 138.0 77.5 138.0 77.5 138.0 75.0 134.5 71.5 134.5 71.5 131.0 68.0 128.5 68.0 128.5 68.0 126.0 68.0 126.0 68.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 190.0 168.0 C 187.5 168.0 185.0 168.0 181.5 164.5 181.5 164.5 178.0 161.0 178.0 158.5 178.0 158.5 178.0 156.0 178.0 153.5 178.0 153.5 178.0 151.0 181.5 147.0 181.5 147.0 185.0 143.0 187.5 143.0 187.5 143.0 190.0 143.0 190.0 143.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 190.0 143.0 C 187.5 143.0 185.0 143.0 181.5 139.5 181.5 139.5 178.0 136.0 178.0 133.5 178.0 133.5 178.0 131.0 178.0 128.5 178.0 128.5 178.0 126.0 181.5 122.0 181.5 122.0 185.0 118.0 187.5 118.0 187.5 118.0 190.0 118.0 190.0 118.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 190.0 118.0 C 187.5 118.0 185.0 118.0 181.5 114.0 181.5 114.0 178.0 110.0 178.0 107.5 178.0 107.5 178.0 105.0 178.0 102.5 178.0 102.5 178.0 100.0 181.5 96.5 181.5 96.5 185.0 93.0 187.5 93.0 187.5 93.0 190.0 93.0 190.0 93.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 190.0 93.0 C 187.5 93.0 185.0 93.0 181.5 89.0 181.5 89.0 178.0 85.0 178.0 82.5 178.0 82.5 178.0 80.0 178.0 77.5 178.0 77.5 178.0 75.0 181.5 71.5 181.5 71.5 185.0 68.0 187.5 68.0 187.5 68.0 190.0 68.0 190.0 68.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"68.0,68.0 126.0,68.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"68.0,168.0 126.0,168.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"190.0,68.0 248.0,68.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"190.0,168.0 248.0,168.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"76.5\" y=\"115.0\">L1</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"242.5\" y=\"115.0\">L2</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"161.0\" y=\"202.0\">M</text>\n  <g id=\"p1\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"48.0\" y=\"58.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p1</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the left port (potential p1.v > n1.v for positive voltage drop v1)</text>\n    </g>\n  </g>\n  <g id=\"n1\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"48.0\" y=\"158.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n1</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the left port</text>\n    </g>\n  </g>\n  <g id=\"p2\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"248.0\" y=\"58.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p2</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the right port (potential p2.v > n2.v for positive voltage drop v2)</text>\n    </g>\n  </g>\n  <g id=\"n2\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"248.0\" y=\"158.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n2</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the right port</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.TranslationalEMF": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 319
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 104.999536743,
        "y": 5.00046327868,
        "height": 19.9990734426,
        "width": 20.0009265144
      },
      "n": {
        "id": "n",
        "x": 104.999536743,
        "y": 205.000463279,
        "height": 19.9990734426,
        "width": 20.0009265144
      },
      "flange": {
        "id": "flange",
        "x": 205,
        "y": 105,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 9,
        "y": 109,
        "height": 12,
        "width": 12
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 319.0 230.0\" width=\"319.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <linearGradient id=\"ac55d07e-6d0b-44f5-b18f-ace28fa20f22\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(135, 135, 135)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(135, 135, 135)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.TranslationalEMF</desc>\n  <rect fill=\"url(#ac55d07e-6d0b-44f5-b18f-ace28fa20f22)\" height=\"101.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"25.0\" y=\"64.0\"/>\n  <rect fill=\"rgb(135,135,135)\" fill-opacity=\"1\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(135,135,135)\" stroke-width=\"0.25mm\" width=\"111.0\" x=\"94.0\" y=\"95.0\"/>\n  <rect fill=\"rgb(135,135,135)\" fill-opacity=\"1\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(135,135,135)\" stroke-width=\"0.25mm\" width=\"3.0\" x=\"111.0\" y=\"95.0\"/>\n  <rect fill=\"rgb(135,135,135)\" fill-opacity=\"1\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(135,135,135)\" stroke-width=\"0.25mm\" width=\"3.0\" x=\"122.0\" y=\"95.0\"/>\n  <rect fill=\"rgb(135,135,135)\" fill-opacity=\"1\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(135,135,135)\" stroke-width=\"0.25mm\" width=\"3.0\" x=\"101.0\" y=\"95.0\"/>\n  <rect fill=\"rgb(135,135,135)\" fill-opacity=\"1\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(135,135,135)\" stroke-width=\"0.25mm\" width=\"25.0\" x=\"134.0\" y=\"95.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,66.0 85.0,35.0 115.0,35.0 115.0,24.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"135.0,164.0 135.0,195.0 115.0,195.0 115.0,204.0 115.0,205.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"15.0,185.0 75.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"15.0,205.0 35.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"35.0,205.0 55.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,205.0 75.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"45.0,185.0 45.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"109.0\" cy=\"115.0\" fill=\"none\" fill-opacity=\"0\" rx=\"15.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"132.0\" cy=\"115.0\" fill=\"none\" fill-opacity=\"0\" rx=\"15.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"87.0\" cy=\"115.0\" fill=\"none\" fill-opacity=\"0\" rx=\"15.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"19.9990734426\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0009265144\" x=\"104.999536743\" y=\"5.00046327868\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"19.9990734426\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0009265144\" x=\"104.999536743\" y=\"205.000463279\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"205.0\" y=\"105.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"9.0\" y=\"109.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"5.0\" y=\"105.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"9.0\" y=\"109.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "k": {
        "bbox": {
          "x": 115,
          "y": 35,
          "height": 36,
          "width": 148
        },
        "name": "k",
        "position": 2,
        "text": "k=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(160,160,164)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "189.0",
          "y": "53.0"
        }
      },
      "name": {
        "bbox": {
          "x": 115,
          "y": 165,
          "height": 40,
          "width": 199
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "214.5",
          "y": "185.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.VariableCapacitor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 240,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 39,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 239,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "C": {
        "id": "C",
        "x": 129.002779801,
        "y": 4.99722058547,
        "height": 40.00277922133,
        "width": 39.99999961399999
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"240.0\" version=\"1.1\" viewBox=\"0 0 310.0 240.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.VariableCapacitor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"59.0,135.0 143.0,135.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,135.0 239.0,135.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"149.0,45.0 149.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"143.0,107.0 143.0,163.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,107.0 155.0,163.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"39.0\" y=\"125.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"239.0\" y=\"125.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n  <g id=\"C\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"169.002779415,5.00277980084 148.997220392,44.9999998068 129.002779801,4.99722058547\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">C</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 178,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "198.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.VariableConductor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 250,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 43,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 243,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "heatPort": {
        "id": "heatPort",
        "x": 143,
        "y": 225,
        "height": 20,
        "width": 20
      },
      "G": {
        "id": "G",
        "x": 133.002779801,
        "y": 4.99722058547,
        "height": 40.00277922133,
        "width": 39.99999961399999
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"250.0\" version=\"1.1\" viewBox=\"0 0 310.0 250.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.VariableConductor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"63.0,135.0 83.0,135.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"223.0,135.0 243.0,135.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"153.0,45.0 153.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"60.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"83.0\" y=\"105.0\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"43.0\" y=\"125.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"243.0\" y=\"125.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"143.0\" y=\"225.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Conditional heat port</text>\n    </g>\n  </g>\n  <g id=\"G\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"173.002779415,5.00277980084 152.997220392,44.9999998068 133.002779801,4.99722058547\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">G</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 176,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "196.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.VariableInductor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 238,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 41,
        "y": 123,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 241,
        "y": 123,
        "height": 20,
        "width": 20
      },
      "L": {
        "id": "L",
        "x": 131.002779801,
        "y": 4.99722058547,
        "height": 40.00277922133,
        "width": 39.99999961399999
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"238.0\" version=\"1.1\" viewBox=\"0 0 310.0 238.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.VariableInductor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"61.0,133.0 91.0,133.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"211.0,133.0 241.0,133.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"151.0,43.0 151.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 91.0 133.0 C 91.0 130.0 91.0 127.0 95.5 122.5 95.5 122.5 100.0 118.0 103.0 118.0 103.0 118.0 106.0 118.0 109.0 118.0 109.0 118.0 112.0 118.0 116.5 122.5 116.5 122.5 121.0 127.0 121.0 130.0 121.0 130.0 121.0 133.0 121.0 133.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 121.0 133.0 C 121.0 130.0 121.0 127.0 125.5 122.5 125.5 122.5 130.0 118.0 133.0 118.0 133.0 118.0 136.0 118.0 139.0 118.0 139.0 118.0 142.0 118.0 146.5 122.5 146.5 122.5 151.0 127.0 151.0 130.0 151.0 130.0 151.0 133.0 151.0 133.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 151.0 133.0 C 151.0 130.0 151.0 127.0 155.5 122.5 155.5 122.5 160.0 118.0 163.0 118.0 163.0 118.0 166.0 118.0 169.0 118.0 169.0 118.0 172.0 118.0 176.5 122.5 176.5 122.5 181.0 127.0 181.0 130.0 181.0 130.0 181.0 133.0 181.0 133.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 181.0 133.0 C 181.0 130.0 181.0 127.0 185.5 122.5 185.5 122.5 190.0 118.0 193.0 118.0 193.0 118.0 196.0 118.0 199.0 118.0 199.0 118.0 202.0 118.0 206.5 122.5 206.5 122.5 211.0 127.0 211.0 130.0 211.0 130.0 211.0 133.0 211.0 133.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"41.0\" y=\"123.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"241.0\" y=\"123.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n  <g id=\"L\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"171.002779415,5.00277980084 150.997220392,44.9999998068 131.002779801,4.99722058547\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">L</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 180,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "200.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.VariableResistor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 250,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 43,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 243,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "heatPort": {
        "id": "heatPort",
        "x": 143,
        "y": 225,
        "height": 20,
        "width": 20
      },
      "R": {
        "id": "R",
        "x": 133.002779801,
        "y": 4.99722058547,
        "height": 40.00277922133,
        "width": 39.99999961399999
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"250.0\" version=\"1.1\" viewBox=\"0 0 310.0 250.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.VariableResistor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"63.0,135.0 83.0,135.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"223.0,135.0 243.0,135.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"153.0,45.0 153.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"60.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"83.0\" y=\"105.0\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"43.0\" y=\"125.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"243.0\" y=\"125.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"143.0\" y=\"225.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Conditional heat port</text>\n    </g>\n  </g>\n  <g id=\"R\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"173.002779415,5.00277980084 152.997220392,44.9999998068 133.002779801,4.99722058547\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">R</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 176,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "196.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.VCC": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 232,
      "width": 310
    },
    "ports": {
      "p1": {
        "id": "p1",
        "x": 38,
        "y": 45,
        "height": 20,
        "width": 20
      },
      "n1": {
        "id": "n1",
        "x": 38,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "p2": {
        "id": "p2",
        "x": 238,
        "y": 45,
        "height": 20,
        "width": 20
      },
      "n2": {
        "id": "n2",
        "x": 238,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"232.0\" version=\"1.1\" viewBox=\"0 0 310.0 232.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.VCC</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"140.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"78.0\" y=\"35.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"58.0,55.0 118.0,55.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"118.0,155.0 58.0,155.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"128.0,45.0 168.0,45.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"238.0,55.0 178.0,55.0 178.0,85.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"239.0,155.0 178.0,155.0 178.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"158.0,105.0 198.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"178.0\" cy=\"105.0\" fill=\"none\" fill-opacity=\"0\" rx=\"20.0\" ry=\"20.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"168.0,45.0 158.0,42.0 158.0,48.0 168.0,45.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p1\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"38.0\" y=\"45.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p1</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the left port (potential p1.v > n1.v for positive voltage drop v1)</text>\n    </g>\n  </g>\n  <g id=\"n1\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"38.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n1</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the left port</text>\n    </g>\n  </g>\n  <g id=\"p2\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"238.0\" y=\"45.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p2</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the right port (potential p2.v > n2.v for positive voltage drop v2)</text>\n    </g>\n  </g>\n  <g id=\"n2\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"238.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n2</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the right port</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 187,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "207.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Basic.VCV": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 231,
      "width": 310
    },
    "ports": {
      "p1": {
        "id": "p1",
        "x": 43,
        "y": 45,
        "height": 20,
        "width": 20
      },
      "n1": {
        "id": "n1",
        "x": 43,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "p2": {
        "id": "p2",
        "x": 243,
        "y": 45,
        "height": 20,
        "width": 20
      },
      "n2": {
        "id": "n2",
        "x": 243,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"231.0\" version=\"1.1\" viewBox=\"0 0 310.0 231.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Basic.VCV</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"140.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"83.0\" y=\"35.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"63.0,55.0 123.0,55.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"123.0,155.0 63.0,155.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"253.0,55.0 183.0,55.0 183.0,155.0 253.0,155.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"133.0,45.0 173.0,45.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"183.0\" cy=\"105.0\" fill=\"none\" fill-opacity=\"0\" rx=\"20.0\" ry=\"20.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"173.0,45.0 163.0,42.0 163.0,48.0 173.0,45.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p1\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"43.0\" y=\"45.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p1</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the left port (potential p1.v > n1.v for positive voltage drop v1)</text>\n    </g>\n  </g>\n  <g id=\"n1\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"43.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n1</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the left port</text>\n    </g>\n  </g>\n  <g id=\"p2\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"243.0\" y=\"45.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p2</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin of the right port (potential p2.v > n2.v for positive voltage drop v2)</text>\n    </g>\n  </g>\n  <g id=\"n2\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"243.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n2</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin of the right port</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 186,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "206.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sensors.CurrentSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 240,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "i": {
        "id": "i",
        "x": 145.000463279,
        "y": 214.999536743,
        "height": 20.00046324600001,
        "width": 19.999999978000005
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"240.0\" version=\"1.1\" viewBox=\"0 0 310.0 240.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sensors.CurrentSensor</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,55.0 155.0,85.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,92.2 195.2,67.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,92.2 114.8,67.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,111.3 220.8,101.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,111.3 89.2,101.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,125.0 65.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,215.0 155.0,195.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,123.496513958 171.134393186,67.1754260153 174.545318547,63.0082221349 174.949271824,68.378214849 159.768598297,126.503486042\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.5\" y=\"165.5\">A</text>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">positive pin</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">negative pin</text>\n    </g>\n  </g>\n  <g id=\"i\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"145.000463279,214.999536743 154.999536732,234.999999989 165.000463257,215.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">i</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Current in the branch from p to n as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sensors.PotentialSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "phi": {
        "id": "phi",
        "x": 255,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sensors.PotentialSensor</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,55.0 155.0,85.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,92.2 195.2,67.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,92.2 114.8,67.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,111.3 220.8,101.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,111.3 89.2,101.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,125.0 65.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"255.0,125.0 225.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,123.496513958 171.134393186,67.1754260153 174.545318547,63.0082221349 174.949271824,68.378214849 159.768598297,126.503486042\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.5\" y=\"165.5\">V</text>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">pin to be measured</text>\n    </g>\n  </g>\n  <g id=\"phi\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,115.0 275.0,125.0 255.0,135.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">phi</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Absolute voltage potential as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sensors.PowerSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 290,
      "width": 310
    },
    "ports": {
      "pc": {
        "id": "pc",
        "x": 45,
        "y": 155,
        "height": 20,
        "width": 20
      },
      "nc": {
        "id": "nc",
        "x": 245,
        "y": 155,
        "height": 20,
        "width": 20
      },
      "pv": {
        "id": "pv",
        "x": 145,
        "y": 55,
        "height": 20,
        "width": 20
      },
      "nv": {
        "id": "nv",
        "x": 145,
        "y": 255,
        "height": 20,
        "width": 20
      },
      "power": {
        "id": "power",
        "x": 65.0013899004,
        "y": 264.998610293,
        "height": 20.00138960999999,
        "width": 19.999999806900007
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"290.0\" version=\"1.1\" viewBox=\"0 0 310.0 290.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sensors.PowerSensor</desc>\n  <ellipse cx=\"155.0\" cy=\"165.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"165.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"165.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,95.0 155.0,125.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,132.2 195.2,107.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,132.2 114.8,107.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,151.3 220.8,141.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,151.3 89.2,141.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,65.0 155.0,95.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,265.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,265.0 75.0,245.0 109.0,217.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,165.0 255.0,165.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,95.0 155.0,125.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,163.496513958 171.134393186,107.175426015 174.545318547,103.008222135 174.949271824,108.378214849 159.768598297,166.503486042\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.5\" y=\"205.5\">P</text>\n  <g id=\"pc\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"155.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">pc</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin, current path</text>\n    </g>\n  </g>\n  <g id=\"nc\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"155.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">nc</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin, current path</text>\n    </g>\n  </g>\n  <g id=\"pv\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"55.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">pv</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin, voltage path</text>\n    </g>\n  </g>\n  <g id=\"nv\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"255.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">nv</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin, voltage path</text>\n    </g>\n  </g>\n  <g id=\"power\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"65.0013899004,264.998610293 74.9986101962,284.999999903 85.0013897073,265.0013899\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">power</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Instantaneous power as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sensors.VoltageSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 240,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "v": {
        "id": "v",
        "x": 145.000463279,
        "y": 214.999536743,
        "height": 20.00046324600001,
        "width": 19.999999978000005
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"240.0\" version=\"1.1\" viewBox=\"0 0 310.0 240.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sensors.VoltageSensor</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,55.0 155.0,85.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,92.2 195.2,67.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,92.2 114.8,67.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,111.3 220.8,101.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,111.3 89.2,101.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,125.0 65.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,215.0 155.0,195.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,123.496513958 171.134393186,67.1754260153 174.545318547,63.0082221349 174.949271824,68.378214849 159.768598297,126.503486042\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.5\" y=\"165.5\">V</text>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">positive pin</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">negative pin</text>\n    </g>\n  </g>\n  <g id=\"v\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"145.000463279,214.999536743 154.999536732,234.999999989 165.000463257,215.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">v</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Voltage between pin p and n (= p.v - n.v) as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.ConstantCurrent": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.ConstantCurrent</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 105.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,175.0 155.0,75.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"245.0,125.0 215.0,115.0 215.0,135.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "=%I",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.ConstantVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 222,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"222.0\" version=\"1.1\" viewBox=\"0 0 310.0 222.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.ConstantVoltage</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,105.0 145.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,45.0 145.0,165.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,75.0 155.0,135.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"80.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"80.0\">-</text>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 177,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "=%V",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "197.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.CosineCurrent": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.CosineCurrent</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 105.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,175.0 155.0,75.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"190.0,125.0 199.8,95.1 206.2,78.5 211.8,66.9 216.7,59.8 221.7,55.8 226.6,55.2\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"245.0,125.0 215.0,115.0 215.0,135.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 84.0 55.0 C 85.3 55.1 86.6 55.2 89.05 56.6 89.05 56.6 91.5 58.0 93.95 61.0 93.95 61.0 96.4 64.0 98.9 68.5 98.9 68.5 101.4 73.0 104.2 79.7 104.2 79.7 107.0 86.4 110.51 96.4 110.51 96.4 114.02 106.4 121.405 129.15 121.405 129.15 128.79 151.9 131.945 160.45 131.945 160.45 135.1 169.0 137.95 175.1 137.95 175.1 140.8 181.2 143.25 185.1 143.25 185.1 145.7 189.0 148.15 191.3 148.15 191.3 150.6 193.6 153.05 194.3 153.05 194.3 155.5 195.0 158.0 193.95 158.0 193.95 160.5 192.9 162.95 190.2 162.95 190.2 165.4 187.5 167.85 183.3 167.85 183.3 170.3 179.1 173.1 172.7 173.1 172.7 175.9 166.3 179.45 156.5 179.45 156.5 183.0 146.7 186.5 135.85 186.5 135.85 190.0 125.0 190.0 125.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.CosineVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.CosineVoltage</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"100.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"100.0\">-</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"190.0,125.0 199.8,95.1 206.2,78.5 211.8,66.9 216.7,59.8 221.7,55.8 226.6,55.2\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 84.0 55.0 C 85.3 55.1 86.6 55.2 89.05 56.6 89.05 56.6 91.5 58.0 93.95 61.0 93.95 61.0 96.4 64.0 98.9 68.5 98.9 68.5 101.4 73.0 104.2 79.7 104.2 79.7 107.0 86.4 110.51 96.4 110.51 96.4 114.02 106.4 121.405 129.15 121.405 129.15 128.79 151.9 131.945 160.45 131.945 160.45 135.1 169.0 137.95 175.1 137.95 175.1 140.8 181.2 143.25 185.1 143.25 185.1 145.7 189.0 148.15 191.3 148.15 191.3 150.6 193.6 153.05 194.3 153.05 194.3 155.5 195.0 158.0 193.95 158.0 193.95 160.5 192.9 162.95 190.2 162.95 190.2 165.4 187.5 167.85 183.3 167.85 183.3 170.3 179.1 173.1 172.7 173.1 172.7 175.9 166.3 179.45 156.5 179.45 156.5 183.0 146.7 186.5 135.85 186.5 135.85 190.0 125.0 190.0 125.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.ExponentialsCurrent": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.ExponentialsCurrent</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 105.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,175.0 155.0,75.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"79.0,184.0 81.8,169.3 84.7,156.1 88.2,141.6 91.7,129.0 95.3,118.08 99.5,106.82 103.7,97.3 108.7,88.0 114.4,79.5 120.7,71.9 127.8,65.4 136.3,59.7 146.9,54.8 149.0,54.0 151.12,66.5 153.95,81.3 156.78,94.2 159.606,105.55 163.14,117.7 166.68,128.0 170.9,138.2 175.2,146.6 180.1,154.5 185.8,161.4 192.1,167.3 199.9,172.5 209.8,176.8 219.0,179.4\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"245.0,125.0 215.0,115.0 215.0,135.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.ExponentialsVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.ExponentialsVoltage</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"100.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"100.0\">-</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"79.0,184.0 81.8,169.3 84.7,156.1 88.2,141.6 91.7,129.0 95.3,118.08 99.5,106.82 103.7,97.3 108.7,88.0 114.4,79.5 120.7,71.9 127.8,65.4 136.3,59.7 146.9,54.8 149.0,54.0 151.12,66.5 153.95,81.3 156.78,94.2 159.606,105.55 163.14,117.7 166.68,128.0 170.9,138.2 175.2,146.6 180.1,154.5 185.8,161.4 192.1,167.3 199.9,172.5 209.8,176.8 219.0,179.4\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.ExpSineCurrent": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.ExpSineCurrent</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 105.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,175.0 155.0,75.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,139.0 79.8,106.7 83.0,88.7 86.3,74.5 89.5,64.8 92.7,59.7 95.9,59.4 99.1,63.7 102.3,71.9 106.4,86.8 112.0,113.2 120.0,152.9 124.8,172.7 128.9,184.9 132.9,192.2 136.9,194.3 140.9,191.5 144.9,184.3 149.77,171.1 163.44,125.3 168.3,112.6 173.1,104.2 177.1,101.0 181.9,101.8 186.8,107.2 193.2,119.6 206.1,149.5 212.5,160.2 218.1,164.9 223.7,164.9 230.2,159.5 235.0,152.8\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"245.0,125.0 215.0,115.0 215.0,135.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.ExpSineVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.ExpSineVoltage</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"100.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"100.0\">-</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"91.0,139.0 95.8,106.7 99.0,88.7 102.3,74.5 105.5,64.8 108.7,59.7 111.9,59.4 115.1,63.7 118.3,71.9 122.4,86.8 128.0,113.2 136.0,152.9 140.8,172.7 144.9,184.9 148.9,192.2 152.9,194.3 156.9,191.5 160.9,184.3 165.77,171.1 179.44,125.3 184.3,112.6 189.1,104.2 193.1,101.0 197.9,101.8 202.8,107.2 209.2,119.6 222.1,149.5 228.5,160.2 234.1,164.9 239.7,164.9 246.2,159.5 251.0,152.8\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.PulseCurrent": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.PulseCurrent</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 105.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,175.0 155.0,75.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,192.0 105.0,192.0 105.0,52.0 145.0,52.0 145.0,192.0 185.0,192.0 185.0,52.0 225.0,52.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"245.0,125.0 215.0,115.0 215.0,135.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.PulseVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.PulseVoltage</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"100.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"100.0\">-</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,195.0 115.0,195.0 115.0,55.0 155.0,55.0 155.0,195.0 195.0,195.0 195.0,55.0 235.0,55.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.RampCurrent": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.RampCurrent</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 105.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,175.0 155.0,75.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,185.0 105.0,185.0 205.0,65.0 235.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"245.0,125.0 215.0,115.0 215.0,135.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.RampVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.RampVoltage</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"100.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"100.0\">-</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,185.0 105.0,185.0 205.0,65.0 235.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.SawToothCurrent": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.SawToothCurrent</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 105.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,175.0 155.0,75.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,196.0 105.0,196.0 165.0,55.0 165.0,196.0 225.0,55.0 225.0,196.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"245.0,125.0 215.0,115.0 215.0,135.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.SawToothVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.SawToothVoltage</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"100.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"100.0\">-</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"70.0,195.0 90.0,195.0 150.0,54.0 150.0,195.0 210.0,54.0 210.0,195.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.SignalCurrent": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "i": {
        "id": "i",
        "x": 135.002779801,
        "y": 14.9972205855,
        "height": 40.0027792213,
        "width": 39.99999961399999
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.SignalCurrent</desc>\n  <ellipse cx=\"155.0\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,105.0 105.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,155.0 155.0,55.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"245.0,105.0 215.0,95.0 215.0,115.0 245.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"i\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"175.002779415,15.0027798008 154.997220392,54.9999998068 135.002779801,14.9972205855\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">i</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Current flowing from pin p to pin n as input signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 185,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "205.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.SignalVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 214,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "v": {
        "id": "v",
        "x": 135.002779801,
        "y": 14.9972205855,
        "height": 40.0027792213,
        "width": 39.99999961399999
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"214.0\" version=\"1.1\" viewBox=\"0 0 310.0 214.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.SignalVoltage</desc>\n  <ellipse cx=\"155.0\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,105.0 105.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,105.0 205.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"80.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"80.0\">-</text>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"v\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"175.002779415,15.0027798008 154.997220392,54.9999998068 135.002779801,14.9972205855\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">v</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Voltage between pin p and n (= p.v - n.v) as input signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 169,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "189.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.SineCurrent": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.SineCurrent</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 105.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,175.0 155.0,75.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,125.0 94.8,95.1 101.2,78.5 106.8,66.9 111.7,59.8 116.7,55.8 121.6,55.2 126.5,58.0 131.4,64.0 136.4,73.0 142.0,86.4 149.02,106.4 163.79,151.9 170.1,169.0 175.8,181.2 180.7,189.0 185.6,193.6 190.5,195.0 195.5,192.9 200.4,187.5 205.3,179.1 210.9,166.3 218.0,146.7 225.0,125.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"245.0,125.0 215.0,115.0 215.0,135.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.SineVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.SineVoltage</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"100.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"100.0\">-</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"89.0,125.0 98.8,95.1 105.2,78.5 110.8,66.9 115.7,59.8 120.7,55.8 125.6,55.2 130.5,58.0 135.4,64.0 140.4,73.0 146.0,86.4 153.02,106.4 167.79,151.9 174.1,169.0 179.8,181.2 184.7,189.0 189.6,193.6 194.5,195.0 199.5,192.9 204.4,187.5 209.3,179.1 214.9,166.3 222.0,146.7 229.0,125.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.StepCurrent": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.StepCurrent</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 105.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,175.0 155.0,75.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"69.0,195.0 141.0,195.0 141.0,55.0 212.0,55.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"245.0,125.0 215.0,115.0 215.0,135.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.StepVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.StepVoltage</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"100.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"100.0\">-</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,195.0 155.0,195.0 155.0,55.0 224.0,55.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.SupplyVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 230
    },
    "ports": {
      "pin_p": {
        "id": "pin_p",
        "x": 5,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "pin_n": {
        "id": "pin_n",
        "x": 205,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "ground": {
        "id": "ground",
        "x": 105,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 230.0 210.0\" width=\"230.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.SupplyVoltage</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,65.0 55.0,145.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,65.0 155.0,145.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,85.0 75.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"175.0,85.0 175.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"25.0,105.0 55.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"175.0,105.0 205.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,105.0 105.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,105.0 155.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"25.0\" y=\"75.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"205.0\" y=\"75.0\">-</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"115.0\" y=\"75.0\">0</text>\n  <g id=\"pin_p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"5.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">pin_p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"pin_n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"205.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">pin_n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"ground\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"105.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">ground</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 15,
          "y": 5,
          "height": 20,
          "width": 200
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "115.0",
          "y": "15.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.TableCurrent": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.TableCurrent</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 105.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,175.0 155.0,75.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"89.0,161.0 89.0,41.0 189.0,41.0 189.0,161.0 89.0,161.0 89.0,131.0 189.0,131.0 189.0,101.0 89.0,101.0 89.0,71.0 189.0,71.0 189.0,41.0 139.0,41.0 139.0,162.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"245.0,125.0 215.0,115.0 215.0,135.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.TableVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.TableVoltage</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"100.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"100.0\">-</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"97.0,161.0 97.0,41.0 197.0,41.0 197.0,161.0 97.0,161.0 97.0,131.0 197.0,131.0 197.0,101.0 97.0,101.0 97.0,71.0 197.0,71.0 197.0,41.0 147.0,41.0 147.0,162.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.TrapezoidCurrent": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.TrapezoidCurrent</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 105.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,175.0 155.0,75.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"74.0,191.0 95.0,191.0 125.0,51.0 156.0,51.0 185.0,191.0 206.0,191.0 235.0,51.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,255)\" fill-opacity=\"1\" points=\"245.0,125.0 215.0,115.0 215.0,135.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Electrical.Analog.Sources.TrapezoidVoltage": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "p": {
        "id": "p",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "n": {
        "id": "n",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Electrical.Analog.Sources.TrapezoidVoltage</desc>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"50.0\" ry=\"50.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"100.0\">+</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"225.0\" y=\"100.0\">-</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"74.0,195.0 95.0,195.0 125.0,55.0 156.0,55.0 185.0,195.0 206.0,195.0 235.0,55.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <g id=\"p\">\n    <rect fill=\"rgb(0,0,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">p</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.PositivePin</text>\n      <text id=\"classDesc\">Positive pin of an electric component</text>\n      <text id=\"desc\">Positive pin (potential p.v > n.v for positive voltage drop v)</text>\n    </g>\n  </g>\n  <g id=\"n\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">n</text>\n      <text id=\"type\">Modelica.Electrical.Analog.Interfaces.NegativePin</text>\n      <text id=\"classDesc\">Negative pin of an electric component</text>\n      <text id=\"desc\">Negative pin</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.AngleToTorqueAdaptor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 165.29702970299002,
        "y": 145,
        "height": 20,
        "width": 19.80198019802
      },
      "phi": {
        "id": "phi",
        "x": 95,
        "y": 55,
        "height": 40,
        "width": 40
      },
      "w": {
        "id": "w",
        "x": 95,
        "y": 107,
        "height": 40,
        "width": 40
      },
      "a": {
        "id": "a",
        "x": 95,
        "y": 167,
        "height": 40,
        "width": 40
      },
      "tau": {
        "id": "tau",
        "x": 115,
        "y": 225,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <linearGradient id=\"bce07598-5e18-428e-9ddf-dfc04e47af91\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.AngleToTorqueAdaptor</desc>\n  <rect fill=\"url(#bce07598-5e18-428e-9ddf-dfc04e47af91)\" height=\"200.0\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"135.0\" y=\"55.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"200.0\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"135.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"76.0\">phi</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"126.0\">w</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"186.0\">a</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" fill-opacity=\"1\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"236.0\">tau</text>\n  <g id=\"flange\">\n    <ellipse cx=\"175.198019802\" cy=\"155.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"phi\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"95.0,55.0 135.0,75.0 95.0,95.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">phi</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Angle to drive the flange</text>\n    </g>\n  </g>\n  <g id=\"w\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"95.0,107.0 135.0,127.0 95.0,147.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">w</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Speed to drive the flange (w=der(phi) required)</text>\n    </g>\n  </g>\n  <g id=\"a\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"95.0,167.0 135.0,187.0 95.0,207.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">a</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Angular acceleration to drive the flange (a = der(w) required)</text>\n    </g>\n  </g>\n  <g id=\"tau\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"135.0,225.0 115.0,235.0 135.0,245.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">tau</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Torque needed to drive the flange according to phi, w, a</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.BearingFriction": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 125,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 145,
        "y": 225,
        "height": 20,
        "width": 20
      },
      "heatPort": {
        "id": "heatPort",
        "x": 45,
        "y": 225,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"0f38f427-3f4a-41cf-aa63-aef3370f9e04\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.BearingFriction</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,255.0 125.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,255.0 145.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,255.0 165.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,255.0 185.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,235.0 185.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"80.0,145.0 80.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"230.0,145.0 230.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"80.0,65.0 80.0,125.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"230.0,65.0 230.0,125.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,215.0 155.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,235.0 55.0,170.0 157.0,170.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"url(#0f38f427-3f4a-41cf-aa63-aef3370f9e04)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"125.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"50.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"120.0\" x=\"95.0\" y=\"145.0\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"15.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"120.0\" x=\"95.0\" y=\"145.0\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"16.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"120.0\" x=\"95.0\" y=\"180.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"32.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"100.0\" x=\"105.0\" y=\"153.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"50.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"120.0\" x=\"95.0\" y=\"75.0\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"15.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"120.0\" x=\"95.0\" y=\"75.0\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"15.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"120.0\" x=\"95.0\" y=\"110.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"32.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"100.0\" x=\"105.0\" y=\"84.0\"/>\n  <polygon fill=\"rgb(160,160,164)\" fill-opacity=\"1\" points=\"215.0,195.0 215.0,205.0 230.0,205.0 230.0,215.0 80.0,215.0 80.0,205.0 95.0,205.0 95.0,195.0 215.0,195.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(160,160,164)\" fill-opacity=\"1\" points=\"215.0,75.0 215.0,65.0 230.0,65.0 230.0,55.0 80.0,55.0 80.0,65.0 95.0,65.0 95.0,75.0 215.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"135.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of left shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"135.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of right shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"155.0\" cy=\"235.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"235.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"225.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"225.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.Brake": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 320,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 125,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 145,
        "y": 225,
        "height": 20,
        "width": 20
      },
      "heatPort": {
        "id": "heatPort",
        "x": 45,
        "y": 225,
        "height": 20,
        "width": 20
      },
      "f_normalized": {
        "id": "f_normalized",
        "x": 135.000926557,
        "y": 4.99907348556,
        "height": 40.000926492939996,
        "width": 39.999999957
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"320.0\" version=\"1.1\" viewBox=\"0 0 310.0 320.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"26ae8505-a6ea-4ee4-a660-39ed9e6abaa1\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"d628773e-9dcb-4c8c-9268-085c3aafeae2\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs>\n    <linearGradient id=\"1db25a30-fbad-4cfb-b7d9-2f59c08d34d8\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.Brake</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,255.0 125.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,255.0 145.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,255.0 165.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,255.0 185.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,235.0 185.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,45.0 235.0,65.0 235.0,175.0 225.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,45.0 75.0,65.0 75.0,175.0 85.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,233.0 55.0,205.0 155.0,205.0 155.0,175.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"118.0,190.0 118.0,225.0 192.0,225.0 192.0,190.0 188.0,190.0 188.0,221.0 122.0,221.0 122.0,190.0 118.0,190.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"195.0,175.0 225.0,165.0 225.0,185.0 195.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"115.0,175.0 85.0,165.0 85.0,185.0 115.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"url(#26ae8505-a6ea-4ee4-a660-39ed9e6abaa1)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"80.0\" x=\"55.0\" y=\"125.0\"/>\n  <rect fill=\"url(#d628773e-9dcb-4c8c-9268-085c3aafeae2)\" height=\"120.0\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"135.0\" y=\"75.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"120.0\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"135.0\" y=\"75.0\"/>\n  <rect fill=\"url(#1db25a30-fbad-4cfb-b7d9-2f59c08d34d8)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"80.0\" x=\"175.0\" y=\"125.0\"/>\n  <rect fill=\"rgb(0,0,0)\" fill-opacity=\"1\" height=\"30.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"10.0\" x=\"185.0\" y=\"160.0\"/>\n  <rect fill=\"rgb(0,0,0)\" fill-opacity=\"1\" height=\"30.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"10.0\" x=\"115.0\" y=\"160.0\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"135.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of left shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"135.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of right shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"155.0\" cy=\"235.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"235.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"225.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"225.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n  <g id=\"f_normalized\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"135.000926557,4.99907348556 154.999073464,44.9999999785 175.000926514,5.00092655736\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">f_normalized</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Normalized force signal 0..1 (normal force = fn_max*f_normalized; brake is active if > 0)</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 275,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "295.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.Clutch": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 250,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 125,
        "height": 20,
        "width": 19.80198019802
      },
      "heatPort": {
        "id": "heatPort",
        "x": 45,
        "y": 225,
        "height": 20,
        "width": 20
      },
      "f_normalized": {
        "id": "f_normalized",
        "x": 135.000926557,
        "y": 4.99907348556,
        "height": 40.000926492939996,
        "width": 39.999999957
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"250.0\" version=\"1.1\" viewBox=\"0 0 310.0 250.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <linearGradient id=\"94a2d880-f800-4532-b02b-c8c760012240\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"b51b72ec-3788-4f84-a139-7e3f04dfd731\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs>\n    <linearGradient id=\"894bf5d8-9a02-4aad-ae41-5f70fff8ec6a\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs>\n    <linearGradient id=\"4ee7804b-bf01-4d97-87c0-ef80d8934aa4\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.Clutch</desc>\n  <rect fill=\"url(#94a2d880-f800-4532-b02b-c8c760012240)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"70.0\" x=\"55.0\" y=\"125.0\"/>\n  <rect fill=\"url(#b51b72ec-3788-4f84-a139-7e3f04dfd731)\" height=\"120.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"125.0\" y=\"75.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"120.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"125.0\" y=\"75.0\"/>\n  <rect fill=\"url(#894bf5d8-9a02-4aad-ae41-5f70fff8ec6a)\" height=\"120.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"165.0\" y=\"75.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"120.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"165.0\" y=\"75.0\"/>\n  <rect fill=\"url(#4ee7804b-bf01-4d97-87c0-ef80d8934aa4)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"70.0\" x=\"185.0\" y=\"125.0\"/>\n  <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"125.0,95.0 95.0,85.0 95.0,105.0 125.0,95.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"185.0,95.0 215.0,85.0 215.0,105.0 185.0,95.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,45.0 245.0,65.0 245.0,95.0 185.0,95.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,45.0 65.0,65.0 65.0,95.0 125.0,95.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,235.0 55.0,175.0 155.0,175.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"135.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of compliant 1-dim. rotational component</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"135.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of compliant 1-dim. rotational component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"225.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n  <g id=\"f_normalized\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"135.000926557,4.99907348556 154.999073464,44.9999999785 175.000926514,5.00092655736\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">f_normalized</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Normalized force signal 0..1 (normal force = fn_max*f_normalized; clutch is engaged if > 0)</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 205,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "225.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.Damper": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 220,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 95,
        "height": 20,
        "width": 19.80198019802
      },
      "heatPort": {
        "id": "heatPort",
        "x": 45,
        "y": 195,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"220.0\" version=\"1.1\" viewBox=\"0 0 310.0 220.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.Damper</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,105.0 95.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,135.0 95.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,135.0 215.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,75.0 215.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,205.0 55.0,145.0 135.0,145.0 135.0,105.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"60.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"90.0\" x=\"95.0\" y=\"75.0\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"105.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of compliant 1-dim. rotational component</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of compliant 1-dim. rotational component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"195.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 25,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "45.0"
        }
      },
      "d": {
        "bbox": {
          "x": 5,
          "y": 155,
          "height": 40,
          "width": 300
        },
        "name": "d",
        "position": 2,
        "text": "d=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "175.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.Disc": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 330
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 55,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 255.29702970299,
        "y": 95,
        "height": 20,
        "width": 19.80198019802
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 330.0 210\" width=\"330.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <linearGradient id=\"1cb9c4e5-15cc-4dc5-bab7-108d6787fe6d\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"d61b1093-ec8c-47fc-b11a-ba38210e53a6\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs>\n    <linearGradient id=\"b98bc8ad-bf0e-4dff-984f-6a9fcaccd8ff\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"c96eb98c-584b-420e-a95a-4685553b7c0f\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.Disc</desc>\n  <rect fill=\"url(#1cb9c4e5-15cc-4dc5-bab7-108d6787fe6d)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"199.0\" x=\"65.0\" y=\"95.0\"/>\n  <rect fill=\"url(#d61b1093-ec8c-47fc-b11a-ba38210e53a6)\" height=\"100.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"155.0\" y=\"55.0\"/>\n  <rect fill=\"url(#b98bc8ad-bf0e-4dff-984f-6a9fcaccd8ff)\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"135.0\" y=\"55.0\"/>\n  <rect fill=\"url(#c96eb98c-584b-420e-a95a-4685553b7c0f)\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"175.0\" y=\"115.0\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"65.0\" cy=\"105.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of left shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"265.198019802\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of right shaft</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 15,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "165.0",
          "y": "25.0"
        }
      },
      "deltaPhi": {
        "bbox": {
          "x": 5,
          "y": 167,
          "height": 25,
          "width": 320
        },
        "name": "deltaPhi",
        "position": 11,
        "text": "deltaPhi = ",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "165.0",
          "y": "179.5"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.ElastoBacklash": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 240,
      "width": 312
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 47,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 247.29702970299,
        "y": 95,
        "height": 20,
        "width": 19.80198019802
      },
      "heatPort": {
        "id": "heatPort",
        "x": 47,
        "y": 195,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"240.0\" version=\"1.1\" viewBox=\"0 0 312.0 240.0\" width=\"312.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.ElastoBacklash</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,73.0 99.0,73.0 109.0,105.0 123.0,44.0 137.0,105.0 149.0,45.0 157.0,75.0 177.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"97.0,155.0 157.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"97.0,115.0 157.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"147.0,135.0 177.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,135.0 97.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,73.0 77.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.0,75.0 177.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"67.0,105.0 77.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"247.0,105.0 237.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.0,105.0 217.0,105.0 217.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"197.0,117.0 197.0,145.0 237.0,145.0 237.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"57.0,205.0 57.0,148.0 123.0,148.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"97.0\" y=\"115.0\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"57.0\" cy=\"105.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of compliant 1-dim. rotational component</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"257.198019802\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of compliant 1-dim. rotational component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"47.0\" y=\"195.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "b": {
        "bbox": {
          "x": 7,
          "y": 195,
          "height": 40,
          "width": 300
        },
        "name": "b",
        "position": 2,
        "text": "b=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "157.0",
          "y": "215.0"
        }
      },
      "name": {
        "bbox": {
          "x": 7,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "157.0",
          "y": "25.0"
        }
      },
      "c": {
        "bbox": {
          "x": 5,
          "y": 157,
          "height": 40,
          "width": 300
        },
        "name": "c",
        "position": 2,
        "text": "c=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "177.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.ElastoBacklash2": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 240,
      "width": 312
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 47,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 247.29702970299,
        "y": 95,
        "height": 20,
        "width": 19.80198019802
      },
      "heatPort": {
        "id": "heatPort",
        "x": 47,
        "y": 195,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"240.0\" version=\"1.1\" viewBox=\"0 0 312.0 240.0\" width=\"312.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.ElastoBacklash2</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,73.0 99.0,73.0 109.0,105.0 123.0,44.0 137.0,105.0 149.0,45.0 157.0,75.0 177.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"97.0,155.0 157.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"97.0,115.0 157.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"147.0,135.0 177.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,135.0 97.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,73.0 77.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.0,75.0 177.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"67.0,105.0 77.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"247.0,105.0 237.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.0,105.0 217.0,105.0 217.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"197.0,117.0 197.0,145.0 237.0,145.0 237.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"57.0,205.0 57.0,148.0 123.0,148.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"97.0\" y=\"115.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(95,95,95)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"207.0\" y=\"76.0\">2</text>\n  <g id=\"flange_a\">\n    <ellipse cx=\"57.0\" cy=\"105.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of compliant 1-dim. rotational component</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"257.198019802\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of compliant 1-dim. rotational component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"47.0\" y=\"195.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "b": {
        "bbox": {
          "x": 7,
          "y": 195,
          "height": 40,
          "width": 300
        },
        "name": "b",
        "position": 2,
        "text": "b=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "157.0",
          "y": "215.0"
        }
      },
      "name": {
        "bbox": {
          "x": 7,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "157.0",
          "y": "25.0"
        }
      },
      "c": {
        "bbox": {
          "x": 5,
          "y": 157,
          "height": 40,
          "width": 300
        },
        "name": "c",
        "position": 2,
        "text": "c=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "177.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.Fixed": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 240,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 144.90099009899,
        "y": 95,
        "height": 20,
        "width": 19.80198019802
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"240.0\" version=\"1.1\" viewBox=\"0 0 310.0 240.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.Fixed</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,145.0 235.0,145.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"235.0,145.0 195.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"195.0,145.0 155.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,145.0 115.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,145.0 75.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,145.0 155.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <ellipse cx=\"154.801980198\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">(right) flange fixed in housing</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 195,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "215.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.Gearbox": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 280,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 145,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 145,
        "y": 245,
        "height": 20,
        "width": 20
      },
      "internalSupport": {
        "id": "internalSupport",
        "x": 152,
        "y": 232,
        "height": 6,
        "width": 6
      },
      "heatPort": {
        "id": "heatPort",
        "x": 45,
        "y": 245,
        "height": 20,
        "width": 20
      },
      "internalHeatPort": {
        "id": "internalHeatPort",
        "x": 51,
        "y": 231,
        "height": 8,
        "width": 8
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"280.0\" version=\"1.1\" viewBox=\"0 0 310.0 280.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <linearGradient id=\"41d16768-2e2c-4a8a-ab0f-395eed7b550c\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"c070167d-e6d6-4857-bbc4-1a0b329ffad3\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"5ea387e8-6594-4028-a3e6-1d41b7bb6ddf\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs>\n    <linearGradient id=\"b5ac90d0-7f0c-4399-9fbd-ccece31e34ee\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"bc5a897e-040d-443e-b139-59282d94bb7e\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.Gearbox</desc>\n  <rect fill=\"url(#41d16768-2e2c-4a8a-ab0f-395eed7b550c)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"55.0\" y=\"145.0\"/>\n  <rect fill=\"url(#5ea387e8-6594-4028-a3e6-1d41b7bb6ddf)\" height=\"120.0\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"80.0\" x=\"115.0\" y=\"95.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"120.0\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"80.0\" x=\"115.0\" y=\"95.0\"/>\n  <rect fill=\"url(#bc5a897e-040d-443e-b139-59282d94bb7e)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"215.0\" y=\"145.0\"/>\n  <polygon fill=\"url(#c070167d-e6d6-4857-bbc4-1a0b329ffad3)\" fill-opacity=\"0\" points=\"95.0,145.0 95.0,135.0 115.0,115.0 115.0,195.0 95.0,175.0 95.0,145.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"url(#b5ac90d0-7f0c-4399-9fbd-ccece31e34ee)\" fill-opacity=\"0\" points=\"215.0,135.0 195.0,115.0 195.0,195.0 215.0,175.0 215.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"95.0,235.0 105.0,235.0 135.0,175.0 175.0,175.0 203.0,235.0 215.0,235.0 215.0,245.0 95.0,245.0 95.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,275.0 125.0,255.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,275.0 145.0,255.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,275.0 165.0,255.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,275.0 185.0,255.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,255.0 185.0,255.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,255.0 55.0,185.0 155.0,185.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"155.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of left shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"155.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of right shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"155.0\" cy=\"255.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"255.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"245.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"internalSupport\">\n    <ellipse cx=\"155.0\" cy=\"235.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"2.0\" ry=\"2.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"235.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"2.0\" ry=\"2.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"6.0\" x=\"152.0\" y=\"232.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">internalSupport</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Internal support/housing of component (either connected to support, if useSupport=true, or connected to fixed, if useSupport=false)</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"245.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n  <g id=\"internalHeatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"8.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"8.0\" x=\"51.0\" y=\"231.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">internalHeatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "ratio": {
        "bbox": {
          "x": 5,
          "y": 55,
          "height": 30,
          "width": 300
        },
        "name": "ratio",
        "position": 6,
        "text": "ratio=, c=%c",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "70.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.IdealGear": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 275,
      "width": 317
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 48,
        "y": 140,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 248.29702970299,
        "y": 140,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 148,
        "y": 240,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"275.0\" version=\"1.1\" viewBox=\"0 0 317.0 275.0\" width=\"317.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <linearGradient id=\"f26ea1b5-b5ff-4844-887c-b5b7a1faa5ed\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"d3176941-817e-48ed-bb80-5b07f77633ba\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"c3ed9b1e-faa1-4f1d-a465-ce3a7b5b7ebd\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(191, 191, 191)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(191, 191, 191)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"19b40685-dce4-4e6b-a8e3-da84805da23d\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(191, 191, 191)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(191, 191, 191)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"5140013d-9efc-4d8c-9a66-7f553637e1e2\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(191, 191, 191)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(191, 191, 191)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"2d972590-9e3f-4540-8fdc-832aa2a4a831\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"5ac37a85-d084-4662-be8f-64cf63135e9e\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.IdealGear</desc>\n  <rect fill=\"url(#f26ea1b5-b5ff-4844-887c-b5b7a1faa5ed)\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"50.0\"/>\n  <rect fill=\"url(#d3176941-817e-48ed-bb80-5b07f77633ba)\" height=\"42.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"129.0\"/>\n  <rect fill=\"url(#c3ed9b1e-faa1-4f1d-a465-ce3a7b5b7ebd)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"58.0\" y=\"140.0\"/>\n  <rect fill=\"url(#19b40685-dce4-4e6b-a8e3-da84805da23d)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"208.0\" y=\"140.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"167.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"155.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"129.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"139.0\"/>\n  <rect fill=\"url(#5140013d-9efc-4d8c-9a66-7f553637e1e2)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"138.0\" y=\"80.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"50.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"60.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"8.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"96.0\"/>\n  <rect fill=\"rgb(102,102,102)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"126.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"114.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"8.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"76.0\"/>\n  <rect fill=\"url(#2d972590-9e3f-4540-8fdc-832aa2a4a831)\" height=\"42.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"69.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"107.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"95.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"69.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"79.0\"/>\n  <rect fill=\"url(#5ac37a85-d084-4662-be8f-64cf63135e9e)\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"110.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"110.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"120.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"8.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"156.0\"/>\n  <rect fill=\"rgb(102,102,102)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"186.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"174.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"8.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"136.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"121.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"108.0\" y=\"50.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"121.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"178.0\" y=\"69.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"78.0,130.0 98.0,130.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"78.0,170.0 98.0,170.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"88.0,170.0 88.0,236.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"158.0,110.0 158.0,236.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"148.0,110.0 168.0,110.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"148.0,70.0 168.0,70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"218.0,170.0 238.0,170.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"218.0,130.0 238.0,130.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"228.0,170.0 228.0,236.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"228.0,236.0 88.0,236.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"108.0,270.0 128.0,250.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"128.0,270.0 148.0,250.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"148.0,270.0 168.0,250.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"168.0,270.0 188.0,250.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"128.0,250.0 188.0,250.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"58.0\" cy=\"150.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of left shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"258.198019802\" cy=\"150.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of right shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"158.0\" cy=\"250.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"158.0\" cy=\"250.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"148.0\" y=\"240.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "ratio": {
        "bbox": {
          "x": 12,
          "y": 199,
          "height": 30,
          "width": 300
        },
        "name": "ratio",
        "position": 6,
        "text": "ratio=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "162.0",
          "y": "214.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.IdealGearR2T": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 245,
      "width": 310
    },
    "ports": {
      "flangeR": {
        "id": "flangeR",
        "x": 45,
        "y": 120,
        "height": 20,
        "width": 20
      },
      "flangeT": {
        "id": "flangeT",
        "x": 245,
        "y": 120,
        "height": 20,
        "width": 20
      },
      "supportR": {
        "id": "supportR",
        "x": 45,
        "y": 220,
        "height": 20,
        "width": 20
      },
      "supportT": {
        "id": "supportT",
        "x": 249,
        "y": 224,
        "height": 12,
        "width": 12
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"245.0\" version=\"1.1\" viewBox=\"0 0 310.0 245.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"2a60cf1e-54cd-4892-8c7f-7cd36d0a47d3\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.IdealGearR2T</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"240.0,240.0 250.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"250.0,240.0 260.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"260.0,240.0 270.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"240.0,230.0 270.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"40.0,240.0 50.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"50.0,240.0 60.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"60.0,240.0 70.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"40.0,230.0 70.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,115.0 75.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,146.0 75.0,146.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,146.0 55.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"255.0,210.0 255.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"url(#2a60cf1e-54cd-4892-8c7f-7cd36d0a47d3)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"70.0\" x=\"55.0\" y=\"120.0\"/>\n  <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"50.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"11.0\" x=\"250.0\" y=\"140.0\"/>\n  <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"181.0\" x=\"80.0\" y=\"190.0\"/>\n  <polygon fill=\"rgb(160,160,164)\" fill-opacity=\"1\" points=\"87.5,190.0 92.5,170.0 102.5,170.0 107.5,190.0 117.5,190.0 122.5,170.0 132.5,170.0 137.5,190.0 147.5,190.0 152.5,170.0 162.5,170.0 167.5,190.0 177.5,190.0 182.5,170.0 192.5,170.0 197.5,190.0 207.5,190.0 212.5,170.0 222.5,170.0 227.5,190.0 237.5,190.0 242.5,170.0 250.0,170.0 250.0,190.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"122.262016886,86.5518264344 123.415482447,121.888344616 89.81539535,132.889896646 91.5518264344,142.737983114 126.888344616,141.584517553 137.889896646,175.18460465 147.737983114,173.448173566 146.584517553,138.111655384 180.18460465,127.110103354 178.448173566,117.262016886 143.111655384,118.415482447 132.110103354,84.81539535\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"95.2708906157,108.283695813 121.072645675,132.455361786 105.092337758,163.993113114 113.283695813,169.729109384 137.455361786,143.927354325 168.993113114,159.907662242 174.729109384,151.716304187 148.927354325,127.544638214 164.907662242,96.0068868855 156.716304187,90.2708906157 132.544638214,116.072645675 101.006886886,100.092337758\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"135.0\" cy=\"130.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"30.0\" ry=\"30.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"135.0\" cy=\"130.0\" fill=\"rgb(128,128,128)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flangeR\">\n    <ellipse cx=\"55.0\" cy=\"130.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flangeR</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of rotational shaft</text>\n    </g>\n  </g>\n  <g id=\"flangeT\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"120.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flangeT</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of translational rod</text>\n    </g>\n  </g>\n  <g id=\"supportR\">\n    <ellipse cx=\"55.0\" cy=\"230.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"55.0\" cy=\"230.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"220.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">supportR</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Rotational support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"supportT\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"249.0\" y=\"224.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"245.0\" y=\"220.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"249.0\" y=\"224.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">supportT</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Translational support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "ratio": {
        "bbox": {
          "x": 5,
          "y": 50,
          "height": 30,
          "width": 300
        },
        "name": "ratio",
        "position": 6,
        "text": "ratio=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "65.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.IdealPlanetary": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 310,
      "width": 310
    },
    "ports": {
      "sun": {
        "id": "sun",
        "x": 45,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "carrier": {
        "id": "carrier",
        "x": 45,
        "y": 105,
        "height": 20,
        "width": 20
      },
      "ring": {
        "id": "ring",
        "x": 245.29702970299002,
        "y": 145,
        "height": 20,
        "width": 19.80198019802
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"cfc9360e-5c57-45a2-8a8e-c9aa3511e3d7\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"10ada5eb-7b74-4388-8670-29241a0731ba\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"715a4518-d583-4043-bd53-56c84b9e8010\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"d01ab7da-5597-4ee2-9fd9-4595c03d9da3\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"6a8746ca-8b51-400c-8abd-e3cdf20217aa\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"598583a5-9450-4968-ace4-e90f7fc8556a\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.IdealPlanetary</desc>\n  <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"5.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"100.0\" x=\"105.0\" y=\"50.0\"/>\n  <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"5.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"100.0\" x=\"105.0\" y=\"255.0\"/>\n  <rect fill=\"url(#cfc9360e-5c57-45a2-8a8e-c9aa3511e3d7)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"165.0\" y=\"55.0\"/>\n  <rect fill=\"url(#10ada5eb-7b74-4388-8670-29241a0731ba)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"55.0\" y=\"145.0\"/>\n  <rect fill=\"url(#715a4518-d583-4043-bd53-56c84b9e8010)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"205.0\" y=\"145.0\"/>\n  <rect fill=\"url(#d01ab7da-5597-4ee2-9fd9-4595c03d9da3)\" height=\"10.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"75.0\" y=\"85.0\"/>\n  <rect fill=\"url(#6a8746ca-8b51-400c-8abd-e3cdf20217aa)\" height=\"38.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"71.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"105.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"71.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"8.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"92.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"79.0\"/>\n  <rect fill=\"url(#598583a5-9450-4968-ace4-e90f7fc8556a)\" height=\"70.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"121.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"121.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"129.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"8.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"161.0\"/>\n  <rect fill=\"rgb(102,102,102)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"187.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"177.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"8.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"143.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"38.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"71.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"70.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"105.0\" y=\"121.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"165.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,115.0 85.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,105.0 95.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 85.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,75.0 96.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,55.0 85.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"sun\">\n    <ellipse cx=\"55.0\" cy=\"155.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">sun</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of sun shaft</text>\n    </g>\n  </g>\n  <g id=\"carrier\">\n    <ellipse cx=\"55.0\" cy=\"115.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">carrier</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of carrier shaft</text>\n    </g>\n  </g>\n  <g id=\"ring\">\n    <ellipse cx=\"255.198019802\" cy=\"155.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">ring</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of ring shaft</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "ratio": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 40,
          "width": 300
        },
        "name": "ratio",
        "position": 6,
        "text": "ratio=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "285.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.IdealRollingWheel": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 370,
      "width": 310
    },
    "ports": {
      "flangeR": {
        "id": "flangeR",
        "x": 45,
        "y": 175,
        "height": 20,
        "width": 20
      },
      "flangeT": {
        "id": "flangeT",
        "x": 245,
        "y": 175,
        "height": 20,
        "width": 20
      },
      "supportR": {
        "id": "supportR",
        "x": 45,
        "y": 275,
        "height": 20,
        "width": 20
      },
      "supportT": {
        "id": "supportT",
        "x": 249,
        "y": 279,
        "height": 12,
        "width": 12
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"370.0\" version=\"1.1\" viewBox=\"0 0 310.0 370.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"f6cc788d-61c3-4dfc-b59b-44e159a126e1\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"577a18c3-bccd-4865-aecc-de57fdff96bd\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"3fb24fa2-0e0a-4d64-b5cb-c294859d2c8d\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"c82ea602-7246-44f2-acc9-854961d3c0f2\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"29f6eaac-aea3-4f08-8285-d5e475834685\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.IdealRollingWheel</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"240.0,295.0 250.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"250.0,295.0 260.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"260.0,295.0 270.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"240.0,285.0 270.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"40.0,295.0 50.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"50.0,295.0 60.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"60.0,295.0 70.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"40.0,285.0 70.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,205.0 95.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,205.0 55.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,165.0 95.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"255.0,275.0 115.0,275.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,211.0 225.0,235.0 255.0,235.0 255.0,285.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"135.0,105.0 170.0,105.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"135.0,265.0 170.0,265.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"171.0,175.0 215.0,175.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"171.0,195.0 215.0,195.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"url(#f6cc788d-61c3-4dfc-b59b-44e159a126e1)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"54.0\" x=\"55.0\" y=\"175.0\"/>\n  <rect fill=\"url(#3fb24fa2-0e0a-4d64-b5cb-c294859d2c8d)\" height=\"160.0\" rx=\"0.0\" ry=\"0.0\" width=\"32.0\" x=\"135.0\" y=\"105.0\"/>\n  <rect fill=\"url(#29f6eaac-aea3-4f08-8285-d5e475834685)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"44.0\" x=\"171.0\" y=\"175.0\"/>\n  <ellipse cx=\"135.0\" cy=\"185.0\" fill=\"url(#577a18c3-bccd-4865-aecc-de57fdff96bd)\" rx=\"30.0\" ry=\"80.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"169.0\" cy=\"185.0\" fill=\"rgb(128,128,128)\" fill-opacity=\"1\" rx=\"30.0\" ry=\"80.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"171.0\" cy=\"185.0\" fill=\"rgb(192,192,192)\" fill-opacity=\"1\" rx=\"18.0\" ry=\"52.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"171.0\" cy=\"185.0\" fill=\"url(#c82ea602-7246-44f2-acc9-854961d3c0f2)\" rx=\"4.0\" ry=\"10.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"215.0\" cy=\"185.0\" fill=\"rgb(192,192,192)\" fill-opacity=\"1\" rx=\"4.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,127,0)\" fill-opacity=\"1\" points=\"235.0,175.0 235.0,159.0 215.0,159.0 215.0,165.0 225.0,165.0 225.0,205.0 215.0,205.0 215.0,211.0 235.0,211.0 235.0,195.0 245.0,195.0 245.0,175.0 235.0,175.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flangeR\">\n    <ellipse cx=\"55.0\" cy=\"185.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flangeR</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of rotational shaft</text>\n    </g>\n  </g>\n  <g id=\"flangeT\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"175.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flangeT</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of translational rod</text>\n    </g>\n  </g>\n  <g id=\"supportR\">\n    <ellipse cx=\"55.0\" cy=\"285.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"55.0\" cy=\"285.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"275.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">supportR</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Rotational support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"supportT\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"249.0\" y=\"279.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"245.0\" y=\"275.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"249.0\" y=\"279.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">supportT</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Translational support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 55,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "75.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.Inertia": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 95,
        "height": 20,
        "width": 19.80198019802
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <linearGradient id=\"45e18735-0b5f-4bd1-a02d-0642c1d97239\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"1c1ac063-acdf-46d8-8190-ccbcab6c747e\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"4cc56fef-162a-416f-a5c1-8625bf92a1b1\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.Inertia</desc>\n  <rect fill=\"url(#45e18735-0b5f-4bd1-a02d-0642c1d97239)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"55.0\" y=\"95.0\"/>\n  <rect fill=\"url(#1c1ac063-acdf-46d8-8190-ccbcab6c747e)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"205.0\" y=\"95.0\"/>\n  <rect fill=\"url(#4cc56fef-162a-416f-a5c1-8625bf92a1b1)\" height=\"100.0\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"100.0\" x=\"105.0\" y=\"55.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"100.0\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"100.0\" x=\"105.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,130.0 95.0,130.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"215.0,130.0 235.0,130.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,130.0 85.0,175.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,130.0 225.0,175.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,80.0 95.0,80.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"215.0,80.0 235.0,80.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,60.0 85.0,80.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,60.0 225.0,80.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,175.0 225.0,175.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"105.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of shaft</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "J": {
        "bbox": {
          "x": 5,
          "y": 185,
          "height": 40,
          "width": 300
        },
        "name": "J",
        "position": 2,
        "text": "J=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "205.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.InitializeFlange": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "phi_start": {
        "id": "phi_start",
        "x": 15,
        "y": 55,
        "height": 40,
        "width": 40
      },
      "w_start": {
        "id": "w_start",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "a_start": {
        "id": "a_start",
        "x": 15,
        "y": 215,
        "height": 40,
        "width": 40
      },
      "flange": {
        "id": "flange",
        "x": 245.29702970299002,
        "y": 145,
        "height": 20,
        "width": 19.80198019802
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.InitializeFlange</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"142.0\" y=\"75.0\">phi_start</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"143.0\" y=\"154.0\">w_start</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"143.0\" y=\"235.0\">a_start</text>\n  <g id=\"phi_start\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,55.0 55.0,75.0 15.0,95.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">phi_start</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Initial angle of flange</text>\n    </g>\n  </g>\n  <g id=\"w_start\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">w_start</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Initial speed of flange</text>\n    </g>\n  </g>\n  <g id=\"a_start\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,215.0 55.0,235.0 15.0,255.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">a_start</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Initial angular acceleration of flange</text>\n    </g>\n  </g>\n  <g id=\"flange\">\n    <ellipse cx=\"255.198019802\" cy=\"155.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange that is initialized</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.LossyGear": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 275,
      "width": 313
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 43,
        "y": 140,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 243.29702970299002,
        "y": 140,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 143,
        "y": 240,
        "height": 20,
        "width": 20
      },
      "heatPort": {
        "id": "heatPort",
        "x": 43,
        "y": 240,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"275.0\" version=\"1.1\" viewBox=\"0 0 313.0 275.0\" width=\"313.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <linearGradient id=\"6d8d7539-292b-44f7-ba3e-5c21e1ca141f\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"c47eb7cf-ca17-40c6-9820-e6aca618e01c\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"f66e1c86-0065-40ba-8331-2e842f311ff8\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(191, 191, 191)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(191, 191, 191)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"612adf35-eec4-4f37-98e3-e6b7bd542f60\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(191, 191, 191)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(191, 191, 191)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"b30651b3-9921-47a9-b34a-f3304dc9b175\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(191, 191, 191)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(191, 191, 191)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"896ecfd9-a4f5-4603-9ab1-ce73f9aebc83\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"5205dd13-2493-4e9c-9092-0295d30b8093\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.LossyGear</desc>\n  <rect fill=\"url(#6d8d7539-292b-44f7-ba3e-5c21e1ca141f)\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"50.0\"/>\n  <rect fill=\"url(#c47eb7cf-ca17-40c6-9820-e6aca618e01c)\" height=\"42.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"129.0\"/>\n  <rect fill=\"url(#f66e1c86-0065-40ba-8331-2e842f311ff8)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"53.0\" y=\"140.0\"/>\n  <rect fill=\"url(#612adf35-eec4-4f37-98e3-e6b7bd542f60)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"50.0\" x=\"203.0\" y=\"140.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"167.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"155.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"129.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"139.0\"/>\n  <rect fill=\"url(#b30651b3-9921-47a9-b34a-f3304dc9b175)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"133.0\" y=\"80.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"50.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"60.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"8.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"96.0\"/>\n  <rect fill=\"rgb(102,102,102)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"126.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"114.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"8.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"76.0\"/>\n  <rect fill=\"url(#896ecfd9-a4f5-4603-9ab1-ce73f9aebc83)\" height=\"42.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"69.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"107.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"95.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"69.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"79.0\"/>\n  <rect fill=\"url(#5205dd13-2493-4e9c-9092-0295d30b8093)\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"110.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"110.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"120.0\"/>\n  <rect fill=\"rgb(204,204,204)\" fill-opacity=\"1\" height=\"8.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"156.0\"/>\n  <rect fill=\"rgb(102,102,102)\" fill-opacity=\"1\" height=\"4.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"186.0\"/>\n  <rect fill=\"rgb(153,153,153)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"174.0\"/>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"8.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"136.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"121.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"103.0\" y=\"50.0\"/>\n  <rect fill=\"none\" fill-opacity=\"0\" height=\"121.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"173.0\" y=\"69.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"73.0,130.0 93.0,130.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"73.0,170.0 93.0,170.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"83.0,170.0 83.0,236.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"153.0,110.0 153.0,236.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"143.0,110.0 163.0,110.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"143.0,70.0 163.0,70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"213.0,170.0 233.0,170.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"213.0,130.0 233.0,130.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"223.0,170.0 223.0,236.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"223.0,236.0 83.0,236.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"103.0,270.0 123.0,250.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"123.0,270.0 143.0,250.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"143.0,270.0 163.0,250.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"163.0,270.0 183.0,250.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"123.0,250.0 183.0,250.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"73.0,130.0 93.0,130.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"53.0,250.0 53.0,180.0 153.0,180.0 153.0,150.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(161,35,41)\" fill-opacity=\"1\" points=\"44.0,110.0 73.0,110.0 73.0,70.0 63.0,70.0 83.0,50.0 103.0,70.0 93.0,70.0 93.0,130.0 44.0,130.0 44.0,110.0\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"53.0\" cy=\"150.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of left shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"253.198019802\" cy=\"150.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of right shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"153.0\" cy=\"250.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"153.0\" cy=\"250.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"143.0\" y=\"240.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"43.0\" y=\"240.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "ratio": {
        "bbox": {
          "x": 8,
          "y": 199,
          "height": 30,
          "width": 300
        },
        "name": "ratio",
        "position": 6,
        "text": "ratio=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "158.0",
          "y": "214.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.RelativeStates": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 95,
        "height": 20,
        "width": 19.80198019802
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 310.0 210\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.RelativeStates</desc>\n  <ellipse cx=\"155.0\" cy=\"105.0\" fill=\"rgb(87,195,193)\" fill-opacity=\"1\" rx=\"40.0\" ry=\"40.0\" stroke=\"rgb(87,195,193)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"105.0\">S</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"63.0,105.0 113.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"195.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"105.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of left shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of right shaft</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 145,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "165.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.Spring": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 95,
        "height": 20,
        "width": 19.80198019802
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 310.0 210\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.Spring</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,105.0 97.0,105.0 112.0,135.0 142.0,75.0 172.0,135.0 202.0,75.0 217.0,105.0 255.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"105.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of compliant 1-dim. rotational component</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of compliant 1-dim. rotational component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 25,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "45.0"
        }
      },
      "c": {
        "bbox": {
          "x": 5,
          "y": 145,
          "height": 40,
          "width": 300
        },
        "name": "c",
        "position": 2,
        "text": "c=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "165.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Components.SpringDamper": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 273,
      "width": 390
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 85,
        "y": 105,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 285.29702970298996,
        "y": 105,
        "height": 20,
        "width": 19.80198019802
      },
      "heatPort": {
        "id": "heatPort",
        "x": 85,
        "y": 205,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"273.0\" version=\"1.1\" viewBox=\"0 0 390.0 273.0\" width=\"390.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Components.SpringDamper</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,75.0 135.0,75.0 150.0,105.0 180.0,45.0 210.0,105.0 240.0,45.0 255.0,75.0 275.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,75.0 115.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,155.0 145.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,125.0 265.0,125.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,185.0 265.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"235.0,155.0 275.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"275.0,75.0 275.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,115.0 115.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"275.0,115.0 285.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,215.0 95.0,170.0 190.0,170.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"60.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"90.0\" x=\"145.0\" y=\"125.0\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"95.0\" cy=\"115.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of compliant 1-dim. rotational component</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"295.198019802\" cy=\"115.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of compliant 1-dim. rotational component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"85.0\" y=\"205.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "d": {
        "bbox": {
          "x": 45,
          "y": 228,
          "height": 40,
          "width": 300
        },
        "name": "d",
        "position": 2,
        "text": "d=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "195.0",
          "y": "248.0"
        }
      },
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 380
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "195.0",
          "y": "25.0"
        }
      },
      "c": {
        "bbox": {
          "x": 45,
          "y": 190,
          "height": 40,
          "width": 300
        },
        "name": "c",
        "position": 2,
        "text": "c=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "195.0",
          "y": "210.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sensors.AccSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "a": {
        "id": "a",
        "x": 255,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sensors.AccSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,125.0 65.0,125.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,125.0 255.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,55.0 155.0,85.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,92.2 195.2,67.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,92.2 114.8,67.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,111.3 220.8,101.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,111.3 89.2,101.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"250.0\" y=\"175.0\">a</text>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,123.496513958 171.134393186,67.1754260153 174.545318547,63.0082221349 174.949271824,68.378214849 159.768598297,126.503486042\"/>\n  <g id=\"flange\">\n    <ellipse cx=\"55.0\" cy=\"125.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of shaft from which sensor information shall be measured</text>\n    </g>\n  </g>\n  <g id=\"a\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,115.0 275.0,125.0 255.0,135.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">a</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Absolute angular acceleration of flange as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sensors.AngleSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "phi": {
        "id": "phi",
        "x": 255,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sensors.AngleSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,125.0 65.0,125.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,125.0 255.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,55.0 155.0,85.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,92.2 195.2,67.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,92.2 114.8,67.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,111.3 220.8,101.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,111.3 89.2,101.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"250.0\" y=\"175.0\">phi</text>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,123.496513958 171.134393186,67.1754260153 174.545318547,63.0082221349 174.949271824,68.378214849 159.768598297,126.503486042\"/>\n  <g id=\"flange\">\n    <ellipse cx=\"55.0\" cy=\"125.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of shaft from which sensor information shall be measured</text>\n    </g>\n  </g>\n  <g id=\"phi\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,115.0 275.0,125.0 255.0,135.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">phi</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Absolute angle of flange as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sensors.MultiSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 243,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 108,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 108,
        "height": 20,
        "width": 19.80198019802
      },
      "power": {
        "id": "power",
        "x": 85.0004632787,
        "y": 217.999536743,
        "height": 20.00046324600001,
        "width": 19.99999997830001
      },
      "w": {
        "id": "w",
        "x": 205.0013899,
        "y": 217.998610293,
        "height": 20.00138960999999,
        "width": 19.999999806999995
      },
      "tau": {
        "id": "tau",
        "x": 145.000463279,
        "y": 217.999536743,
        "height": 20.00046324600001,
        "width": 19.999999978000005
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"243.0\" version=\"1.1\" viewBox=\"0 0 310.0 243.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sensors.MultiSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,118.0 65.0,118.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,118.0 245.0,118.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,48.0 155.0,78.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,85.2 195.2,60.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,85.2 114.8,60.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,104.3 220.8,94.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,104.3 89.2,94.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,218.0 95.0,178.0 61.0,120.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,218.0 155.0,188.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"215.0,218.0 215.0,178.0 205.0,168.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"235.0\" y=\"200.0\">w</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"55.0\" y=\"200.0\">power</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"200.0\">tau</text>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,116.496513958 171.134393186,60.1754260153 174.545318547,56.0082221349 174.949271824,61.378214849 159.768598297,119.503486042\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"118.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"118.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"power\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"85.0004632787,217.999536743 94.9995367321,237.999999989 105.000463257,218.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">power</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Power in flange flange_a as output signal</text>\n    </g>\n  </g>\n  <g id=\"w\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"205.0013899,217.998610293 214.998610196,237.999999903 225.001389707,218.0013899\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">w</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Absolute angular velocity of flange_a as output signal</text>\n    </g>\n  </g>\n  <g id=\"tau\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"145.000463279,217.999536743 154.999536732,237.999999989 165.000463257,218.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">tau</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Torque in flange flange_a and flange_b (tau = flange_a.tau = -flange_b.tau) as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sensors.PowerSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 243,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 108,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 108,
        "height": 20,
        "width": 19.80198019802
      },
      "power": {
        "id": "power",
        "x": 65.0004632787,
        "y": 217.999536743,
        "height": 20.00046324600001,
        "width": 19.9999999785
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"243.0\" version=\"1.1\" viewBox=\"0 0 310.0 243.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sensors.PowerSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,118.0 65.0,118.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,118.0 245.0,118.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,48.0 155.0,78.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,85.2 195.2,60.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,85.2 114.8,60.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,104.3 220.8,94.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,104.3 89.2,94.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,218.0 75.0,118.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"180.0\" y=\"218.0\">power</text>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,116.496513958 171.134393186,60.1754260153 174.545318547,56.0082221349 174.949271824,61.378214849 159.768598297,119.503486042\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"118.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"118.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"power\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"65.0004632787,217.999536743 74.9995367321,237.999999989 85.0004632572,218.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">power</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Power in flange flange_a as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sensors.RelAccSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 243,
      "width": 320
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 108,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 108,
        "height": 20,
        "width": 19.80198019802
      },
      "a_rel": {
        "id": "a_rel",
        "x": 145.000463279,
        "y": 217.999536743,
        "height": 20.00046324600001,
        "width": 19.999999978000005
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"243.0\" version=\"1.1\" viewBox=\"0 0 320.0 243.0\" width=\"320.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sensors.RelAccSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,118.0 65.0,118.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,118.0 245.0,118.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,48.0 155.0,78.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,85.2 195.2,60.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,85.2 114.8,60.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,104.3 220.8,94.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,104.3 89.2,94.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,218.0 155.0,188.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"245.0\" y=\"219.0\">a_rel</text>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,116.496513958 171.134393186,60.1754260153 174.545318547,56.0082221349 174.949271824,61.378214849 159.768598297,119.503486042\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"118.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"118.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"a_rel\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"145.000463279,217.999536743 154.999536732,237.999999989 165.000463257,218.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">a_rel</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Relative angular acceleration between two flanges as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sensors.RelAngleSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 243,
      "width": 320
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 108,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 108,
        "height": 20,
        "width": 19.80198019802
      },
      "phi_rel": {
        "id": "phi_rel",
        "x": 145.000463279,
        "y": 217.999536743,
        "height": 20.00046324600001,
        "width": 19.999999978000005
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"243.0\" version=\"1.1\" viewBox=\"0 0 320.0 243.0\" width=\"320.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sensors.RelAngleSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,118.0 65.0,118.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,118.0 245.0,118.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,48.0 155.0,78.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,85.2 195.2,60.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,85.2 114.8,60.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,104.3 220.8,94.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,104.3 89.2,94.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,218.0 155.0,188.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"245.0\" y=\"217.0\">phi_rel</text>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,116.496513958 171.134393186,60.1754260153 174.545318547,56.0082221349 174.949271824,61.378214849 159.768598297,119.503486042\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"118.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"118.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"phi_rel\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"145.000463279,217.999536743 154.999536732,237.999999989 165.000463257,218.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">phi_rel</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Relative angle between two flanges (= flange_b.phi - flange_a.phi) as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sensors.RelSpeedSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 243,
      "width": 320
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 108,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 108,
        "height": 20,
        "width": 19.80198019802
      },
      "w_rel": {
        "id": "w_rel",
        "x": 145.000463279,
        "y": 217.999536743,
        "height": 20.00046324600001,
        "width": 19.999999978000005
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"243.0\" version=\"1.1\" viewBox=\"0 0 320.0 243.0\" width=\"320.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sensors.RelSpeedSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,118.0 65.0,118.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,118.0 245.0,118.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,48.0 155.0,78.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,85.2 195.2,60.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,85.2 114.8,60.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,104.3 220.8,94.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,104.3 89.2,94.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,218.0 155.0,188.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"245.0\" y=\"221.0\">w_rel</text>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,116.496513958 171.134393186,60.1754260153 174.545318547,56.0082221349 174.949271824,61.378214849 159.768598297,119.503486042\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"118.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"118.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"w_rel\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"145.000463279,217.999536743 154.999536732,237.999999989 165.000463257,218.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">w_rel</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Relative angular velocity between two flanges (= der(flange_b.phi) - der(flange_a.phi)) as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sensors.SpeedSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "w": {
        "id": "w",
        "x": 255,
        "y": 115,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sensors.SpeedSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,125.0 65.0,125.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,125.0 255.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,55.0 155.0,85.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,92.2 195.2,67.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,92.2 114.8,67.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,111.3 220.8,101.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,111.3 89.2,101.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"250.0\" y=\"175.0\">w</text>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,123.496513958 171.134393186,67.1754260153 174.545318547,63.0082221349 174.949271824,68.378214849 159.768598297,126.503486042\"/>\n  <g id=\"flange\">\n    <ellipse cx=\"55.0\" cy=\"125.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of shaft from which sensor information shall be measured</text>\n    </g>\n  </g>\n  <g id=\"w\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,115.0 275.0,125.0 255.0,135.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">w</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Absolute angular velocity of flange as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sensors.TorqueSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 243,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 108,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 108,
        "height": 20,
        "width": 19.80198019802
      },
      "tau": {
        "id": "tau",
        "x": 65.0004632787,
        "y": 217.999536743,
        "height": 20.00046324600001,
        "width": 19.9999999785
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"243.0\" version=\"1.1\" viewBox=\"0 0 310.0 243.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sensors.TorqueSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,118.0 65.0,118.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,118.0 245.0,118.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,48.0 155.0,78.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,85.2 195.2,60.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,85.2 114.8,60.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,104.3 220.8,94.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,104.3 89.2,94.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,218.0 75.0,118.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"218.0\">tau</text>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"118.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,116.496513958 171.134393186,60.1754260153 174.545318547,56.0082221349 174.949271824,61.378214849 159.768598297,119.503486042\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"118.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Left flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"118.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Right flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"tau\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"65.0004632787,217.999536743 74.9995367321,237.999999989 85.0004632572,218.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">tau</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Torque in flange flange_a and flange_b (tau = flange_a.tau = -flange_b.tau) as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sources.Accelerate": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245.29702970299002,
        "y": 95,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 145,
        "y": 195,
        "height": 20,
        "width": 20
      },
      "a_ref": {
        "id": "a_ref",
        "x": 15,
        "y": 85,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"f2778c1f-938c-4deb-8d3f-6c3810ba902b\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sources.Accelerate</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,225.0 125.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,225.0 145.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,225.0 165.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,225.0 185.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,205.0 185.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,137.0 185.0,137.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,53.0 155.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"126.0,73.0 185.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,137.0 155.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,147.0 175.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,137.0 165.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"175.0,137.0 155.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,137.0 145.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,137.0 135.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,137.0 125.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"135.0,137.0 125.0,147.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"url(#f2778c1f-938c-4deb-8d3f-6c3810ba902b)\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"85.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"60.0\" y=\"173.0\">a_ref</text>\n  <g id=\"flange\">\n    <ellipse cx=\"255.198019802\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"155.0\" cy=\"205.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"205.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"195.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"a_ref\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,85.0 55.0,105.0 15.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">a_ref</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Absolute angular acceleration of flange with respect to support as input signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sources.ConstantSpeed": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245.29702970299002,
        "y": 135,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 145,
        "y": 235,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sources.ConstantSpeed</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"192.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"192.0\" x=\"59.0\" y=\"49.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,207.0 155.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,245.0 155.0,45.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 63.0 145.0 C 71.0 127.0 79.0 109.0 90.0 96.0 90.0 96.0 101.0 83.0 113.0 74.0 113.0 74.0 125.0 65.0 133.0 61.0 133.0 61.0 141.0 57.0 153.0 55.0 153.0 55.0 165.0 53.0 173.0 54.0 173.0 54.0 181.0 55.0 191.0 60.0 191.0 60.0 201.0 65.0 210.0 74.0 210.0 74.0 219.0 83.0 219.0 83.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 97.0 227.0 C 105.0 220.0 113.0 213.0 124.0 207.0 124.0 207.0 135.0 201.0 145.0 200.0 145.0 200.0 155.0 199.0 164.0 200.0 164.0 200.0 173.0 201.0 181.0 204.0 181.0 204.0 189.0 207.0 194.0 212.0 194.0 212.0 199.0 217.0 204.0 222.0 204.0 222.0 209.0 227.0 212.0 233.0 212.0 233.0 215.0 239.0 215.0 239.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"249.0,129.0 235.0,71.0 205.0,93.0 249.0,129.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"90.0,243.0 109.0,225.0 97.0,217.0 90.0,243.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <ellipse cx=\"255.198019802\" cy=\"145.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"155.0\" cy=\"245.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"245.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"235.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "w_fixed": {
        "bbox": {
          "x": 39,
          "y": 161,
          "height": 24,
          "width": 244
        },
        "name": "w_fixed",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "161.0",
          "y": "173.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sources.ConstantTorque": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245.29702970299002,
        "y": 135,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 145,
        "y": 235,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sources.ConstantTorque</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"192.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"192.0\" x=\"59.0\" y=\"49.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,207.0 155.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"57.0,145.0 255.0,145.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 63.0 145.0 C 71.0 127.0 79.0 109.0 90.0 96.0 90.0 96.0 101.0 83.0 113.0 74.0 113.0 74.0 125.0 65.0 133.0 61.0 133.0 61.0 141.0 57.0 153.0 55.0 153.0 55.0 165.0 53.0 173.0 54.0 173.0 54.0 181.0 55.0 191.0 60.0 191.0 60.0 201.0 65.0 210.0 74.0 210.0 74.0 219.0 83.0 219.0 83.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 97.0 227.0 C 105.0 220.0 113.0 213.0 124.0 207.0 124.0 207.0 135.0 201.0 145.0 200.0 145.0 200.0 155.0 199.0 164.0 200.0 164.0 200.0 173.0 201.0 181.0 204.0 181.0 204.0 189.0 207.0 194.0 212.0 194.0 212.0 199.0 217.0 204.0 222.0 204.0 222.0 209.0 227.0 212.0 233.0 212.0 233.0 215.0 239.0 215.0 239.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"249.0,129.0 235.0,71.0 205.0,93.0 249.0,129.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"90.0,243.0 109.0,225.0 97.0,217.0 90.0,243.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <ellipse cx=\"255.198019802\" cy=\"145.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"155.0\" cy=\"245.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"245.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"235.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "tau_constant": {
        "bbox": {
          "x": 31,
          "y": 161,
          "height": 24,
          "width": 244
        },
        "name": "tau_constant",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "153.0",
          "y": "173.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sources.LinearSpeedDependentTorque": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245.29702970299002,
        "y": 135,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 145,
        "y": 235,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sources.LinearSpeedDependentTorque</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"192.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"192.0\" x=\"59.0\" y=\"49.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,207.0 155.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,245.0 255.0,45.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 63.0 145.0 C 71.0 127.0 79.0 109.0 90.0 96.0 90.0 96.0 101.0 83.0 113.0 74.0 113.0 74.0 125.0 65.0 133.0 61.0 133.0 61.0 141.0 57.0 153.0 55.0 153.0 55.0 165.0 53.0 173.0 54.0 173.0 54.0 181.0 55.0 191.0 60.0 191.0 60.0 201.0 65.0 210.0 74.0 210.0 74.0 219.0 83.0 219.0 83.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 97.0 227.0 C 105.0 220.0 113.0 213.0 124.0 207.0 124.0 207.0 135.0 201.0 145.0 200.0 145.0 200.0 155.0 199.0 164.0 200.0 164.0 200.0 173.0 201.0 181.0 204.0 181.0 204.0 189.0 207.0 194.0 212.0 194.0 212.0 199.0 217.0 204.0 222.0 204.0 222.0 209.0 227.0 212.0 233.0 212.0 233.0 215.0 239.0 215.0 239.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"249.0,129.0 235.0,71.0 205.0,93.0 249.0,129.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"90.0,243.0 109.0,225.0 97.0,217.0 90.0,243.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <ellipse cx=\"255.198019802\" cy=\"145.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"155.0\" cy=\"245.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"245.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"235.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sources.Move": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245.29702970299002,
        "y": 95,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 145,
        "y": 195,
        "height": 20,
        "width": 20
      },
      "u": {
        "id": "u",
        "x": 15,
        "y": 85,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"a36942c5-7eae-42c9-a619-3cb8b45b49eb\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sources.Move</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,225.0 125.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,225.0 145.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,225.0 165.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,225.0 185.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,205.0 185.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,137.0 185.0,137.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,53.0 155.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"126.0,73.0 185.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,137.0 155.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,147.0 175.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,137.0 165.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"175.0,137.0 155.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,137.0 145.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,137.0 135.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,137.0 125.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"135.0,137.0 125.0,147.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"75.0\" y=\"185.0\">phi,w,a</text>\n  <rect fill=\"url(#a36942c5-7eae-42c9-a619-3cb8b45b49eb)\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"85.0\"/>\n  <g id=\"flange\">\n    <ellipse cx=\"255.198019802\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"155.0\" cy=\"205.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"205.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"195.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,85.0 55.0,105.0 15.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sources.Position": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 332
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 267.29702970298996,
        "y": 95,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 167,
        "y": 195,
        "height": 20,
        "width": 20
      },
      "phi_ref": {
        "id": "phi_ref",
        "x": 37,
        "y": 85,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 332.0 230.0\" width=\"332.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"05dddad2-59fc-4161-a705-3782bf69e8a0\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sources.Position</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"127.0,225.0 147.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"147.0,225.0 167.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,225.0 187.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"187.0,225.0 207.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"147.0,205.0 207.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"147.0,137.0 207.0,137.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.0,53.0 177.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"148.0,73.0 207.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.0,137.0 177.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"207.0,147.0 197.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"207.0,137.0 187.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"197.0,137.0 177.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"187.0,137.0 167.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.0,137.0 157.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,137.0 147.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"157.0,137.0 147.0,147.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"url(#05dddad2-59fc-4161-a705-3782bf69e8a0)\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"77.0\" y=\"85.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"63.0\" y=\"178.0\">phi_ref</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"265.0\" y=\"150.0\">exact=</text>\n  <g id=\"flange\">\n    <ellipse cx=\"277.198019802\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"177.0\" cy=\"205.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"177.0\" cy=\"205.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"167.0\" y=\"195.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"phi_ref\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"37.0,85.0 77.0,105.0 37.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">phi_ref</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Reference angle of flange with respect to support as input signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 27,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "177.0",
          "y": "25.0"
        }
      },
      "exact": {
        "bbox": {
          "x": 207,
          "y": 169,
          "height": 34,
          "width": 116
        },
        "name": "exact",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "265.0",
          "y": "186.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sources.QuadraticSpeedDependentTorque": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245.29702970299002,
        "y": 135,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 145,
        "y": 235,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sources.QuadraticSpeedDependentTorque</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"192.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"192.0\" x=\"59.0\" y=\"49.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,207.0 155.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 63.0 145.0 C 71.0 127.0 79.0 109.0 90.0 96.0 90.0 96.0 101.0 83.0 113.0 74.0 113.0 74.0 125.0 65.0 133.0 61.0 133.0 61.0 141.0 57.0 153.0 55.0 153.0 55.0 165.0 53.0 173.0 54.0 173.0 54.0 181.0 55.0 191.0 60.0 191.0 60.0 201.0 65.0 210.0 74.0 210.0 74.0 219.0 83.0 219.0 83.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 97.0 227.0 C 105.0 220.0 113.0 213.0 124.0 207.0 124.0 207.0 135.0 201.0 145.0 200.0 145.0 200.0 155.0 199.0 164.0 200.0 164.0 200.0 173.0 201.0 181.0 204.0 181.0 204.0 189.0 207.0 194.0 212.0 194.0 212.0 199.0 217.0 204.0 222.0 204.0 222.0 209.0 227.0 212.0 233.0 212.0 233.0 215.0 239.0 215.0 239.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 55.0 245.0 C 65.0 244.0 75.0 243.0 85.0 240.0 85.0 240.0 95.0 237.0 105.0 232.0 105.0 232.0 115.0 227.0 125.0 220.0 125.0 220.0 135.0 213.0 145.0 204.0 145.0 204.0 155.0 195.0 165.0 184.0 165.0 184.0 175.0 173.0 185.0 160.0 185.0 160.0 195.0 147.0 205.0 132.0 205.0 132.0 215.0 117.0 225.0 100.0 225.0 100.0 235.0 83.0 245.0 64.0 245.0 64.0 255.0 45.0 255.0 45.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"249.0,129.0 235.0,71.0 205.0,93.0 249.0,129.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"90.0,243.0 109.0,225.0 97.0,217.0 90.0,243.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <ellipse cx=\"255.198019802\" cy=\"145.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"155.0\" cy=\"245.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"245.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"235.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sources.SignTorque": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245.29702970299002,
        "y": 135,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 145,
        "y": 235,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sources.SignTorque</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"192.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"192.0\" x=\"59.0\" y=\"49.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,207.0 155.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,145.0 255.0,145.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"154.995367321,244.999999893 155.004632679,45.0000001073\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,185.0 149.0,185.0 151.0,183.0 159.0,107.0 161.0,105.0 235.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 63.0 145.0 C 71.0 127.0 79.0 109.0 90.0 96.0 90.0 96.0 101.0 83.0 113.0 74.0 113.0 74.0 125.0 65.0 133.0 61.0 133.0 61.0 141.0 57.0 153.0 55.0 153.0 55.0 165.0 53.0 173.0 54.0 173.0 54.0 181.0 55.0 191.0 60.0 191.0 60.0 201.0 65.0 210.0 74.0 210.0 74.0 219.0 83.0 219.0 83.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 97.0 227.0 C 105.0 220.0 113.0 213.0 124.0 207.0 124.0 207.0 135.0 201.0 145.0 200.0 145.0 200.0 155.0 199.0 164.0 200.0 164.0 200.0 173.0 201.0 181.0 204.0 181.0 204.0 189.0 207.0 194.0 212.0 194.0 212.0 199.0 217.0 204.0 222.0 204.0 222.0 209.0 227.0 212.0 233.0 212.0 233.0 215.0 239.0 215.0 239.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"249.0,129.0 235.0,71.0 205.0,93.0 249.0,129.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"90.0,243.0 109.0,225.0 97.0,217.0 90.0,243.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <ellipse cx=\"255.198019802\" cy=\"145.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"155.0\" cy=\"245.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"245.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"235.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "tau_constant": {
        "bbox": {
          "x": 31,
          "y": 161,
          "height": 24,
          "width": 244
        },
        "name": "tau_constant",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "153.0",
          "y": "173.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sources.Speed": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 250,
      "width": 314
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 253.29702970299,
        "y": 115,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 153,
        "y": 215,
        "height": 20,
        "width": 20
      },
      "w_ref": {
        "id": "w_ref",
        "x": 23,
        "y": 105,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"250.0\" version=\"1.1\" viewBox=\"0 0 314.0 250.0\" width=\"314.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"1ecbe5f6-6377-4da2-afd8-b674739d9e60\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sources.Speed</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"113.0,245.0 133.0,225.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"133.0,245.0 153.0,225.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"153.0,245.0 173.0,225.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"173.0,245.0 193.0,225.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"133.0,225.0 193.0,225.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"133.0,157.0 193.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"163.0,73.0 163.0,93.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"134.0,93.0 193.0,93.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"163.0,157.0 163.0,225.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"153.0,157.0 133.0,177.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"163.0,157.0 143.0,177.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"173.0,157.0 153.0,177.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"183.0,157.0 163.0,177.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"143.0,157.0 133.0,167.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"193.0,157.0 173.0,177.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"193.0,167.0 183.0,177.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"url(#1ecbe5f6-6377-4da2-afd8-b674739d9e60)\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"63.0\" y=\"105.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"57.0\" y=\"186.0\">w_ref</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"251.0\" y=\"168.0\">exact=</text>\n  <g id=\"flange\">\n    <ellipse cx=\"263.198019802\" cy=\"125.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"163.0\" cy=\"225.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"163.0\" cy=\"225.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"153.0\" y=\"215.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"w_ref\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"23.0,105.0 63.0,125.0 23.0,145.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">w_ref</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Reference angular velocity of flange with respect to support as input signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 163,
          "y": 5,
          "height": 60,
          "width": 0
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "163.0",
          "y": "35.0"
        }
      },
      "exact": {
        "bbox": {
          "x": 193,
          "y": 187,
          "height": 34,
          "width": 116
        },
        "name": "exact",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "251.0",
          "y": "204.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sources.Torque": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 240,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245.29702970299002,
        "y": 105,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 145,
        "y": 205,
        "height": 20,
        "width": 20
      },
      "tau": {
        "id": "tau",
        "x": 15,
        "y": 95,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"240.0\" version=\"1.1\" viewBox=\"0 0 310.0 240.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sources.Torque</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,235.0 125.0,215.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,235.0 145.0,215.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,235.0 165.0,215.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,235.0 185.0,215.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,215.0 185.0,215.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,145.0 185.0,145.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,145.0 155.0,216.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,165.0 145.0,145.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,165.0 165.0,145.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,165.0 185.0,145.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"53.5\" y=\"164.5\">tau</text>\n  <path d=\"M 67.0 115.0 C 79.0 100.0 91.0 85.0 105.0 74.0 105.0 74.0 119.0 63.0 136.0 58.0 136.0 58.0 153.0 53.0 168.0 56.0 168.0 56.0 183.0 59.0 193.0 65.0 193.0 65.0 203.0 71.0 211.0 79.0 211.0 79.0 219.0 87.0 225.0 94.0 225.0 94.0 231.0 101.0 236.0 108.0 236.0 108.0 241.0 115.0 241.0 115.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <path d=\"M 101.0 157.0 C 109.0 150.0 117.0 143.0 128.0 137.0 128.0 137.0 139.0 131.0 149.0 130.0 149.0 130.0 159.0 129.0 168.0 131.0 168.0 131.0 177.0 133.0 184.0 137.0 184.0 137.0 191.0 141.0 197.0 146.0 197.0 146.0 203.0 151.0 207.0 156.0 207.0 156.0 211.0 161.0 215.0 167.0 215.0 167.0 219.0 173.0 219.0 173.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"241.0,115.0 221.0,57.0 192.0,88.0 241.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"94.0,181.0 111.0,157.0 97.0,151.0 94.0,181.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <ellipse cx=\"255.198019802\" cy=\"115.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"155.0\" cy=\"215.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"215.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"205.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"tau\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,95.0 55.0,115.0 15.0,135.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">tau</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Accelerating torque acting at flange (= -flange.tau)</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sources.Torque2": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245.29702970299002,
        "y": 95,
        "height": 20,
        "width": 19.80198019802
      },
      "tau": {
        "id": "tau",
        "x": 135.002779801,
        "y": 44.9972205855,
        "height": 40.0027792213,
        "width": 39.99999961399999
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 310.0 210\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sources.Torque2</desc>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"77.0,81.0 86.0,88.0 66.0,105.0 77.0,81.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"244.0,105.0 233.0,81.0 224.0,88.0 244.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 81.0 85.0 C 83.0 83.5 85.0 82.0 87.5 80.5 87.5 80.5 90.0 79.0 92.5 78.0 92.5 78.0 95.0 77.0 97.0 76.5 97.0 76.5 99.0 76.0 102.0 75.5 102.0 75.5 105.0 75.0 109.5 75.0 109.5 75.0 114.0 75.0 117.0 75.5 117.0 75.5 120.0 76.0 122.0 76.5 122.0 76.5 124.0 77.0 126.5 78.0 126.5 78.0 129.0 79.0 131.5 80.5 131.5 80.5 134.0 82.0 136.0 83.5 136.0 83.5 138.0 85.0 140.0 87.5 140.0 87.5 142.0 90.0 143.5 93.0 143.5 93.0 145.0 96.0 145.0 96.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <path d=\"M 229.0 85.0 C 227.0 83.5 225.0 82.0 222.5 80.5 222.5 80.5 220.0 79.0 217.5 78.0 217.5 78.0 215.0 77.0 213.0 76.5 213.0 76.5 211.0 76.0 208.0 75.5 208.0 75.5 205.0 75.0 200.5 75.0 200.5 75.0 196.0 75.0 193.0 75.5 193.0 75.5 190.0 76.0 188.0 76.5 188.0 76.5 186.0 77.0 183.5 78.0 183.5 78.0 181.0 79.0 178.5 80.5 178.5 80.5 176.0 82.0 174.0 83.5 174.0 83.5 172.0 85.0 170.0 87.5 170.0 87.5 168.0 90.0 166.5 93.0 166.5 93.0 165.0 96.0 165.0 96.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <g id=\"flange_a\">\n    <ellipse cx=\"55.0\" cy=\"105.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of left shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <ellipse cx=\"255.198019802\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of right shaft</text>\n    </g>\n  </g>\n  <g id=\"tau\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"175.002779415,45.0027798008 154.997220392,84.9999998068 135.002779801,44.9972205855\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">tau</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Torque driving the two flanges (a positive value accelerates the flange)</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 145,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "165.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Rotational.Sources.TorqueStep": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245.29702970299002,
        "y": 135,
        "height": 20,
        "width": 19.80198019802
      },
      "support": {
        "id": "support",
        "x": 145,
        "y": 235,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Rotational.Sources.TorqueStep</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"192.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"192.0\" x=\"59.0\" y=\"49.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,207.0 155.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,205.0 155.0,205.0 155.0,85.0 235.0,85.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 63.0 145.0 C 71.0 127.0 79.0 109.0 90.0 96.0 90.0 96.0 101.0 83.0 113.0 74.0 113.0 74.0 125.0 65.0 133.0 61.0 133.0 61.0 141.0 57.0 153.0 55.0 153.0 55.0 165.0 53.0 173.0 54.0 173.0 54.0 181.0 55.0 191.0 60.0 191.0 60.0 201.0 65.0 210.0 74.0 210.0 74.0 219.0 83.0 219.0 83.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 97.0 227.0 C 105.0 220.0 113.0 213.0 124.0 207.0 124.0 207.0 135.0 201.0 145.0 200.0 145.0 200.0 155.0 199.0 164.0 200.0 164.0 200.0 173.0 201.0 181.0 204.0 181.0 204.0 189.0 207.0 194.0 212.0 194.0 212.0 199.0 217.0 204.0 222.0 204.0 222.0 209.0 227.0 212.0 233.0 212.0 233.0 215.0 239.0 215.0 239.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"205.0\" y=\"195.0\">time</text>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"249.0,129.0 235.0,71.0 205.0,93.0 249.0,129.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"90.0,243.0 109.0,225.0 97.0,217.0 90.0,243.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <ellipse cx=\"255.198019802\" cy=\"145.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"9.90099009901\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (non-filled square icon)</text>\n      <text id=\"desc\">Flange of shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <ellipse cx=\"155.0\" cy=\"245.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"155.0\" cy=\"245.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"235.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.Brake": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 300,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 149,
        "y": 229,
        "height": 12,
        "width": 12
      },
      "heatPort": {
        "id": "heatPort",
        "x": 45,
        "y": 225,
        "height": 20,
        "width": 20
      },
      "f_normalized": {
        "id": "f_normalized",
        "x": 135.000926557,
        "y": 4.99907348556,
        "height": 40.000926492939996,
        "width": 39.999999957
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"300.0\" version=\"1.1\" viewBox=\"0 0 310.0 300.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.Brake</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,255.0 125.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,255.0 145.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,255.0 165.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,255.0 185.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,235.0 185.0,235.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,45.0 155.0,85.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,185.0 155.0,195.0 115.0,185.0 115.0,87.0 155.0,75.0 155.0,45.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,237.0 55.0,151.0 155.0,151.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(215,215,215)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"180.0\" x=\"65.0\" y=\"125.0\"/>\n  <rect fill=\"rgb(0,0,0)\" fill-opacity=\"1\" height=\"10.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"135.0\" y=\"105.0\"/>\n  <rect fill=\"rgb(0,0,0)\" fill-opacity=\"1\" height=\"10.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"135.0\" y=\"155.0\"/>\n  <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(175,175,175)\" stroke-width=\"0.25mm\" width=\"10.0\" x=\"175.0\" y=\"107.0\"/>\n  <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(175,175,175)\" stroke-width=\"0.25mm\" width=\"10.0\" x=\"175.0\" y=\"157.0\"/>\n  <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"130.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(175,175,175)\" stroke-width=\"0.25mm\" width=\"6.0\" x=\"185.0\" y=\"107.0\"/>\n  <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"6.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(175,175,175)\" stroke-width=\"0.25mm\" width=\"16.0\" x=\"169.0\" y=\"231.0\"/>\n  <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"155.0,165.0 165.0,185.0 145.0,185.0 155.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"165.0,85.0 145.0,85.0 155.0,105.0 165.0,85.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"125.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">Flange of left shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"125.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of right shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"229.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"145.0\" y=\"225.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"229.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"225.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n  <g id=\"f_normalized\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"135.000926557,4.99907348556 154.999073464,44.9999999785 175.000926514,5.00092655736\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">f_normalized</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Normalized force signal 0..1 (normal force = fn_max*f_normalized; brake is active if > 0)</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 255,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "275.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.Damper": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 220,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "heatPort": {
        "id": "heatPort",
        "x": 45,
        "y": 195,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"220.0\" version=\"1.1\" viewBox=\"0 0 310.0 220.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.Damper</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,105.0 95.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,135.0 95.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,135.0 215.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,75.0 215.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,195.0 175.0,195.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,205.0 55.0,125.0 141.0,125.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"60.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"90.0\" x=\"95.0\" y=\"75.0\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"205.0,195.0 175.0,185.0 175.0,205.0 205.0,195.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">Left flange of compliant 1-dim. translational component</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Right flange of compliant 1-dim. translational component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"195.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 15,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "35.0"
        }
      },
      "d": {
        "bbox": {
          "x": 5,
          "y": 150,
          "height": 30,
          "width": 300
        },
        "name": "d",
        "position": 2,
        "text": "d=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "165.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.ElastoGap": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "heatPort": {
        "id": "heatPort",
        "x": 45,
        "y": 195,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.ElastoGap</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"57.0,105.0 107.0,105.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"107.0,67.0 107.0,143.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"1.0mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"163.0,115.0 163.0,153.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"153.0,155.0 193.0,155.0 193.0,111.0 153.0,111.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"193.0,133.0 227.0,133.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"143.0,143.0 143.0,69.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"1.0mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"143.0,133.0 163.0,133.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"143.0,81.0 149.0,81.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"227.0,105.0 253.0,105.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"227.0,83.0 227.0,147.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"149.0,81.0 161.0,71.0 173.0,91.0 189.0,71.0 201.0,91.0 215.0,71.0 223.0,83.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"103.0,175.0 183.0,175.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"223.0,83.0 227.0,83.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,205.0 55.0,149.0 177.0,149.0 177.0,133.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"44.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"163.0\" y=\"111.0\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"213.0,175.0 183.0,165.0 183.0,185.0 213.0,175.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">Left flange of compliant 1-dim. translational component</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Right flange of compliant 1-dim. translational component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"195.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "c": {
        "bbox": {
          "x": 5,
          "y": 200,
          "height": 30,
          "width": 300
        },
        "name": "c",
        "position": 2,
        "text": "c=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "215.0"
        }
      },
      "d": {
        "bbox": {
          "x": 5,
          "y": 235,
          "height": 30,
          "width": 300
        },
        "name": "d",
        "position": 2,
        "text": "d=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "250.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.Fixed": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 240,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 145.000926579,
        "y": 94.999073507,
        "height": 20.0018529859,
        "width": 19.9981468424
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"240.0\" version=\"1.1\" viewBox=\"0 0 310.0 240.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.Fixed</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,145.0 235.0,145.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"235.0,145.0 195.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"195.0,145.0 155.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,145.0 115.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,145.0 75.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,145.0 155.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0018529859\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"19.9981468424\" x=\"145.000926579\" y=\"94.999073507\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 195,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "215.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.IdealGearR2T": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 245,
      "width": 310
    },
    "ports": {
      "flangeR": {
        "id": "flangeR",
        "x": 45,
        "y": 120,
        "height": 20,
        "width": 20
      },
      "flangeT": {
        "id": "flangeT",
        "x": 245,
        "y": 120,
        "height": 20,
        "width": 20
      },
      "supportR": {
        "id": "supportR",
        "x": 45,
        "y": 220,
        "height": 20,
        "width": 20
      },
      "supportT": {
        "id": "supportT",
        "x": 249,
        "y": 224,
        "height": 12,
        "width": 12
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"245.0\" version=\"1.1\" viewBox=\"0 0 310.0 245.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <linearGradient id=\"5c969aad-d6e6-4fa9-8541-8d1bab39d645\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.IdealGearR2T</desc>\n  <rect fill=\"url(#5c969aad-d6e6-4fa9-8541-8d1bab39d645)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"70.0\" x=\"55.0\" y=\"120.0\"/>\n  <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"50.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"11.0\" x=\"250.0\" y=\"140.0\"/>\n  <rect fill=\"rgb(160,160,164)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"181.0\" x=\"80.0\" y=\"190.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,115.0 75.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,146.0 75.0,146.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,146.0 55.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"255.0,210.0 255.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"240.0,240.0 250.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"250.0,240.0 260.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"260.0,240.0 270.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"240.0,230.0 270.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"40.0,240.0 50.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"50.0,240.0 60.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"60.0,240.0 70.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"40.0,230.0 70.0,230.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(160,160,164)\" fill-opacity=\"1\" points=\"87.5,190.0 92.5,170.0 102.5,170.0 107.5,190.0 117.5,190.0 122.5,170.0 132.5,170.0 137.5,190.0 147.5,190.0 152.5,170.0 162.5,170.0 167.5,190.0 177.5,190.0 182.5,170.0 192.5,170.0 197.5,190.0 207.5,190.0 212.5,170.0 222.5,170.0 227.5,190.0 237.5,190.0 242.5,170.0 250.0,170.0 250.0,190.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"122.262016886,86.5518264344 123.415482447,121.888344616 89.81539535,132.889896646 91.5518264344,142.737983114 126.888344616,141.584517553 137.889896646,175.18460465 147.737983114,173.448173566 146.584517553,138.111655384 180.18460465,127.110103354 178.448173566,117.262016886 143.111655384,118.415482447 132.110103354,84.81539535\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"95.2708906157,108.283695813 121.072645675,132.455361786 105.092337758,163.993113114 113.283695813,169.729109384 137.455361786,143.927354325 168.993113114,159.907662242 174.729109384,151.716304187 148.927354325,127.544638214 164.907662242,96.0068868855 156.716304187,90.2708906157 132.544638214,116.072645675 101.006886886,100.092337758\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"135.0\" cy=\"130.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"30.0\" ry=\"30.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"135.0\" cy=\"130.0\" fill=\"rgb(128,128,128)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flangeR\">\n    <ellipse cx=\"55.0\" cy=\"130.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flangeR</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of rotational shaft</text>\n    </g>\n  </g>\n  <g id=\"flangeT\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"120.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flangeT</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of translational rod</text>\n    </g>\n  </g>\n  <g id=\"supportR\">\n    <ellipse cx=\"55.0\" cy=\"230.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"55.0\" cy=\"230.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"220.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">supportR</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Rotational support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"supportT\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"249.0\" y=\"224.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"245.0\" y=\"220.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"249.0\" y=\"224.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">supportT</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Translational support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "ratio": {
        "bbox": {
          "x": 5,
          "y": 50,
          "height": 30,
          "width": 300
        },
        "name": "ratio",
        "position": 6,
        "text": "ratio=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "65.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.IdealRollingWheel": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 370,
      "width": 310
    },
    "ports": {
      "flangeR": {
        "id": "flangeR",
        "x": 45,
        "y": 175,
        "height": 20,
        "width": 20
      },
      "flangeT": {
        "id": "flangeT",
        "x": 245,
        "y": 175,
        "height": 20,
        "width": 20
      },
      "supportR": {
        "id": "supportR",
        "x": 45,
        "y": 275,
        "height": 20,
        "width": 20
      },
      "supportT": {
        "id": "supportT",
        "x": 249,
        "y": 279,
        "height": 12,
        "width": 12
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"370.0\" version=\"1.1\" viewBox=\"0 0 310.0 370.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <linearGradient id=\"bdab9aa1-d979-455c-b013-aa573adfc242\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"3c762d24-810d-426e-9f9c-60d10c9539af\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"e6df142b-d307-4a60-ad8a-00e351740642\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"a16d0c52-5892-4f51-b097-b3e46b1f3309\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"fd04bd61-3645-417c-8671-4d9c2ee338dc\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(192, 192, 192)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(64, 64, 64)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.IdealRollingWheel</desc>\n  <rect fill=\"url(#bdab9aa1-d979-455c-b013-aa573adfc242)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\" width=\"54.0\" x=\"55.0\" y=\"175.0\"/>\n  <rect fill=\"url(#e6df142b-d307-4a60-ad8a-00e351740642)\" height=\"160.0\" rx=\"0.0\" ry=\"0.0\" width=\"32.0\" x=\"135.0\" y=\"105.0\"/>\n  <rect fill=\"url(#fd04bd61-3645-417c-8671-4d9c2ee338dc)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"44.0\" x=\"171.0\" y=\"175.0\"/>\n  <ellipse cx=\"135.0\" cy=\"185.0\" fill=\"url(#3c762d24-810d-426e-9f9c-60d10c9539af)\" rx=\"30.0\" ry=\"80.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"169.0\" cy=\"185.0\" fill=\"rgb(128,128,128)\" fill-opacity=\"1\" rx=\"30.0\" ry=\"80.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"171.0\" cy=\"185.0\" fill=\"rgb(192,192,192)\" fill-opacity=\"1\" rx=\"18.0\" ry=\"52.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"171.0\" cy=\"185.0\" fill=\"url(#a16d0c52-5892-4f51-b097-b3e46b1f3309)\" rx=\"4.0\" ry=\"10.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"215.0\" cy=\"185.0\" fill=\"rgb(192,192,192)\" fill-opacity=\"1\" rx=\"4.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,127,0)\" fill-opacity=\"1\" points=\"235.0,175.0 235.0,159.0 215.0,159.0 215.0,165.0 225.0,165.0 225.0,205.0 215.0,205.0 215.0,211.0 235.0,211.0 235.0,195.0 245.0,195.0 245.0,175.0 235.0,175.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,205.0 95.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,205.0 55.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,165.0 95.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"255.0,275.0 115.0,275.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,211.0 225.0,235.0 255.0,235.0 255.0,285.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"135.0,105.0 170.0,105.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"135.0,265.0 170.0,265.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"171.0,175.0 215.0,175.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"171.0,195.0 215.0,195.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"240.0,295.0 250.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"250.0,295.0 260.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"260.0,295.0 270.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"240.0,285.0 270.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"40.0,295.0 50.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"50.0,295.0 60.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"60.0,295.0 70.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"40.0,285.0 70.0,285.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flangeR\">\n    <ellipse cx=\"55.0\" cy=\"185.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flangeR</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">1-dim. rotational flange of a shaft (filled square icon)</text>\n      <text id=\"desc\">Flange of rotational shaft</text>\n    </g>\n  </g>\n  <g id=\"flangeT\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"175.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flangeT</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of translational rod</text>\n    </g>\n  </g>\n  <g id=\"supportR\">\n    <ellipse cx=\"55.0\" cy=\"285.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <ellipse cx=\"55.0\" cy=\"285.0\" fill=\"rgb(95,95,95)\" fill-opacity=\"1\" rx=\"6.66666666667\" ry=\"6.66666666667\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"275.0\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">supportR</text>\n      <text id=\"type\">Modelica.Mechanics.Rotational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing of a 1-dim. rotational shaft</text>\n      <text id=\"desc\">Rotational support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"supportT\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"249.0\" y=\"279.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"245.0\" y=\"275.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"249.0\" y=\"279.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">supportT</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Translational support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 55,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "75.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.InitializeFlange": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "s_start": {
        "id": "s_start",
        "x": 15,
        "y": 75,
        "height": 40,
        "width": 40
      },
      "v_start": {
        "id": "v_start",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      },
      "a_start": {
        "id": "a_start",
        "x": 15,
        "y": 195,
        "height": 40,
        "width": 40
      },
      "flange": {
        "id": "flange",
        "x": 245,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.InitializeFlange</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"142.0\" y=\"95.0\">s_start</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"143.0\" y=\"154.0\">v_start</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"141.0\" y=\"215.0\">a_start</text>\n  <g id=\"s_start\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,75.0 55.0,95.0 15.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">s_start</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Initial position of flange</text>\n    </g>\n  </g>\n  <g id=\"v_start\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">v_start</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Initial speed of flange</text>\n    </g>\n  </g>\n  <g id=\"a_start\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,195.0 55.0,215.0 15.0,235.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">a_start</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Initial angular acceleration of flange</text>\n    </g>\n  </g>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange that is initialized</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.Mass": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 310.0 210\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <radialGradient cx=\"50%\" cy=\"50%\" fx=\"50%\" fy=\"50%\" id=\"931d7027-fffd-4103-aaa0-a3085c5eabcd\" r=\"0.9\">\n      <stop offset=\"0\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </radialGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.Mass</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,105.0 100.0,105.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"210.0,105.0 255.0,105.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,195.0 175.0,195.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"url(#931d7027-fffd-4103-aaa0-a3085c5eabcd)\" height=\"60.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"111.0\" x=\"100.0\" y=\"75.0\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"205.0,195.0 175.0,185.0 175.0,205.0 205.0,195.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">Left flange of translational component</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Right flange of translational component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 20,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "40.0"
        }
      },
      "m": {
        "bbox": {
          "x": 5,
          "y": 150,
          "height": 30,
          "width": 300
        },
        "name": "m",
        "position": 2,
        "text": "m=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "165.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.MassWithStopAndFriction": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 250,
      "width": 310
    },
    "ports": {
      "heatPort": {
        "id": "heatPort",
        "x": 45,
        "y": 195,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"250.0\" version=\"1.1\" viewBox=\"0 0 310.0 250.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <radialGradient cx=\"50%\" cy=\"50%\" fx=\"50%\" fy=\"50%\" id=\"c356072d-d81c-4be2-8f85-93d5ce111891\" r=\"0.9\">\n      <stop offset=\"0\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"/>\n    </radialGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.MassWithStopAndFriction</desc>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"235.0,205.0 205.0,195.0 205.0,215.0 235.0,205.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,205.0 205.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,105.0 125.0,105.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"190.0,105.0 245.0,105.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,195.0 125.0,175.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,175.0 185.0,175.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,195.0 145.0,175.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,195.0 165.0,175.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,195.0 185.0,175.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,205.0 55.0,145.0 158.0,145.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"url(#c356072d-d81c-4be2-8f85-93d5ce111891)\" height=\"65.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"65.0\" x=\"125.0\" y=\"75.0\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"15.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"144.0\" x=\"85.0\" y=\"150.0\"/>\n  <rect fill=\"rgb(0,0,0)\" fill-opacity=\"1\" height=\"30.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"8.0\" x=\"92.0\" y=\"120.0\"/>\n  <rect fill=\"rgb(0,0,0)\" fill-opacity=\"1\" height=\"29.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"9.0\" x=\"215.0\" y=\"121.0\"/>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"195.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 25,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "45.0"
        }
      },
      "m": {
        "bbox": {
          "x": 5,
          "y": 215,
          "height": 30,
          "width": 300
        },
        "name": "m",
        "position": 2,
        "text": "m=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "230.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.RelativeStates": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 310.0 210\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.RelativeStates</desc>\n  <ellipse cx=\"155.0\" cy=\"105.0\" fill=\"rgb(0,255,255)\" fill-opacity=\"1\" rx=\"40.0\" ry=\"40.0\" stroke=\"rgb(0,255,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"105.0\">S</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"63.0,105.0 113.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"195.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">(right) driven flange (flange axis directed out of cut plane)</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 15,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.Rod": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 310.0 210\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.Rod</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,105.0 100.0,105.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"208.0,105.0 254.0,105.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,195.0 175.0,195.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"205.0,195.0 175.0,185.0 175.0,205.0 205.0,195.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\" width=\"108.0\" x=\"100.0\" y=\"95.0\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">Left flange of translational component</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Right flange of translational component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 25,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "45.0"
        }
      },
      "L": {
        "bbox": {
          "x": 5,
          "y": 135,
          "height": 30,
          "width": 300
        },
        "name": "L",
        "position": 2,
        "text": "L=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "150.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.Spring": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 310.0 210\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.Spring</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,195.0 175.0,195.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"57.0,105.0 95.0,105.0 111.0,135.0 139.0,75.0 169.0,135.0 199.0,75.0 215.0,105.0 255.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"205.0,195.0 175.0,185.0 175.0,205.0 205.0,195.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">Left flange of compliant 1-dim. translational component</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Right flange of compliant 1-dim. translational component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 15,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "35.0"
        }
      },
      "c": {
        "bbox": {
          "x": 5,
          "y": 150,
          "height": 30,
          "width": 300
        },
        "name": "c",
        "position": 2,
        "text": "c=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "165.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.SpringDamper": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 295,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 115,
        "height": 20,
        "width": 20
      },
      "heatPort": {
        "id": "heatPort",
        "x": 45,
        "y": 215,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"295.0\" version=\"1.1\" viewBox=\"0 0 310.0 295.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.SpringDamper</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,85.0 95.0,85.0 110.0,115.0 140.0,55.0 170.0,115.0 200.0,55.0 215.0,85.0 235.0,85.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,85.0 75.0,195.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,195.0 103.0,195.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"103.0,174.0 223.0,174.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"104.0,216.0 224.0,216.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"193.0,195.0 235.0,195.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"235.0,85.0 235.0,195.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,125.0 75.0,125.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"235.0,125.0 245.0,125.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"98.0,143.0 178.0,143.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,225.0 55.0,205.0 150.0,205.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(192,192,192)\" fill-opacity=\"1\" height=\"42.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"90.0\" x=\"103.0\" y=\"174.0\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"208.0,143.0 178.0,133.0 178.0,153.0 208.0,143.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">Left flange of compliant 1-dim. translational component</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"115.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Right flange of compliant 1-dim. translational component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"215.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "d": {
        "bbox": {
          "x": 5,
          "y": 260,
          "height": 30,
          "width": 300
        },
        "name": "d",
        "position": 2,
        "text": "d=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "275.0"
        }
      },
      "c": {
        "bbox": {
          "x": 5,
          "y": 225,
          "height": 30,
          "width": 300
        },
        "name": "c",
        "position": 2,
        "text": "c=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "240.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Components.SupportFriction": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 149,
        "y": 199,
        "height": 12,
        "width": 12
      },
      "heatPort": {
        "id": "heatPort",
        "x": 45,
        "y": 195,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <radialGradient cx=\"50%\" cy=\"50%\" fx=\"50%\" fy=\"50%\" id=\"c12db00d-7880-4ffb-92a0-e8051ad876ef\" r=\"55%\">\n      <stop offset=\"0\" stop-color=\"rgb(175, 175, 175)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.45\" stop-color=\"rgb(159, 159, 159)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(143, 143, 143)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(95, 95, 95)\" stop-opacity=\"1\"/>\n    </radialGradient>\n  </defs>\n  <defs>\n    <radialGradient cx=\"50%\" cy=\"50%\" fx=\"50%\" fy=\"50%\" id=\"096e4ec7-0a57-4f43-aefa-525789c74d83\" r=\"55%\">\n      <stop offset=\"0\" stop-color=\"rgb(175, 175, 175)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.45\" stop-color=\"rgb(159, 159, 159)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(143, 143, 143)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(95, 95, 95)\" stop-opacity=\"1\"/>\n    </radialGradient>\n  </defs>\n  <defs>\n    <radialGradient cx=\"50%\" cy=\"50%\" fx=\"50%\" fy=\"50%\" id=\"df6bfebb-9c96-4773-a5ad-cd3ce6493954\" r=\"55%\">\n      <stop offset=\"0\" stop-color=\"rgb(175, 175, 175)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.45\" stop-color=\"rgb(159, 159, 159)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(143, 143, 143)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(95, 95, 95)\" stop-opacity=\"1\"/>\n    </radialGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <radialGradient cx=\"50%\" cy=\"50%\" fx=\"50%\" fy=\"50%\" id=\"a0decc35-c4ec-40c6-90bf-70c3487bd5b7\" r=\"55%\">\n      <stop offset=\"0\" stop-color=\"rgb(175, 175, 175)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.45\" stop-color=\"rgb(159, 159, 159)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(143, 143, 143)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(95, 95, 95)\" stop-opacity=\"1\"/>\n    </radialGradient>\n  </defs>\n  <defs>\n    <radialGradient cx=\"50%\" cy=\"50%\" fx=\"50%\" fy=\"50%\" id=\"dc243099-a225-4378-9d10-6da462b4d818\" r=\"55%\">\n      <stop offset=\"0\" stop-color=\"rgb(175, 175, 175)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.45\" stop-color=\"rgb(159, 159, 159)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(143, 143, 143)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(95, 95, 95)\" stop-opacity=\"1\"/>\n    </radialGradient>\n  </defs>\n  <defs>\n    <radialGradient cx=\"50%\" cy=\"50%\" fx=\"50%\" fy=\"50%\" id=\"75ac7568-3d0f-4544-aa11-a5bfe757cf3e\" r=\"55%\">\n      <stop offset=\"0\" stop-color=\"rgb(175, 175, 175)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.45\" stop-color=\"rgb(159, 159, 159)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(143, 143, 143)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(95, 95, 95)\" stop-opacity=\"1\"/>\n    </radialGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Components.SupportFriction</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,225.0 125.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,225.0 145.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,225.0 165.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,225.0 185.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,205.0 185.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,190.0 150.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"150.0,195.0 160.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,195.0 155.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,195.0 165.0,185.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,205.0 55.0,125.0 155.0,125.0\" stroke=\"rgb(191,0,0)\" stroke-dasharray=\"1.0 2.0\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(215,215,215)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"180.0\" x=\"65.0\" y=\"95.0\"/>\n  <ellipse cx=\"117.0\" cy=\"125.0\" fill=\"url(#c12db00d-7880-4ffb-92a0-e8051ad876ef)\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"125.0\" fill=\"url(#096e4ec7-0a57-4f43-aefa-525789c74d83)\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"195.0\" cy=\"125.0\" fill=\"url(#df6bfebb-9c96-4773-a5ad-cd3ce6493954)\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"115.0\" cy=\"85.0\" fill=\"url(#a0decc35-c4ec-40c6-90bf-70c3487bd5b7)\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"85.0\" fill=\"url(#dc243099-a225-4378-9d10-6da462b4d818)\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"195.0\" cy=\"85.0\" fill=\"url(#75ac7568-3d0f-4544-aa11-a5bfe757cf3e)\" rx=\"10.0\" ry=\"10.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(175,175,175)\" fill-opacity=\"1\" points=\"95.0,135.0 215.0,135.0 215.0,117.0 235.0,117.0 235.0,155.0 75.0,155.0 75.0,117.0 95.0,117.0 95.0,135.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(175,175,175)\" fill-opacity=\"1\" points=\"95.0,155.0 135.0,185.0 175.0,185.0 215.0,155.0 95.0,155.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(175,175,175)\" fill-opacity=\"1\" points=\"95.0,75.0 215.0,75.0 215.0,93.0 235.0,93.0 235.0,55.0 75.0,55.0 75.0,93.0 95.0,93.0 95.0,75.0\" stroke=\"rgb(95,95,95)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">Flange of left shaft</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of right shaft</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"199.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"145.0\" y=\"195.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"199.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"heatPort\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"195.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">heatPort</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">Optional port to which dissipated losses are transported in form of heat</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sensors.AccSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "a": {
        "id": "a",
        "x": 255,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 310.0 210.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sensors.AccSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,195.0 135.0,195.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 255.0,105.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,105.0 155.0,121.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 155.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,145.0 105.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,145.0 125.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,145.0 145.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,145.0 165.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,145.0 185.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,145.0 205.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"165.0,195.0 135.0,185.0 135.0,205.0 165.0,195.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"155.0,145.0 145.0,121.0 165.0,121.0 155.0,145.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"252.5\" y=\"149.0\">a</text>\n  <rect fill=\"rgb(245,245,245)\" fill-opacity=\"1\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"85.0\" y=\"85.0\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">Flange to be measured (flange axis directed in to cut plane, e. g. from left to right)</text>\n    </g>\n  </g>\n  <g id=\"a\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,95.0 275.0,105.0 255.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">a</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Absolute acceleration of flange as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 25,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "45.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sensors.ForceSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "f": {
        "id": "f",
        "x": 65.0004632787,
        "y": 204.999536743,
        "height": 20.00046324600001,
        "width": 19.9999999785
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sensors.ForceSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"104.0,71.0 184.0,71.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,105.0 155.0,121.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 155.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,145.0 105.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,145.0 125.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,145.0 145.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,145.0 165.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,145.0 185.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,145.0 205.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,205.0 75.0,105.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"214.0,71.0 184.0,61.0 184.0,81.0 214.0,71.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"155.0,145.0 145.0,121.0 165.0,121.0 155.0,145.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"200.0\">f</text>\n  <rect fill=\"rgb(245,245,245)\" fill-opacity=\"1\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"85.0\" y=\"85.0\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">(right) driven flange (flange axis directed out of cut plane)</text>\n    </g>\n  </g>\n  <g id=\"f\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"65.0004632787,204.999536743 74.9995367321,224.999999989 85.0004632572,205.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">f</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Force in flange_a and flange_b (f = flange_a.f = -flange_b.f) as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sensors.MultiSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "power": {
        "id": "power",
        "x": 85.0004632787,
        "y": 204.999536743,
        "height": 20.00046324600001,
        "width": 19.99999997830001
      },
      "f": {
        "id": "f",
        "x": 145.000463279,
        "y": 204.999536743,
        "height": 20.00046324600001,
        "width": 19.999999978000005
      },
      "v": {
        "id": "v",
        "x": 204.999536743,
        "y": 204.999536743,
        "height": 20.00046324600001,
        "width": 19.999999978000005
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sensors.MultiSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"104.0,71.0 184.0,71.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,105.0 155.0,121.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 155.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,145.0 105.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,145.0 125.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,145.0 145.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,145.0 165.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,145.0 185.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,145.0 205.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,205.0 95.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,205.0 155.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"215.0,205.0 215.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"214.0,71.0 184.0,61.0 184.0,81.0 214.0,71.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"155.0,145.0 145.0,121.0 165.0,121.0 155.0,145.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"54.0\" y=\"190.0\">power</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"167.0\" y=\"191.0\">f</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"242.0\" y=\"190.5\">v</text>\n  <rect fill=\"rgb(245,245,245)\" fill-opacity=\"1\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"85.0\" y=\"85.0\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">(right) driven flange (flange axis directed out of cut plane)</text>\n    </g>\n  </g>\n  <g id=\"power\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"85.0004632787,204.999536743 94.9995367321,224.999999989 105.000463257,205.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">power</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Power in flange flange_a as output signal</text>\n    </g>\n  </g>\n  <g id=\"f\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"145.000463279,204.999536743 154.999536732,224.999999989 165.000463257,205.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">f</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Force in flange_a and flange_b (f = flange_a.f = -flange_b.f) as output signal</text>\n    </g>\n  </g>\n  <g id=\"v\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"224.999536721,204.999536743 215.000463268,224.999999989 204.999536743,205.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">v</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Absolute velocity of flange as output signal as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sensors.PositionSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "s": {
        "id": "s",
        "x": 255,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 310.0 210.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sensors.PositionSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,195.0 135.0,195.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 255.0,105.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,105.0 155.0,121.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 155.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,145.0 105.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,145.0 125.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,145.0 145.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,145.0 165.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,145.0 185.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,145.0 205.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"165.0,195.0 135.0,185.0 135.0,205.0 165.0,195.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"155.0,145.0 145.0,121.0 165.0,121.0 155.0,145.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"252.0\" y=\"150.0\">s</text>\n  <rect fill=\"rgb(245,245,245)\" fill-opacity=\"1\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"85.0\" y=\"85.0\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">Flange to be measured (flange axis directed in to cut plane, e. g. from left to right)</text>\n    </g>\n  </g>\n  <g id=\"s\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,95.0 275.0,105.0 255.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">s</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Absolute position of flange as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 25,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "45.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sensors.PowerSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "power": {
        "id": "power",
        "x": 65.0004632787,
        "y": 204.999536743,
        "height": 20.00046324600001,
        "width": 19.9999999785
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sensors.PowerSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"104.0,71.0 184.0,71.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,105.0 155.0,121.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 155.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,145.0 105.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,145.0 125.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,145.0 145.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,145.0 165.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,145.0 185.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,145.0 205.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,205.0 75.0,105.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"214.0,71.0 184.0,61.0 184.0,81.0 214.0,71.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"155.0,145.0 145.0,121.0 165.0,121.0 155.0,145.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"151.0\" y=\"204.0\">power</text>\n  <rect fill=\"rgb(245,245,245)\" fill-opacity=\"1\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"85.0\" y=\"85.0\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">(right) driven flange (flange axis directed out of cut plane)</text>\n    </g>\n  </g>\n  <g id=\"power\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"65.0004632787,204.999536743 74.9995367321,224.999999989 85.0004632572,205.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">power</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Power in flange flange_a as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sensors.RelAccSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "a_rel": {
        "id": "a_rel",
        "x": 145.0013899,
        "y": 204.998610293,
        "height": 20.00138960999999,
        "width": 19.999999806999995
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sensors.RelAccSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"104.0,71.0 184.0,71.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,105.0 155.0,121.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 155.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,145.0 105.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,145.0 125.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,145.0 145.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,145.0 165.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,145.0 185.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,145.0 205.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.4,105.0 255.0,105.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,204.0 155.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"214.0,71.0 184.0,61.0 184.0,81.0 214.0,71.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"155.0,145.0 145.0,121.0 165.0,121.0 155.0,145.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"179.0\" y=\"190.0\">a</text>\n  <rect fill=\"rgb(245,245,245)\" fill-opacity=\"1\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"85.0\" y=\"85.0\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">(right) driven flange (flange axis directed out of cut plane)</text>\n    </g>\n  </g>\n  <g id=\"a_rel\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"165.001389707,205.0013899 154.998610196,224.999999903 145.0013899,204.998610293\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">a_rel</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Relative acceleration between two flanges (= der(v_rel)) as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sensors.RelPositionSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "s_rel": {
        "id": "s_rel",
        "x": 145.0013899,
        "y": 204.998610293,
        "height": 20.00138960999999,
        "width": 19.999999806999995
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sensors.RelPositionSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"104.0,71.0 184.0,71.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,105.0 155.0,121.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 155.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,145.0 105.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,145.0 125.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,145.0 145.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,145.0 165.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,145.0 185.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,145.0 205.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.4,105.0 255.0,105.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,204.0 155.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"214.0,71.0 184.0,61.0 184.0,81.0 214.0,71.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"155.0,145.0 145.0,121.0 165.0,121.0 155.0,145.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"180.0\" y=\"190.0\">s</text>\n  <rect fill=\"rgb(245,245,245)\" fill-opacity=\"1\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"85.0\" y=\"85.0\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">(right) driven flange (flange axis directed out of cut plane)</text>\n    </g>\n  </g>\n  <g id=\"s_rel\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"165.001389707,205.0013899 154.998610196,224.999999903 145.0013899,204.998610293\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">s_rel</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Distance between two flanges (= flange_b.s - flange_a.s) as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sensors.RelSpeedSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "v_rel": {
        "id": "v_rel",
        "x": 145.0013899,
        "y": 204.998610293,
        "height": 20.00138960999999,
        "width": 19.999999806999995
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sensors.RelSpeedSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"104.0,71.0 184.0,71.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 245.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,105.0 155.0,121.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 155.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,145.0 105.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,145.0 125.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,145.0 145.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,145.0 165.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,145.0 185.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,145.0 205.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.4,105.0 255.0,105.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,205.0 155.0,166.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"214.0,71.0 184.0,61.0 184.0,81.0 214.0,71.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"155.0,145.0 145.0,121.0 165.0,121.0 155.0,145.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"180.0\" y=\"190.0\">v</text>\n  <rect fill=\"rgb(245,245,245)\" fill-opacity=\"1\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"85.0\" y=\"85.0\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">(right) driven flange (flange axis directed out of cut plane)</text>\n    </g>\n  </g>\n  <g id=\"v_rel\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"165.001389707,205.0013899 154.998610196,224.999999903 145.0013899,204.998610293\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">v_rel</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Relative velocity between two flanges (= der(flange_b.s) - der(flange_a.s)) as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sensors.SpeedSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "v": {
        "id": "v",
        "x": 255,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 310.0 210.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sensors.SpeedSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,195.0 135.0,195.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 255.0,105.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,105.0 155.0,121.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 155.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,145.0 105.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,145.0 125.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,145.0 145.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,145.0 165.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,145.0 185.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,145.0 205.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 65.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"165.0,195.0 135.0,185.0 135.0,205.0 165.0,195.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"155.0,145.0 145.0,121.0 165.0,121.0 155.0,145.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"250.5\" y=\"149.5\">v</text>\n  <rect fill=\"rgb(245,245,245)\" fill-opacity=\"1\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"85.0\" y=\"85.0\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">Flange to be measured (flange axis directed in to cut plane, e. g. from left to right)</text>\n    </g>\n  </g>\n  <g id=\"v\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,95.0 275.0,105.0 255.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">v</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Absolute velocity of flange as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 25,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "45.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sources.Accelerate": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 326
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 261,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 165,
        "y": 199,
        "height": 12,
        "width": 12
      },
      "a_ref": {
        "id": "a_ref",
        "x": 31,
        "y": 85,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 326.0 230.0\" width=\"326.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sources.Accelerate</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"121.0,225.0 141.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"141.0,225.0 161.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"161.0,225.0 181.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"181.0,225.0 201.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"141.0,205.0 201.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"141.0,137.0 201.0,137.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"171.0,137.0 171.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"201.0,147.0 191.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"201.0,137.0 181.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"191.0,137.0 171.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"181.0,137.0 161.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"171.0,137.0 151.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"161.0,137.0 141.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"151.0,137.0 141.0,147.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"142.0,73.0 201.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"171.0,53.0 171.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"60.0\" y=\"159.0\">a_ref</text>\n  <rect fill=\"rgb(215,215,215)\" fill-opacity=\"1\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"71.0\" y=\"85.0\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"261.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of component</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"165.0\" y=\"199.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"161.0\" y=\"195.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"165.0\" y=\"199.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"a_ref\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"31.0,85.0 71.0,105.0 31.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">a_ref</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Absolute acceleration of flange as input signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 21,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "171.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sources.ConstantForce": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245,
        "y": 135,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 149,
        "y": 239,
        "height": 12,
        "width": 12
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sources.ConstantForce</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"192.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"192.0\" x=\"59.0\" y=\"49.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,205.0 155.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,65.0 206.0,65.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"103.0,205.0 232.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,145.0 253.0,145.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"236.0,65.0 206.0,55.0 206.0,75.0 236.0,65.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"73.0,205.0 104.0,195.0 104.0,215.0 73.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"135.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of component</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"239.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"145.0\" y=\"235.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"239.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "f_constant": {
        "bbox": {
          "x": 37,
          "y": 87,
          "height": 24,
          "width": 244
        },
        "name": "f_constant",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "159.0",
          "y": "99.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sources.ConstantSpeed": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245,
        "y": 135,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 149,
        "y": 239,
        "height": 12,
        "width": 12
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sources.ConstantSpeed</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"192.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"192.0\" x=\"59.0\" y=\"49.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,205.0 155.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,65.0 206.0,65.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"103.0,205.0 232.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,245.0 155.0,45.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"236.0,65.0 206.0,55.0 206.0,75.0 236.0,65.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"73.0,205.0 104.0,195.0 104.0,215.0 73.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"135.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of component</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"239.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"145.0\" y=\"235.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"239.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "v_fixed": {
        "bbox": {
          "x": 35,
          "y": 85,
          "height": 24,
          "width": 244
        },
        "name": "v_fixed",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "157.0",
          "y": "97.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sources.Force": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 149,
        "y": 199,
        "height": 12,
        "width": 12
      },
      "f": {
        "id": "f",
        "x": 15,
        "y": 85,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sources.Force</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,225.0 125.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,225.0 145.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,225.0 165.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,225.0 185.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,205.0 185.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,165.0 185.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,165.0 155.0,206.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,185.0 145.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,185.0 165.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,185.0 185.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"124.0,155.0 205.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,185.0 125.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(215,215,215)\" fill-opacity=\"1\" points=\"55.0,95.0 175.0,95.0 175.0,64.0 245.0,105.0 175.0,146.0 175.0,115.0 55.0,115.0 55.0,95.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"94.0,155.0 125.0,145.0 125.0,165.0 94.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"40.0\" y=\"152.0\">f</text>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of component</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"199.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"145.0\" y=\"195.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"199.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"f\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,85.0 55.0,105.0 15.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">f</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Driving force as input signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 15,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sources.Force2": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "flange_a": {
        "id": "flange_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "flange_b": {
        "id": "flange_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "f": {
        "id": "f",
        "x": 135.002779801,
        "y": 44.9972205855,
        "height": 40.0027792213,
        "width": 39.99999961399999
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210\" version=\"1.1\" viewBox=\"0 0 310.0 210\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sources.Force2</desc>\n  <polygon fill=\"rgb(215,215,215)\" fill-opacity=\"1\" points=\"245.0,105.0 215.0,135.0 215.0,115.0 165.0,115.0 165.0,95.0 215.0,95.0 215.0,74.0 245.0,105.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(215,215,215)\" fill-opacity=\"1\" points=\"65.0,105.0 95.0,75.0 95.0,95.0 145.0,95.0 145.0,115.0 95.0,115.0 95.0,135.0 65.0,105.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange_a\">\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_a</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_a</text>\n      <text id=\"classDesc\">(left) 1D translational flange (flange axis directed INTO cut plane, e. g. from left to right)</text>\n      <text id=\"desc\">(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)</text>\n    </g>\n  </g>\n  <g id=\"flange_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange_b</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">(right) driven flange (flange axis directed out of cut plane)</text>\n    </g>\n  </g>\n  <g id=\"f\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"175.002779415,45.0027798008 154.997220392,84.9999998068 135.002779801,44.9972205855\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">f</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Driving force as input signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 145,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "165.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sources.ForceStep": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245,
        "y": 135,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 149,
        "y": 239,
        "height": 12,
        "width": 12
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sources.ForceStep</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"192.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"192.0\" x=\"59.0\" y=\"49.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,205.0 155.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,65.0 206.0,65.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"103.0,205.0 232.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,205.0 155.0,205.0 155.0,85.0 235.0,85.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"205.0\" y=\"195.0\">time</text>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"236.0,65.0 206.0,55.0 206.0,75.0 236.0,65.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"73.0,205.0 104.0,195.0 104.0,215.0 73.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"135.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of component</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"239.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"145.0\" y=\"235.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"239.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sources.LinearSpeedDependentForce": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245,
        "y": 135,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 149,
        "y": 239,
        "height": 12,
        "width": 12
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sources.LinearSpeedDependentForce</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"192.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"192.0\" x=\"59.0\" y=\"49.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,205.0 155.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,65.0 206.0,65.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"103.0,205.0 232.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,245.0 255.0,45.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"236.0,65.0 206.0,55.0 206.0,75.0 236.0,65.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"73.0,205.0 104.0,195.0 104.0,215.0 73.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"135.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of component</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"239.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"145.0\" y=\"235.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"239.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sources.Move": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 352
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 287,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 191,
        "y": 199,
        "height": 12,
        "width": 12
      },
      "u": {
        "id": "u",
        "x": 57,
        "y": 85,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 352.0 230.0\" width=\"352.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sources.Move</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"147.0,225.0 167.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,225.0 187.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"187.0,225.0 207.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"207.0,225.0 227.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,205.0 227.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,137.0 227.0,137.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"197.0,137.0 197.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"227.0,147.0 217.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"227.0,137.0 207.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"217.0,137.0 197.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"207.0,137.0 187.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"197.0,137.0 177.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"187.0,137.0 167.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.0,137.0 167.0,147.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"197.0,53.0 197.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"168.0,73.0 227.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"85.0\" y=\"159.0\">s,v,a</text>\n  <rect fill=\"rgb(215,215,215)\" fill-opacity=\"1\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"97.0\" y=\"85.0\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"287.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of component</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"191.0\" y=\"199.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"187.0\" y=\"195.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"191.0\" y=\"199.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"u\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"57.0,85.0 97.0,105.0 57.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">u</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 47,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "197.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sources.Position": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 338
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 273,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 177,
        "y": 199,
        "height": 12,
        "width": 12
      },
      "s_ref": {
        "id": "s_ref",
        "x": 43,
        "y": 85,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 338.0 230.0\" width=\"338.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sources.Position</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"133.0,225.0 153.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"153.0,225.0 173.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"173.0,225.0 193.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"193.0,225.0 213.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"153.0,205.0 213.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"183.0,53.0 183.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"154.0,73.0 213.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"153.0,137.0 213.0,137.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"183.0,137.0 183.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"213.0,147.0 203.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"213.0,137.0 193.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"203.0,137.0 183.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"193.0,137.0 173.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"183.0,137.0 163.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"173.0,137.0 153.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"163.0,137.0 153.0,147.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"66.0\" y=\"156.0\">s_ref</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"270.0\" y=\"150.0\">exact=</text>\n  <rect fill=\"rgb(215,215,215)\" fill-opacity=\"1\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"83.0\" y=\"85.0\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"273.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of component</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"177.0\" y=\"199.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"173.0\" y=\"195.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"177.0\" y=\"199.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"s_ref\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"43.0,85.0 83.0,105.0 43.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">s_ref</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Reference position of flange as input signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 33,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "183.0",
          "y": "25.0"
        }
      },
      "exact": {
        "bbox": {
          "x": 205,
          "y": 173,
          "height": 28,
          "width": 112
        },
        "name": "exact",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "261.0",
          "y": "187.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sources.QuadraticSpeedDependentForce": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245,
        "y": 135,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 149,
        "y": 239,
        "height": 12,
        "width": 12
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sources.QuadraticSpeedDependentForce</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"192.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"192.0\" x=\"59.0\" y=\"49.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,205.0 155.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,65.0 206.0,65.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"103.0,205.0 232.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"236.0,65.0 206.0,55.0 206.0,75.0 236.0,65.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"73.0,205.0 104.0,195.0 104.0,215.0 73.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <path d=\"M 55.0 245.0 C 65.0 244.0 75.0 243.0 85.0 240.0 85.0 240.0 95.0 237.0 105.0 232.0 105.0 232.0 115.0 227.0 125.0 220.0 125.0 220.0 135.0 213.0 145.0 204.0 145.0 204.0 155.0 195.0 165.0 184.0 165.0 184.0 175.0 173.0 185.0 160.0 185.0 160.0 195.0 147.0 205.0 132.0 205.0 132.0 215.0 117.0 225.0 100.0 225.0 100.0 235.0 83.0 245.0 64.0 245.0 64.0 255.0 45.0 255.0 45.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"135.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of component</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"239.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"145.0\" y=\"235.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"239.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sources.SignForce": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 270,
      "width": 310
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 245,
        "y": 135,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 149,
        "y": 239,
        "height": 12,
        "width": 12
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"270.0\" version=\"1.1\" viewBox=\"0 0 310.0 270.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sources.SignForce</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"192.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"192.0\" x=\"59.0\" y=\"49.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,205.0 155.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"77.0,65.0 206.0,65.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"103.0,205.0 232.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,265.0 125.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,265.0 145.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,265.0 165.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,265.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,245.0 185.0,245.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,145.0 255.0,145.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,185.0 149.0,185.0 151.0,183.0 159.0,107.0 161.0,105.0 235.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"236.0,65.0 206.0,55.0 206.0,75.0 236.0,65.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(128,128,128)\" fill-opacity=\"1\" points=\"73.0,205.0 104.0,195.0 104.0,215.0 73.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"135.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of component</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"239.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"145.0\" y=\"235.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"149.0\" y=\"239.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Mechanics.Translational.Sources.Speed": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 334
    },
    "ports": {
      "flange": {
        "id": "flange",
        "x": 269,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "support": {
        "id": "support",
        "x": 173,
        "y": 199,
        "height": 12,
        "width": 12
      },
      "v_ref": {
        "id": "v_ref",
        "x": 39,
        "y": 85,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 334.0 230.0\" width=\"334.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Mechanics.Translational.Sources.Speed</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"129.0,225.0 149.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"149.0,225.0 169.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"169.0,225.0 189.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"189.0,225.0 209.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"149.0,205.0 209.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"149.0,137.0 209.0,137.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"179.0,137.0 179.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"209.0,147.0 199.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"209.0,137.0 189.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"199.0,137.0 179.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"189.0,137.0 169.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"179.0,137.0 159.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"169.0,137.0 149.0,157.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"159.0,137.0 149.0,147.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"150.0,73.0 209.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"179.0,53.0 179.0,73.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"65.0\" y=\"157.0\">v_ref</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"268.0\" y=\"156.0\">exact=</text>\n  <rect fill=\"rgb(215,215,215)\" fill-opacity=\"1\" height=\"40.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"79.0\" y=\"85.0\"/>\n  <g id=\"flange\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"269.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flange</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Flange_b</text>\n      <text id=\"classDesc\">(right) 1D translational flange (flange axis directed OUT OF cut plane)</text>\n      <text id=\"desc\">Flange of component</text>\n    </g>\n  </g>\n  <g id=\"support\">\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"173.0\" y=\"199.0\"/>\n    <rect fill=\"rgb(175,175,175)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" width=\"20.0\" x=\"169.0\" y=\"195.0\"/>\n    <rect fill=\"rgb(0,127,0)\" fill-opacity=\"1\" height=\"12.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,127,0)\" stroke-width=\"0.25mm\" width=\"12.0\" x=\"173.0\" y=\"199.0\"/>\n    <defs/>\n    <defs/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">support</text>\n      <text id=\"type\">Modelica.Mechanics.Translational.Interfaces.Support</text>\n      <text id=\"classDesc\">Support/housing 1D translational flange</text>\n      <text id=\"desc\">Support/housing of component</text>\n    </g>\n  </g>\n  <g id=\"v_ref\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"39.0,85.0 79.0,105.0 39.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">v_ref</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Reference speed of flange as input signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 29,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "179.0",
          "y": "25.0"
        }
      },
      "exact": {
        "bbox": {
          "x": 201,
          "y": 181,
          "height": 26,
          "width": 118
        },
        "name": "exact",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "260.0",
          "y": "194.0"
        }
      }
    }
  },
  "Modelica.Thermal.FluidHeatFlow.Sensors.PressureSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 240,
      "width": 310
    },
    "ports": {
      "flowPort": {
        "id": "flowPort",
        "x": 45,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 125,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"240.0\" version=\"1.1\" viewBox=\"0 0 310.0 240.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.FluidHeatFlow.Sensors.PressureSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,135.0 65.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,135.0 255.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,65.0 155.0,95.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,102.2 195.2,77.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,102.2 114.8,77.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,121.3 220.8,111.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,121.3 89.2,111.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"154.0\" y=\"175.0\">p</text>\n  <ellipse cx=\"155.0\" cy=\"135.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"135.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"135.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,133.496513958 171.134393186,77.1754260153 174.545318547,73.0082221349 174.949271824,78.378214849 159.768598297,136.503486042\"/>\n  <g id=\"flowPort\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"125.0\"/>\n    <defs/>\n    <defs/>\n    <ellipse cx=\"55.0\" cy=\"135.0\" fill=\"rgb(0,0,255)\" fill-opacity=\"1\" rx=\"9.8\" ry=\"9.8\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flowPort</text>\n      <text id=\"type\">Modelica.Thermal.FluidHeatFlow.Interfaces.FlowPort_a</text>\n      <text id=\"classDesc\">Filled flow port (used upstream)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,125.0 275.0,135.0 255.0,145.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 60,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Thermal.FluidHeatFlow.Sensors.RelPressureSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "flowPort_a": {
        "id": "flowPort_a",
        "x": 45,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "flowPort_b": {
        "id": "flowPort_b",
        "x": 245,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "y": {
        "id": "y",
        "x": 145.000463279,
        "y": 234.999536743,
        "height": 20.00046324600001,
        "width": 19.999999978000005
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.FluidHeatFlow.Sensors.RelPressureSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,135.0 65.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,135.0 245.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,65.0 155.0,95.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,102.2 195.2,77.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,102.2 114.8,77.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,121.3 220.8,111.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,121.3 89.2,111.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"154.0\" y=\"175.0\">dp</text>\n  <ellipse cx=\"155.0\" cy=\"135.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"135.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"135.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,133.496513958 171.134393186,77.1754260153 174.545318547,73.0082221349 174.949271824,78.378214849 159.768598297,136.503486042\"/>\n  <g id=\"flowPort_a\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"125.0\"/>\n    <defs/>\n    <defs/>\n    <ellipse cx=\"55.0\" cy=\"135.0\" fill=\"rgb(0,0,255)\" fill-opacity=\"1\" rx=\"9.8\" ry=\"9.8\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flowPort_a</text>\n      <text id=\"type\">Modelica.Thermal.FluidHeatFlow.Interfaces.FlowPort_a</text>\n      <text id=\"classDesc\">Filled flow port (used upstream)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"flowPort_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"125.0\"/>\n    <defs/>\n    <defs/>\n    <ellipse cx=\"255.0\" cy=\"135.0\" fill=\"none\" fill-opacity=\"0\" rx=\"9.8\" ry=\"9.8\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flowPort_b</text>\n      <text id=\"type\">Modelica.Thermal.FluidHeatFlow.Interfaces.FlowPort_b</text>\n      <text id=\"classDesc\">Hollow flow port (used downstream)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"145.000463279,234.999536743 154.999536732,254.999999989 165.000463257,235.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 60,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Thermal.FluidHeatFlow.Sensors.RelTemperatureSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "flowPort_a": {
        "id": "flowPort_a",
        "x": 45,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "flowPort_b": {
        "id": "flowPort_b",
        "x": 245,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "y": {
        "id": "y",
        "x": 145.000463279,
        "y": 234.999536743,
        "height": 20.00046324600001,
        "width": 19.999999978000005
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.FluidHeatFlow.Sensors.RelTemperatureSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,135.0 65.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,135.0 245.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,235.0 155.0,205.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,65.0 155.0,95.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,102.2 195.2,77.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,102.2 114.8,77.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,121.3 220.8,111.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,121.3 89.2,111.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"154.0\" y=\"175.0\">dT</text>\n  <ellipse cx=\"155.0\" cy=\"135.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"135.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"135.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,133.496513958 171.134393186,77.1754260153 174.545318547,73.0082221349 174.949271824,78.378214849 159.768598297,136.503486042\"/>\n  <g id=\"flowPort_a\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"125.0\"/>\n    <defs/>\n    <defs/>\n    <ellipse cx=\"55.0\" cy=\"135.0\" fill=\"rgb(0,0,255)\" fill-opacity=\"1\" rx=\"9.8\" ry=\"9.8\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flowPort_a</text>\n      <text id=\"type\">Modelica.Thermal.FluidHeatFlow.Interfaces.FlowPort_a</text>\n      <text id=\"classDesc\">Filled flow port (used upstream)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"flowPort_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"125.0\"/>\n    <defs/>\n    <defs/>\n    <ellipse cx=\"255.0\" cy=\"135.0\" fill=\"none\" fill-opacity=\"0\" rx=\"9.8\" ry=\"9.8\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flowPort_b</text>\n      <text id=\"type\">Modelica.Thermal.FluidHeatFlow.Interfaces.FlowPort_b</text>\n      <text id=\"classDesc\">Hollow flow port (used downstream)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"145.000463279,234.999536743 154.999536732,254.999999989 165.000463257,235.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 60,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Thermal.FluidHeatFlow.Sensors.TemperatureSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 240,
      "width": 310
    },
    "ports": {
      "flowPort": {
        "id": "flowPort",
        "x": 45,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "y": {
        "id": "y",
        "x": 255,
        "y": 125,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"240.0\" version=\"1.1\" viewBox=\"0 0 310.0 240.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.FluidHeatFlow.Sensors.TemperatureSensor</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,135.0 65.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,135.0 255.0,135.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,65.0 155.0,95.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,102.2 195.2,77.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,102.2 114.8,77.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,121.3 220.8,111.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,121.3 89.2,111.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,255)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"154.0\" y=\"175.0\">T</text>\n  <ellipse cx=\"155.0\" cy=\"135.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"135.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"135.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,133.496513958 171.134393186,77.1754260153 174.545318547,73.0082221349 174.949271824,78.378214849 159.768598297,136.503486042\"/>\n  <g id=\"flowPort\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"125.0\"/>\n    <defs/>\n    <defs/>\n    <ellipse cx=\"55.0\" cy=\"135.0\" fill=\"rgb(0,0,255)\" fill-opacity=\"1\" rx=\"9.8\" ry=\"9.8\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flowPort</text>\n      <text id=\"type\">Modelica.Thermal.FluidHeatFlow.Interfaces.FlowPort_a</text>\n      <text id=\"classDesc\">Filled flow port (used upstream)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"y\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,125.0 275.0,135.0 255.0,145.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">y</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 60,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Thermal.FluidHeatFlow.Sources.AbsolutePressure": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 250,
      "width": 310
    },
    "ports": {
      "flowPort": {
        "id": "flowPort",
        "x": 45,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"250.0\" version=\"1.1\" viewBox=\"0 0 310.0 250.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.FluidHeatFlow.Sources.AbsolutePressure</desc>\n  <ellipse cx=\"155.0\" cy=\"155.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"90.0\" ry=\"90.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"flowPort\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"145.0\"/>\n    <defs/>\n    <defs/>\n    <ellipse cx=\"55.0\" cy=\"155.0\" fill=\"rgb(0,0,255)\" fill-opacity=\"1\" rx=\"9.8\" ry=\"9.8\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">flowPort</text>\n      <text id=\"type\">Modelica.Thermal.FluidHeatFlow.Interfaces.FlowPort_a</text>\n      <text id=\"classDesc\">Filled flow port (used upstream)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 60,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Celsius.FixedTemperature": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 300,
      "width": 310
    },
    "ports": {
      "port": {
        "id": "port",
        "x": 245,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"300.0\" version=\"1.1\" viewBox=\"0 0 310.0 300.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"da94c051-c88f-4fbc-b61c-c270026bf6a4\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(159,159,223)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M7,0 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M1,-1 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M8,6 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Celsius.FixedTemperature</desc>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"205.0\">degC</text>\n  <rect fill=\"url(#da94c051-c88f-4fbc-b61c-c270026bf6a4)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polygon fill=\"rgb(191,0,0)\" fill-opacity=\"1\" points=\"207.0,175.0 207.0,135.0 245.0,155.0 207.0,175.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"113.0,155.0 221.0,155.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <g id=\"port\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "T": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 30,
          "width": 300
        },
        "name": "T",
        "position": 2,
        "text": "T=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "280.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Celsius.FromKelvin": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 219,
      "width": 312
    },
    "ports": {
      "Kelvin": {
        "id": "Kelvin",
        "x": 17,
        "y": 85,
        "height": 40,
        "width": 40
      },
      "Celsius": {
        "id": "Celsius",
        "x": 257,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"219.0\" version=\"1.1\" viewBox=\"0 0 312.0 219.0\" width=\"312.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Celsius.FromKelvin</desc>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"45.0\" y=\"182.0\">K</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"237.0\" y=\"183.5\">degC</text>\n  <ellipse cx=\"157.0\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"40.0\" ry=\"40.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.0,105.0 57.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"197.0,105.0 257.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"Kelvin\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"17.0,85.0 57.0,105.0 17.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Kelvin</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"Celsius\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"257.0,95.0 277.0,105.0 257.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Celsius</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 7,
          "y": 15,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "157.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Celsius.PrescribedTemperature": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "port": {
        "id": "port",
        "x": 245,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "T": {
        "id": "T",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"08bf2b5c-6a5e-40ab-9546-ee7a61283abb\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(159,159,223)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M7,0 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M1,-1 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M8,6 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Celsius.PrescribedTemperature</desc>\n  <rect fill=\"url(#08bf2b5c-6a5e-40ab-9546-ee7a61283abb)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"53.0,155.0 219.0,155.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"53.0,155.0 219.0,155.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"205.0\">degC</text>\n  <polygon fill=\"rgb(191,0,0)\" fill-opacity=\"1\" points=\"207.0,175.0 207.0,135.0 245.0,155.0 207.0,175.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"port\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"T\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">T</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Celsius.TemperatureSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 245,
      "width": 310
    },
    "ports": {
      "T": {
        "id": "T",
        "x": 245,
        "y": 130,
        "height": 20,
        "width": 20
      },
      "port": {
        "id": "port",
        "x": 45,
        "y": 130,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"245.0\" version=\"1.1\" viewBox=\"0 0 310.0 245.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Celsius.TemperatureSensor</desc>\n  <ellipse cx=\"155.0\" cy=\"219.0\" fill=\"rgb(191,0,0)\" fill-opacity=\"1\" rx=\"20.0\" ry=\"19.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"108.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"24.0\" x=\"143.0\" y=\"100.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,140.0 245.0,140.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,140.0 143.0,140.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"143.0,100.0 143.0,204.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,100.0 167.0,204.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,160.0 143.0,160.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,120.0 143.0,120.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,80.0 143.0,80.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"none\" fill-opacity=\"0\" points=\"143.0,100.0 143.0,60.0 145.0,54.0 149.0,52.0 155.0,50.0 161.0,52.0 165.0,54.0 167.0,60.0 167.0,100.0 143.0,100.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"245.0\" y=\"197.0\">degC</text>\n  <g id=\"T\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"245.0,130.0 265.0,140.0 245.0,150.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">T</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Absolute temperature in degree Celsius as output signal</text>\n    </g>\n  </g>\n  <g id=\"port\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"130.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Celsius.ToKelvin": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "Celsius": {
        "id": "Celsius",
        "x": 15,
        "y": 85,
        "height": 40,
        "width": 40
      },
      "Kelvin": {
        "id": "Kelvin",
        "x": 255,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 310.0 210.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Celsius.ToKelvin</desc>\n  <ellipse cx=\"155.0\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"40.0\" ry=\"40.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"243.0\" y=\"171.0\">K</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"53.5\" y=\"172.5\">degC</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"114.0,105.0 55.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"255.0,105.0 195.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"Celsius\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,85.0 55.0,105.0 15.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Celsius</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"Kelvin\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,95.0 275.0,105.0 255.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Kelvin</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 15,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Components.BodyRadiation": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 255,
      "width": 310
    },
    "ports": {
      "port_a": {
        "id": "port_a",
        "x": 45,
        "y": 120,
        "height": 20,
        "width": 20
      },
      "port_b": {
        "id": "port_b",
        "x": 245,
        "y": 120,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"255.0\" version=\"1.1\" viewBox=\"0 0 310.0 255.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"44b0c24b-2a99-412e-a376-31001453dc4e\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(192,192,192)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M7,0 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M1,-1 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M8,6 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs>\n    <pattern height=\"7\" id=\"b90f3e96-7a92-4060-af30-2aba0dca3d0d\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(192,192,192)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M7,0 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M1,-1 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M8,6 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Components.BodyRadiation</desc>\n  <rect fill=\"url(#44b0c24b-2a99-412e-a376-31001453dc4e)\" height=\"160.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"205.0\" y=\"50.0\"/>\n  <rect fill=\"url(#b90f3e96-7a92-4060-af30-2aba0dca3d0d)\" height=\"160.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"40.0\" x=\"65.0\" y=\"50.0\"/>\n  <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"160.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"6.0\" x=\"105.0\" y=\"50.0\"/>\n  <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"160.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"5.0\" x=\"200.0\" y=\"50.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"119.0,120.0 191.0,120.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"119.0,120.0 129.0,114.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"119.0,120.0 129.0,126.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"119.0,140.0 191.0,140.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"181.0,146.0 191.0,140.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"181.0,134.0 191.0,140.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"119.0,160.0 191.0,160.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"119.0,160.0 129.0,154.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"119.0,160.0 129.0,166.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"119.0,100.0 191.0,100.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"181.0,106.0 191.0,100.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"181.0,94.0 191.0,100.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"port_a\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"120.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_a</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"port_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"120.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_b</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "Gr": {
        "bbox": {
          "x": 5,
          "y": 220,
          "height": 30,
          "width": 300
        },
        "name": "Gr",
        "position": 3,
        "text": "Gr=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "235.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Components.Convection": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 264,
      "width": 310
    },
    "ports": {
      "Gc": {
        "id": "Gc",
        "x": 135.002779801,
        "y": 8.99722058547,
        "height": 40.00277922133,
        "width": 39.99999961399999
      },
      "solid": {
        "id": "solid",
        "x": 45,
        "y": 119,
        "height": 20,
        "width": 20
      },
      "fluid": {
        "id": "fluid",
        "x": 245,
        "y": 119,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"264.0\" version=\"1.1\" viewBox=\"0 0 310.0 264.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"86f88bf5-5993-4513-b1b6-e94520854199\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(192,192,192)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M7,0 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M1,-1 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M8,6 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Components.Convection</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"160.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"160.0\" x=\"93.0\" y=\"49.0\"/>\n  <rect fill=\"url(#86f88bf5-5993-4513-b1b6-e94520854199)\" height=\"160.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"65.0\" y=\"49.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"212.0\" y=\"18.0\">Gc</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"255.0,129.0 255.0,129.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,109.0 231.0,109.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,149.0 231.0,149.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"121.0,49.0 121.0,209.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"161.0,49.0 161.0,209.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"195.0,49.0 195.0,209.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"231.0,49.0 231.0,209.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"121.0,209.0 111.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"121.0,209.0 131.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"161.0,209.0 151.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"161.0,209.0 171.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"195.0,209.0 185.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"195.0,209.0 205.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"231.0,209.0 221.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"231.0,209.0 241.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"211.0,159.0 231.0,149.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"211.0,139.0 231.0,149.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"211.0,119.0 231.0,109.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"211.0,99.0 231.0,109.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"Gc\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"175.002779415,9.00277980084 154.997220392,48.9999998068 135.002779801,8.99722058547\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Gc</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Signal representing the convective thermal conductance in [W/K]</text>\n    </g>\n  </g>\n  <g id=\"solid\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"119.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">solid</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"fluid\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"119.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">fluid</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 219,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "239.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Components.ConvectiveResistor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 264,
      "width": 310
    },
    "ports": {
      "Rc": {
        "id": "Rc",
        "x": 135.002779801,
        "y": 8.99722058547,
        "height": 40.00277922133,
        "width": 39.99999961399999
      },
      "solid": {
        "id": "solid",
        "x": 45,
        "y": 119,
        "height": 20,
        "width": 20
      },
      "fluid": {
        "id": "fluid",
        "x": 245,
        "y": 119,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"264.0\" version=\"1.1\" viewBox=\"0 0 310.0 264.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"408f48b3-c373-4bcb-9c81-846d77f46ed5\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(192,192,192)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M0,0 l7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M6,-1 l3,3\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M-1,6 l3,3\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Components.ConvectiveResistor</desc>\n  <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"160.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,255,255)\" stroke-width=\"0.25mm\" width=\"160.0\" x=\"93.0\" y=\"49.0\"/>\n  <rect fill=\"url(#408f48b3-c373-4bcb-9c81-846d77f46ed5)\" height=\"160.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"30.0\" x=\"65.0\" y=\"49.0\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"212.0\" y=\"18.0\">Rc</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"255.0,129.0 255.0,129.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,109.0 231.0,109.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,149.0 231.0,149.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"121.0,49.0 121.0,209.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"161.0,49.0 161.0,209.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"195.0,49.0 195.0,209.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"231.0,49.0 231.0,209.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"121.0,209.0 111.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"121.0,209.0 131.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"161.0,209.0 151.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"161.0,209.0 171.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"195.0,209.0 185.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"195.0,209.0 205.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"231.0,209.0 221.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"231.0,209.0 241.0,189.0\" stroke=\"rgb(0,127,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"211.0,159.0 231.0,149.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"211.0,139.0 231.0,149.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"211.0,119.0 231.0,109.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"211.0,99.0 231.0,109.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"Rc\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"175.002779415,9.00277980084 154.997220392,48.9999998068 135.002779801,8.99722058547\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Rc</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\">Signal representing the convective thermal resistance in [K/W]</text>\n    </g>\n  </g>\n  <g id=\"solid\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"119.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">solid</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"fluid\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"119.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">fluid</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 219,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "239.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Components.HeatCapacitor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "port": {
        "id": "port",
        "x": 144.999536743,
        "y": 205.000463279,
        "height": 19.9990734426,
        "width": 20.0009265144
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Components.HeatCapacitor</desc>\n  <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"155.0,48.0 135.0,52.0 115.0,58.0 103.0,72.0 97.0,80.0 87.0,90.0 83.0,102.0 79.0,116.0 77.0,130.0 79.0,146.0 79.0,158.0 79.0,168.0 85.0,180.0 91.0,188.0 107.0,192.0 125.0,198.0 137.0,198.0 153.0,200.0 163.0,204.0 177.0,204.0 187.0,202.0 197.0,196.0 209.0,190.0 211.0,188.0 221.0,176.0 223.0,168.0 225.0,166.0 227.0,150.0 231.0,136.0 233.0,128.0 233.0,112.0 229.0,100.0 221.0,90.0 209.0,82.0 199.0,74.0 191.0,58.0 181.0,50.0 155.0,48.0\" stroke=\"rgb(160,160,164)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(160,160,164)\" fill-opacity=\"1\" points=\"97.0,80.0 87.0,90.0 83.0,102.0 79.0,116.0 77.0,130.0 79.0,146.0 79.0,158.0 79.0,168.0 85.0,180.0 91.0,188.0 107.0,192.0 125.0,198.0 137.0,198.0 153.0,200.0 163.0,204.0 177.0,204.0 187.0,202.0 197.0,196.0 209.0,190.0 197.0,192.0 195.0,192.0 185.0,194.0 175.0,196.0 173.0,196.0 165.0,196.0 157.0,192.0 143.0,188.0 133.0,188.0 125.0,186.0 115.0,180.0 105.0,170.0 99.0,158.0 97.0,150.0 97.0,140.0 95.0,128.0 95.0,120.0 95.0,108.0 97.0,98.0 99.0,96.0 103.0,88.0 107.0,80.0 111.0,70.0 115.0,58.0 97.0,80.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"port\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"19.9990734426\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0009265144\" x=\"144.999536743\" y=\"205.000463279\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "C": {
        "bbox": {
          "x": 86,
          "y": 108,
          "height": 31,
          "width": 140
        },
        "name": "C",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "156.0",
          "y": "123.5"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Components.ThermalCollector": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "port_a": {
        "id": "port_a",
        "x": 145,
        "y": 5,
        "height": 20,
        "width": 20
      },
      "port_b": {
        "id": "port_b",
        "x": 145,
        "y": 205,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Components.ThermalCollector</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,25.0 155.0,75.0\" stroke=\"rgb(181,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,85.0 155.0,145.0 155.0,205.0\" stroke=\"rgb(181,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,145.0 135.0,85.0\" stroke=\"rgb(181,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,145.0 175.0,85.0\" stroke=\"rgb(181,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,145.0 215.0,85.0\" stroke=\"rgb(181,0,0)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(181,0,0)\" fill-opacity=\"1\" height=\"10.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(181,0,0)\" stroke-width=\"0.25mm\" width=\"120.0\" x=\"95.0\" y=\"75.0\"/>\n  <g id=\"port_a\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"5.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_a</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\">No description available</text>\n    </g>\n  </g>\n  <g id=\"port_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"145.0\" y=\"205.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_b</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 145,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "165.0"
        }
      },
      "m": {
        "bbox": {
          "x": 5,
          "y": 35,
          "height": 30,
          "width": 300
        },
        "name": "m",
        "position": 2,
        "text": "m=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "50.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Components.ThermalConductor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "port_a": {
        "id": "port_a",
        "x": 45,
        "y": 110,
        "height": 20,
        "width": 20
      },
      "port_b": {
        "id": "port_b",
        "x": 245,
        "y": 110,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"6c91bc5a-cc4c-4e2a-921d-9b8eb5f267d1\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(192,192,192)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M7,0 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M1,-1 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M8,6 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Components.ThermalConductor</desc>\n  <rect fill=\"url(#6c91bc5a-cc4c-4e2a-921d-9b8eb5f267d1)\" height=\"140.0\" rx=\"0.0\" ry=\"0.0\" width=\"180.0\" x=\"65.0\" y=\"50.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,50.0 65.0,190.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"245.0,50.0 245.0,190.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <g id=\"port_a\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"110.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_a</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"port_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"110.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_b</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "G": {
        "bbox": {
          "x": 5,
          "y": 195,
          "height": 30,
          "width": 300
        },
        "name": "G",
        "position": 2,
        "text": "G=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "210.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Components.ThermalResistor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 230,
      "width": 310
    },
    "ports": {
      "port_a": {
        "id": "port_a",
        "x": 45,
        "y": 110,
        "height": 20,
        "width": 20
      },
      "port_b": {
        "id": "port_b",
        "x": 245,
        "y": 110,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"230.0\" version=\"1.1\" viewBox=\"0 0 310.0 230.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"00ed71f8-07c9-4e57-8ecd-6bb9e5370e31\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(192,192,192)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M0,0 l7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M6,-1 l3,3\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M-1,6 l3,3\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Components.ThermalResistor</desc>\n  <rect fill=\"url(#00ed71f8-07c9-4e57-8ecd-6bb9e5370e31)\" height=\"140.0\" rx=\"0.0\" ry=\"0.0\" width=\"180.0\" x=\"65.0\" y=\"50.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,50.0 65.0,190.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"245.0,50.0 245.0,190.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <g id=\"port_a\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"110.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_a</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"port_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"110.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_b</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "R": {
        "bbox": {
          "x": 5,
          "y": 195,
          "height": 30,
          "width": 300
        },
        "name": "R",
        "position": 2,
        "text": "R=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "210.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Fahrenheit.FixedTemperature": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 300,
      "width": 310
    },
    "ports": {
      "port": {
        "id": "port",
        "x": 245,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"300.0\" version=\"1.1\" viewBox=\"0 0 310.0 300.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"3ec82fdf-dd37-43a8-b50d-3210586ef459\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(159,159,223)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M7,0 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M1,-1 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M8,6 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Fahrenheit.FixedTemperature</desc>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"205.0\">degF</text>\n  <rect fill=\"url(#3ec82fdf-dd37-43a8-b50d-3210586ef459)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polygon fill=\"rgb(191,0,0)\" fill-opacity=\"1\" points=\"207.0,175.0 207.0,135.0 245.0,155.0 207.0,175.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"113.0,155.0 221.0,155.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <g id=\"port\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "T": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 30,
          "width": 300
        },
        "name": "T",
        "position": 2,
        "text": "T=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "280.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Fahrenheit.FromKelvin": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "Kelvin": {
        "id": "Kelvin",
        "x": 15,
        "y": 85,
        "height": 40,
        "width": 40
      },
      "Fahrenheit": {
        "id": "Fahrenheit",
        "x": 255,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 310.0 210.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Fahrenheit.FromKelvin</desc>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"53.0\" y=\"179.0\">K</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"237.5\" y=\"180.5\">degF</text>\n  <ellipse cx=\"155.0\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"40.0\" ry=\"40.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,105.0 55.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"195.0,105.0 255.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"Kelvin\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,85.0 55.0,105.0 15.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Kelvin</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"Fahrenheit\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,95.0 275.0,105.0 255.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Fahrenheit</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 15,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Fahrenheit.PrescribedTemperature": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "port": {
        "id": "port",
        "x": 245,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "T": {
        "id": "T",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"9fec6694-f72b-4ce7-9eaa-351f4c36b9f3\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(159,159,223)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M7,0 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M1,-1 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M8,6 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Fahrenheit.PrescribedTemperature</desc>\n  <rect fill=\"url(#9fec6694-f72b-4ce7-9eaa-351f4c36b9f3)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"53.0,155.0 219.0,155.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"53.0,155.0 219.0,155.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"205.0\">degF</text>\n  <polygon fill=\"rgb(191,0,0)\" fill-opacity=\"1\" points=\"207.0,175.0 207.0,135.0 245.0,155.0 207.0,175.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"port\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"T\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">T</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Fahrenheit.TemperatureSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 245,
      "width": 310
    },
    "ports": {
      "T": {
        "id": "T",
        "x": 245,
        "y": 130,
        "height": 20,
        "width": 20
      },
      "port": {
        "id": "port",
        "x": 45,
        "y": 130,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"245.0\" version=\"1.1\" viewBox=\"0 0 310.0 245.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Fahrenheit.TemperatureSensor</desc>\n  <ellipse cx=\"155.0\" cy=\"219.0\" fill=\"rgb(191,0,0)\" fill-opacity=\"1\" rx=\"20.0\" ry=\"19.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"108.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"24.0\" x=\"143.0\" y=\"100.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,140.0 245.0,140.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,140.0 143.0,140.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"143.0,100.0 143.0,204.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,100.0 167.0,204.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,160.0 143.0,160.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,120.0 143.0,120.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,80.0 143.0,80.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"none\" fill-opacity=\"0\" points=\"143.0,100.0 143.0,60.0 145.0,54.0 149.0,52.0 155.0,50.0 161.0,52.0 165.0,54.0 167.0,60.0 167.0,100.0 143.0,100.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"245.0\" y=\"197.0\">degF</text>\n  <g id=\"T\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"245.0,130.0 265.0,140.0 245.0,150.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">T</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"port\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"130.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Fahrenheit.ToKelvin": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 313
    },
    "ports": {
      "Fahrenheit": {
        "id": "Fahrenheit",
        "x": 18,
        "y": 85,
        "height": 40,
        "width": 40
      },
      "Kelvin": {
        "id": "Kelvin",
        "x": 258,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 313.0 210.0\" width=\"313.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Fahrenheit.ToKelvin</desc>\n  <ellipse cx=\"158.0\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"40.0\" ry=\"40.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"242.0\" y=\"173.0\">K</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"60.5\" y=\"172.5\">degF</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.0,105.0 58.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"258.0,105.0 198.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"Fahrenheit\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"18.0,85.0 58.0,105.0 18.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Fahrenheit</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"Kelvin\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"258.0,95.0 278.0,105.0 258.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Kelvin</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 8,
          "y": 15,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "158.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Rankine.FixedTemperature": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 325,
      "width": 310
    },
    "ports": {
      "port": {
        "id": "port",
        "x": 245,
        "y": 160,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"325.0\" version=\"1.1\" viewBox=\"0 0 310.0 325.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"8dfb9b2d-5538-40c2-8a76-6b4806b02043\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(159,159,223)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M7,0 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M1,-1 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M8,6 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Rankine.FixedTemperature</desc>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"129.0\" y=\"224.0\">degRk</text>\n  <rect fill=\"url(#8dfb9b2d-5538-40c2-8a76-6b4806b02043)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" width=\"200.0\" x=\"55.0\" y=\"70.0\"/>\n  <polygon fill=\"rgb(191,0,0)\" fill-opacity=\"1\" points=\"207.0,190.0 207.0,150.0 245.0,170.0 207.0,190.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"113.0,170.0 221.0,170.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <g id=\"port\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"160.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 37,
          "y": 5,
          "height": 60,
          "width": 240
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "157.0",
          "y": "35.0"
        }
      },
      "T": {
        "bbox": {
          "x": 5,
          "y": 280,
          "height": 40,
          "width": 300
        },
        "name": "T",
        "position": 2,
        "text": "T=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "300.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Rankine.FromKelvin": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 322
    },
    "ports": {
      "Kelvin": {
        "id": "Kelvin",
        "x": 27,
        "y": 85,
        "height": 40,
        "width": 40
      },
      "Rankine": {
        "id": "Rankine",
        "x": 267,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 322.0 210.0\" width=\"322.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Rankine.FromKelvin</desc>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"59.0\" y=\"169.0\">K</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"251.0\" y=\"174.5\">degRk</text>\n  <ellipse cx=\"167.0\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"40.0\" ry=\"40.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"127.0,105.0 67.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"207.0,105.0 267.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"Kelvin\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"27.0,85.0 67.0,105.0 27.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Kelvin</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"Rankine\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"267.0,95.0 287.0,105.0 267.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Rankine</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 17,
          "y": 15,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "167.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Rankine.PrescribedTemperature": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "port": {
        "id": "port",
        "x": 245,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "T": {
        "id": "T",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"7e6b2a62-9bec-40ea-b3d7-8b7b78e9f1f8\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(159,159,223)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M7,0 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M1,-1 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M8,6 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Rankine.PrescribedTemperature</desc>\n  <rect fill=\"url(#7e6b2a62-9bec-40ea-b3d7-8b7b78e9f1f8)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"53.0,155.0 219.0,155.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"53.0,155.0 219.0,155.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"133.0\" y=\"222.0\">degRk</text>\n  <polygon fill=\"rgb(191,0,0)\" fill-opacity=\"1\" points=\"207.0,175.0 207.0,135.0 245.0,155.0 207.0,175.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"port\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"T\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">T</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Rankine.TemperatureSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 245,
      "width": 310
    },
    "ports": {
      "T": {
        "id": "T",
        "x": 245,
        "y": 130,
        "height": 20,
        "width": 20
      },
      "port": {
        "id": "port",
        "x": 45,
        "y": 130,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"245.0\" version=\"1.1\" viewBox=\"0 0 310.0 245.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Rankine.TemperatureSensor</desc>\n  <ellipse cx=\"155.0\" cy=\"219.0\" fill=\"rgb(191,0,0)\" fill-opacity=\"1\" rx=\"20.0\" ry=\"19.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"108.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"24.0\" x=\"143.0\" y=\"100.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,140.0 245.0,140.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,140.0 143.0,140.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"143.0,100.0 143.0,204.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,100.0 167.0,204.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,160.0 143.0,160.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,120.0 143.0,120.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,80.0 143.0,80.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"none\" fill-opacity=\"0\" points=\"143.0,100.0 143.0,60.0 145.0,54.0 149.0,52.0 155.0,50.0 161.0,52.0 165.0,54.0 167.0,60.0 167.0,100.0 143.0,100.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"243.0\" y=\"198.0\">degRk</text>\n  <g id=\"T\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"245.0,130.0 265.0,140.0 245.0,150.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">T</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"port\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"130.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Rankine.ToKelvin": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 315
    },
    "ports": {
      "Rankine": {
        "id": "Rankine",
        "x": 20,
        "y": 85,
        "height": 40,
        "width": 40
      },
      "Kelvin": {
        "id": "Kelvin",
        "x": 260,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 315.0 210.0\" width=\"315.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Rankine.ToKelvin</desc>\n  <ellipse cx=\"160.0\" cy=\"105.0\" fill=\"rgb(255,255,255)\" fill-opacity=\"1\" rx=\"40.0\" ry=\"40.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"258.0\" y=\"171.0\">K</text>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"60.5\" y=\"170.5\">degRk</text>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"119.0,105.0 60.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"260.0,105.0 200.0,105.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <g id=\"Rankine\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"20.0,85.0 60.0,105.0 20.0,125.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Rankine</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"Kelvin\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"260.0,95.0 280.0,105.0 260.0,115.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Kelvin</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 10,
          "y": 15,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "160.0",
          "y": "35.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Sensors.ConditionalFixedHeatFlowSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 245,
      "width": 310
    },
    "ports": {
      "port_a": {
        "id": "port_a",
        "x": 45,
        "y": 120,
        "height": 20,
        "width": 20
      },
      "port_b": {
        "id": "port_b",
        "x": 245,
        "y": 120,
        "height": 20,
        "width": 20
      },
      "Q_flow": {
        "id": "Q_flow",
        "x": 145.0013899,
        "y": 219.998610293,
        "height": 20.00138960999999,
        "width": 19.999999806999995
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"245.0\" version=\"1.1\" viewBox=\"0 0 310.0 245.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <linearGradient id=\"2fe35894-07dc-41a8-ace3-9b51615abe66\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(255, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(255, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs>\n    <linearGradient id=\"891eaa81-9926-4be4-9811-3edf395dbf55\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n      <stop offset=\"0\" stop-color=\"rgb(255, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.3\" stop-color=\"rgb(255, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"0.7\" stop-color=\"rgb(255, 0, 0)\" stop-opacity=\"1\"/>\n      <stop offset=\"1\" stop-color=\"rgb(255, 0, 0)\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Sensors.ConditionalFixedHeatFlowSensor</desc>\n  <ellipse cx=\"155.0\" cy=\"130.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"130.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"130.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,60.0 155.0,90.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,97.2 195.2,72.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,97.2 114.8,72.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,116.3 220.8,106.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,116.3 89.2,106.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,200.0 155.0,220.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,128.496513958 171.134393186,72.1754260153 174.545318547,68.0082221349 174.949271824,73.378214849 159.768598297,131.503486042\"/>\n  <rect fill=\"url(#2fe35894-07dc-41a8-ace3-9b51615abe66)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"65.0\" y=\"120.0\"/>\n  <rect fill=\"url(#891eaa81-9926-4be4-9811-3edf395dbf55)\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"225.0\" y=\"120.0\"/>\n  <g id=\"port_a\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"120.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_a</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"port_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"120.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_b</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"Q_flow\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"165.001389707,220.0013899 154.998610196,239.999999903 145.0013899,219.998610293\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Q_flow</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Heat flow from port_a to port_b as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Sensors.HeatFlowSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 245,
      "width": 310
    },
    "ports": {
      "Q_flow": {
        "id": "Q_flow",
        "x": 145.0013899,
        "y": 219.998610293,
        "height": 20.00138960999999,
        "width": 19.999999806999995
      },
      "port_a": {
        "id": "port_a",
        "x": 45,
        "y": 120,
        "height": 20,
        "width": 20
      },
      "port_b": {
        "id": "port_b",
        "x": 245,
        "y": 120,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"245.0\" version=\"1.1\" viewBox=\"0 0 310.0 245.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Sensors.HeatFlowSensor</desc>\n  <ellipse cx=\"155.0\" cy=\"130.0\" fill=\"rgb(245,245,245)\" fill-opacity=\"1\" rx=\"70.0\" ry=\"70.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"130.0\" fill=\"none\" fill-opacity=\"0\" rx=\"12.0\" ry=\"12.0\" stroke=\"rgb(64,64,64)\" stroke-width=\"0.25mm\"/>\n  <ellipse cx=\"155.0\" cy=\"130.0\" fill=\"rgb(64,64,64)\" fill-opacity=\"1\" rx=\"7.0\" ry=\"7.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,60.0 155.0,90.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"177.9,97.2 195.2,72.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"132.1,97.2 114.8,72.7\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"192.6,116.3 220.8,106.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"117.4,116.3 89.2,106.1\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,130.0 65.0,130.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"224.0,130.0 245.0,130.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,200.0 155.0,220.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(64,64,64)\" fill-opacity=\"1\" points=\"150.231401703,128.496513958 171.134393186,72.1754260153 174.545318547,68.0082221349 174.949271824,73.378214849 159.768598297,131.503486042\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"215.5\" y=\"228.0\">Q_flow</text>\n  <g id=\"Q_flow\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"165.001389707,220.0013899 154.998610196,239.999999903 145.0013899,219.998610293\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Q_flow</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Heat flow from port_a to port_b as output signal</text>\n    </g>\n  </g>\n  <g id=\"port_a\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"120.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_a</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"port_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"120.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_b</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Sensors.RelTemperatureSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 232,
      "width": 310
    },
    "ports": {
      "port_a": {
        "id": "port_a",
        "x": 45,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "port_b": {
        "id": "port_b",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      },
      "T_rel": {
        "id": "T_rel",
        "x": 145.000463279,
        "y": 184.999536743,
        "height": 20.00046324600001,
        "width": 19.999999978000005
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"232.0\" version=\"1.1\" viewBox=\"0 0 310.0 232.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Sensors.RelTemperatureSensor</desc>\n  <rect fill=\"rgb(245,245,245)\" fill-opacity=\"1\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\" width=\"140.0\" x=\"85.0\" y=\"85.0\"/>\n  <polygon fill=\"rgb(0,0,0)\" fill-opacity=\"1\" points=\"155.0,145.0 145.0,121.0 165.0,121.0 155.0,145.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,105.0 155.0,121.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"85.0,105.0 155.0,105.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"105.0,145.0 105.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"125.0,145.0 125.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"145.0,145.0 145.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"165.0,145.0 165.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,145.0 185.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"205.0,145.0 205.0,165.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,105.0 85.0,105.0 85.0,105.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,105.0 85.0,105.0 85.0,105.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"225.0,105.0 245.0,105.0 245.0,105.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,135.0 155.0,185.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"218.0\" y=\"197.0\">K</text>\n  <g id=\"port_a\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_a</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"port_b\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port_b</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"T_rel\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"145.000463279,184.999536743 154.999536732,204.999999989 165.000463257,185.000463279\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">T_rel</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Relative temperature as output signal</text>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 25,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "45.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensor": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "T": {
        "id": "T",
        "x": 245,
        "y": 125,
        "height": 20,
        "width": 20
      },
      "port": {
        "id": "port",
        "x": 45,
        "y": 125,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensor</desc>\n  <ellipse cx=\"155.0\" cy=\"214.0\" fill=\"rgb(191,0,0)\" fill-opacity=\"1\" rx=\"20.0\" ry=\"19.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"108.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"24.0\" x=\"143.0\" y=\"95.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,135.0 245.0,135.0\" stroke=\"rgb(0,0,255)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,135.0 143.0,135.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"143.0,95.0 143.0,199.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"167.0,95.0 167.0,199.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,155.0 143.0,155.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,115.0 143.0,115.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"115.0,75.0 143.0,75.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"none\" fill-opacity=\"0\" points=\"143.0,95.0 143.0,55.0 145.0,49.0 149.0,47.0 155.0,45.0 161.0,47.0 165.0,49.0 167.0,55.0 167.0,95.0 143.0,95.0\" stroke=\"rgb(0,0,0)\" stroke-width=\"0.5mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"231.0\" y=\"205.0\">K</text>\n  <g id=\"T\">\n    <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"245.0,125.0 265.0,135.0 245.0,145.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">T</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n      <text id=\"classDesc\">'output Real' as connector</text>\n      <text id=\"desc\">Absolute temperature as output signal</text>\n    </g>\n  </g>\n  <g id=\"port\">\n    <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"45.0\" y=\"125.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (filled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Sources.FixedHeatFlow": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "port": {
        "id": "port",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 310.0 210.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Sources.FixedHeatFlow</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,125.0 203.0,125.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"55.0,85.0 201.0,85.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <polygon fill=\"rgb(191,0,0)\" fill-opacity=\"1\" points=\"195.0,105.0 195.0,65.0 225.0,85.0 195.0,105.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(191,0,0)\" fill-opacity=\"1\" points=\"195.0,145.0 195.0,105.0 225.0,125.0 195.0,145.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"225.0\" y=\"65.0\"/>\n  <g id=\"port\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "Q_flow": {
        "bbox": {
          "x": 5,
          "y": 160,
          "height": 30,
          "width": 300
        },
        "name": "Q_flow",
        "position": 7,
        "text": "Q_flow=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "175.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Sources.FixedTemperature": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 300,
      "width": 310
    },
    "ports": {
      "port": {
        "id": "port",
        "x": 245,
        "y": 145,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"300.0\" version=\"1.1\" viewBox=\"0 0 310.0 300.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"e6b433a7-16ba-4903-bfc7-1156579070d1\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(159,159,223)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M7,0 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M1,-1 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M8,6 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Sources.FixedTemperature</desc>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"205.0\">K</text>\n  <rect fill=\"url(#e6b433a7-16ba-4903-bfc7-1156579070d1)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"103.0,155.0 211.0,155.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <polygon fill=\"rgb(191,0,0)\" fill-opacity=\"1\" points=\"205.0,175.0 205.0,135.0 245.0,155.0 205.0,175.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"port\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      },
      "T": {
        "bbox": {
          "x": 5,
          "y": 265,
          "height": 30,
          "width": 300
        },
        "name": "T",
        "position": 2,
        "text": "T=",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,0)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "280.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 210,
      "width": 310
    },
    "ports": {
      "Q_flow": {
        "id": "Q_flow",
        "x": 34.9981470141,
        "y": 84.9981470141,
        "height": 39.9999998279,
        "width": 40.001852900100005
      },
      "port": {
        "id": "port",
        "x": 245,
        "y": 95,
        "height": 20,
        "width": 20
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 310.0 210.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow</desc>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,125.0 195.0,125.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"95.0,85.0 195.0,85.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,105.0 95.0,125.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,105.0 95.0,85.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <polygon fill=\"rgb(191,0,0)\" fill-opacity=\"1\" points=\"195.0,105.0 195.0,65.0 225.0,85.0 195.0,105.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <polygon fill=\"rgb(191,0,0)\" fill-opacity=\"1\" points=\"195.0,145.0 195.0,105.0 225.0,125.0 195.0,145.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <rect fill=\"rgb(191,0,0)\" fill-opacity=\"1\" height=\"80.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"225.0\" y=\"65.0\"/>\n  <g id=\"Q_flow\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"34.9981470141,124.998146842 74.9999999142,105.001853072 35.0018531576,84.9981470141\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">Q_flow</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"port\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"95.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  },
  "Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature": {
    "bbox": {
      "x": 0,
      "y": 0,
      "height": 260,
      "width": 310
    },
    "ports": {
      "port": {
        "id": "port",
        "x": 245,
        "y": 145,
        "height": 20,
        "width": 20
      },
      "T": {
        "id": "T",
        "x": 15,
        "y": 135,
        "height": 40,
        "width": 40
      }
    },
    "base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n  <defs/>\n  <defs>\n    <pattern height=\"7\" id=\"5cfcf331-cdf4-49c3-bb40-234bfc8a2878\" patternUnits=\"userSpaceOnUse\" width=\"7\" x=\"0\" y=\"0\">\n      <rect fill=\"rgb(159,159,223)\" height=\"7\" width=\"7\" x=\"0\" y=\"0\"/>\n      <path d=\"M7,0 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M1,-1 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n      <path d=\"M8,6 l-7,7\" stroke=\"rgb(0,0,0)\" stroke-width=\"1\"/>\n    </pattern>\n  </defs>\n  <defs/>\n  <defs/>\n  <defs/>\n  <defs/>\n  <desc>Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature</desc>\n  <rect fill=\"url(#5cfcf331-cdf4-49c3-bb40-234bfc8a2878)\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n  <polyline fill=\"none\" fill-opacity=\"0\" points=\"53.0,155.0 219.0,155.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.5mm\"/>\n  <text alignment-baseline=\"middle\" fill=\"rgb(0,0,0)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"205.0\">K</text>\n  <polygon fill=\"rgb(191,0,0)\" fill-opacity=\"1\" points=\"205.0,175.0 205.0,135.0 245.0,155.0 205.0,175.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\"/>\n  <g id=\"port\">\n    <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"20.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(191,0,0)\" stroke-width=\"0.25mm\" width=\"20.0\" x=\"245.0\" y=\"145.0\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">port</text>\n      <text id=\"type\">Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b</text>\n      <text id=\"classDesc\">Thermal port for 1-dim. heat transfer (unfilled rectangular icon)</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n  <g id=\"T\">\n    <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n    <defs/>\n    <g display=\"none\" id=\"info\">\n      <text id=\"name\">T</text>\n      <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n      <text id=\"classDesc\">'input Real' as connector</text>\n      <text id=\"desc\"/>\n    </g>\n  </g>\n</root>",
    "attributes": {
      "name": {
        "bbox": {
          "x": 5,
          "y": 5,
          "height": 40,
          "width": 300
        },
        "name": "name",
        "position": 0,
        "text": "",
        "parameters": {
          "alignment-baseline": "middle",
          "fill": "rgb(0,0,255)",
          "font-family": "Verdana",
          "font-size": "18",
          "text-anchor": "middle",
          "x": "155.0",
          "y": "25.0"
        }
      }
    }
  }
}