{
  "name": "tv-math-extensions",
  "version": "0.0.1",
  "description": "A collection of math visualizations",
  "author": "tinyvolt",
  "homepage": "https://github.com/tinyvolt/geomatic-math-extensions",
  "extensions": [
    {
      "id": "la-array-to-textboxes",
      "name": "ArrayToTextBoxes",
      "keyword": "la-array-to-textboxes",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "array",
          "type": "Array"
        },
        {
          "name": "x",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "y",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "cellWidth",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "cellHeight",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "fontSize",
          "type": "Scalar",
          "default": 14
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "ga-batch-quaternion-rotation",
      "name": "BatchQuaternionRotation",
      "keyword": "ga-batch-quaternion-rotation",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "quaternions",
          "type": "Array"
        },
        {
          "name": "axis",
          "type": "Array"
        },
        {
          "name": "degrees",
          "type": "Scalar"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "ga-batch-vec3d-to-quaternion",
      "name": "BatchVec3DToQuaternion",
      "keyword": "ga-batch-vec3d-to-quaternion",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "vectors",
          "type": "Array"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "prob-beta-cdf",
      "name": "Beta CDF",
      "keyword": "prob-beta-cdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0.5
        },
        {
          "name": "a",
          "type": "Scalar",
          "default": 2
        },
        {
          "name": "b",
          "type": "Scalar",
          "default": 2
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-beta-pdf",
      "name": "Beta PDF",
      "keyword": "prob-beta-pdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0.5
        },
        {
          "name": "a",
          "type": "Scalar",
          "default": 2
        },
        {
          "name": "b",
          "type": "Scalar",
          "default": 2
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-cauchy-cdf",
      "name": "Cauchy CDF",
      "keyword": "prob-cauchy-cdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "x0",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "gamma",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-cauchy-pdf",
      "name": "Cauchy PDF",
      "keyword": "prob-cauchy-pdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "x0",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "gamma",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-chisquared-cdf",
      "name": "Chi-Squared CDF",
      "keyword": "prob-chisquared-cdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "k",
          "type": "Scalar",
          "default": 2
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-chisquared-pdf",
      "name": "Chi-Squared PDF",
      "keyword": "prob-chisquared-pdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "k",
          "type": "Scalar",
          "default": 2
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "la-dot",
      "name": "DotProduct",
      "keyword": "la-dot",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "a",
          "type": "Array"
        },
        {
          "name": "b",
          "type": "Array"
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-exponential-cdf",
      "name": "Exponential CDF",
      "keyword": "prob-exponential-cdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "lambda",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-exponential-pdf",
      "name": "Exponential PDF",
      "keyword": "prob-exponential-pdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "lambda",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-gamma-cdf",
      "name": "Gamma CDF",
      "keyword": "prob-gamma-cdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "k",
          "type": "Scalar",
          "default": 2
        },
        {
          "name": "theta",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-gamma-pdf",
      "name": "Gamma PDF",
      "keyword": "prob-gamma-pdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "k",
          "type": "Scalar",
          "default": 2
        },
        {
          "name": "theta",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "la-cube-array",
      "name": "GetArrayForCube",
      "keyword": "la-cube-array",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "length",
          "type": "Scalar",
          "default": 2
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-cube-from-array",
      "name": "GetCubeFromArray",
      "keyword": "la-cube-from-array",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "array",
          "type": "Array"
        },
        {
          "name": "center",
          "type": "Point",
          "default": "p0"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-vec2d-radian",
      "name": "GetRadianOf2DVector",
      "keyword": "la-vec2d-radian",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "y",
          "type": "Scalar",
          "default": 0
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "ga-rotation-quaternion",
      "name": "GetRotationQuaternion",
      "keyword": "ga-rotation-quaternion",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "axis",
          "type": "Array"
        },
        {
          "name": "degrees",
          "type": "Scalar"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-iso-cube",
      "name": "IsometricCube",
      "keyword": "la-iso-cube",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "center",
          "type": "Point",
          "default": "p0"
        },
        {
          "name": "length",
          "type": "Scalar",
          "default": 2
        },
        {
          "name": "degreesX",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "degreesY",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "degreesZ",
          "type": "Scalar",
          "default": 0
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-iso-map",
      "name": "IsometricMap",
      "keyword": "la-iso-map",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "vector",
          "type": "Array"
        }
      ],
      "outputType": "Arrow"
    },
    {
      "id": "prob-lognormal-cdf",
      "name": "Log-Normal CDF",
      "keyword": "prob-lognormal-cdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "mu",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "sigma",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-lognormal-pdf",
      "name": "Log-Normal PDF",
      "keyword": "prob-lognormal-pdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "mu",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "sigma",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "la-markov-matrix",
      "name": "MarkovMatrix",
      "keyword": "la-markov-matrix",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "n",
          "type": "Scalar"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-markov-simulation",
      "name": "MarkovSimulation",
      "keyword": "la-markov-simulation",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "n-states",
          "type": "Scalar"
        },
        {
          "name": "n-iter",
          "type": "Scalar"
        },
        {
          "name": "transition-matrix",
          "type": "Array"
        },
        {
          "name": "start-dist",
          "type": "Array"
        },
        {
          "name": "col-height",
          "type": "Scalar",
          "default": 2
        },
        {
          "name": "col-width",
          "type": "Scalar",
          "default": 0.3
        },
        {
          "name": "offsetX",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "offsetY",
          "type": "Scalar",
          "default": 0
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-matmul",
      "name": "MatMul",
      "keyword": "la-matmul",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "a",
          "type": "Array"
        },
        {
          "name": "b",
          "type": "Array"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-mat-from-point-array",
      "name": "MatrixFromPointArray",
      "keyword": "la-mat-from-point-array",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "points",
          "type": "Array"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-mat-from-points",
      "name": "MatrixFromPoints",
      "keyword": "la-mat-from-points",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "points",
          "type": "Point",
          "default": 0,
          "variadic": true
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-mat-to-ellipse",
      "name": "MatrixToEllipse",
      "keyword": "la-mat-to-ellipse",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "matrix",
          "type": "Array"
        },
        {
          "name": "center",
          "type": "Point",
          "default": "p0"
        }
      ],
      "outputType": "Ellipse"
    },
    {
      "id": "la-mat-to-points",
      "name": "MatrixToPoints",
      "keyword": "la-mat-to-points",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "matrix",
          "type": "Array"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "prob-normal-cdf",
      "name": "Normal CDF",
      "keyword": "prob-normal-cdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "mu",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "sigma",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-normal-invcdf",
      "name": "Normal Inverse CDF",
      "keyword": "prob-normal-invcdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "p",
          "type": "Scalar",
          "default": 0.5
        },
        {
          "name": "mu",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "sigma",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-normal-pdf",
      "name": "Normal PDF",
      "keyword": "prob-normal-pdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "mu",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "sigma",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-normal-sample",
      "name": "Normal Sample",
      "keyword": "prob-normal-sample",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "mu",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "sigma",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "seed",
          "type": "Scalar",
          "default": -1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "la-ortho-axes",
      "name": "OrthographicAxes",
      "keyword": "la-ortho-axes",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "origin",
          "type": "Point",
          "default": "p0"
        },
        {
          "name": "length",
          "type": "Scalar",
          "default": 5
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-project",
      "name": "ProjectV1OnV2",
      "keyword": "la-project",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "v1",
          "type": "Array"
        },
        {
          "name": "v2",
          "type": "Array"
        }
      ],
      "outputType": "Arrow"
    },
    {
      "id": "ga-quaternion-product",
      "name": "QuaternionProduct",
      "keyword": "ga-quaternion-product",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "a",
          "type": "Array"
        },
        {
          "name": "b",
          "type": "Array"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-rotate-array3d-x",
      "name": "RotateArray3DX",
      "keyword": "la-rotate-array3d-x",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "vector",
          "type": "Array"
        },
        {
          "name": "degrees",
          "type": "Scalar",
          "default": 0
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-rotate-array3d-y",
      "name": "RotateArray3DY",
      "keyword": "la-rotate-array3d-y",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "vector",
          "type": "Array"
        },
        {
          "name": "degrees",
          "type": "Scalar",
          "default": 0
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-rotate-array3d-z",
      "name": "RotateArray3DZ",
      "keyword": "la-rotate-array3d-z",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "vector",
          "type": "Array"
        },
        {
          "name": "degrees",
          "type": "Scalar",
          "default": 0
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-rotation-matrix",
      "name": "RotationMatrix",
      "keyword": "la-rotation-matrix",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "degrees",
          "type": "Scalar"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-rotation-matrix3d-x",
      "name": "RotationMatrix3DX",
      "keyword": "la-rotation-matrix3d-x",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "degrees",
          "type": "Scalar"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-rotation-matrix3d-y",
      "name": "RotationMatrix3DY",
      "keyword": "la-rotation-matrix3d-y",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "degrees",
          "type": "Scalar"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-rotation-matrix3d-z",
      "name": "RotationMatrix3DZ",
      "keyword": "la-rotation-matrix3d-z",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "degrees",
          "type": "Scalar"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-scale-vec2d",
      "name": "ScaleVector2D",
      "keyword": "la-scale-vec2d",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "arrow",
          "type": "Arrow"
        },
        {
          "name": "scale",
          "type": "Scalar"
        }
      ],
      "outputType": "Arrow"
    },
    {
      "id": "prob-studentt-cdf",
      "name": "Student's t CDF",
      "keyword": "prob-studentt-cdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "nu",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-studentt-pdf",
      "name": "Student's t PDF",
      "keyword": "prob-studentt-pdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "nu",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-uniform-cdf",
      "name": "Uniform CDF",
      "keyword": "prob-uniform-cdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "a",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "b",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-uniform-pdf",
      "name": "Uniform PDF",
      "keyword": "prob-uniform-pdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "a",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "b",
          "type": "Scalar",
          "default": 1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-uniform-sample",
      "name": "Uniform Sample",
      "keyword": "prob-uniform-sample",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "a",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "b",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "seed",
          "type": "Scalar",
          "default": -1
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "la-unit-vector",
      "name": "UnitVector",
      "keyword": "la-unit-vector",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "vector",
          "type": "Array"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-unit-vec2d",
      "name": "UnitVector2D",
      "keyword": "la-unit-vec2d",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "arrow",
          "type": "Arrow"
        }
      ],
      "outputType": "Arrow"
    },
    {
      "id": "la-vec",
      "name": "Vector",
      "keyword": "la-vec",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "values",
          "type": "Scalar",
          "default": 0,
          "variadic": true
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-vec2d",
      "name": "Vector2D",
      "keyword": "la-vec2d",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar"
        },
        {
          "name": "y",
          "type": "Scalar"
        },
        {
          "name": "offsetX",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "offsetY",
          "type": "Scalar",
          "default": 0
        }
      ],
      "outputType": "Arrow"
    },
    {
      "id": "la-vec3d",
      "name": "Vector3D",
      "keyword": "la-vec3d",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "y",
          "type": "Scalar",
          "default": 0
        },
        {
          "name": "z",
          "type": "Scalar",
          "default": 0
        }
      ],
      "outputType": "Arrow"
    },
    {
      "id": "la-circle-transform",
      "name": "VisualizeCircleTransform",
      "keyword": "la-circle-transform",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "matrix",
          "type": "Array"
        },
        {
          "name": "n",
          "type": "Scalar",
          "default": 60
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-circle-transform2",
      "name": "VisualizeCircleTransform2",
      "keyword": "la-circle-transform2",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "matrix",
          "type": "Array"
        },
        {
          "name": "n",
          "type": "Scalar",
          "default": 60
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-grid-transform",
      "name": "VisualizeGridTransform",
      "keyword": "la-grid-transform",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "matrix",
          "type": "Array"
        }
      ],
      "outputType": "Array"
    },
    {
      "id": "la-weighted-sum",
      "name": "VisualizeWeightSum",
      "keyword": "la-weighted-sum",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "matrix",
          "type": "Array"
        },
        {
          "name": "weights",
          "type": "Array"
        }
      ],
      "outputType": "Arrow"
    },
    {
      "id": "prob-weibull-cdf",
      "name": "Weibull CDF",
      "keyword": "prob-weibull-cdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "lambda",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "k",
          "type": "Scalar",
          "default": 2
        }
      ],
      "outputType": "Scalar"
    },
    {
      "id": "prob-weibull-pdf",
      "name": "Weibull PDF",
      "keyword": "prob-weibull-pdf",
      "entry": "tv-math-extensions.4c9e90f.mjs",
      "parameters": [
        {
          "name": "x",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "lambda",
          "type": "Scalar",
          "default": 1
        },
        {
          "name": "k",
          "type": "Scalar",
          "default": 2
        }
      ],
      "outputType": "Scalar"
    }
  ]
}